HomeSort by: relevance | last modified time | path
    Searched defs:isThumb (Results 1 - 17 of 17) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
ARMAsmBackend.h 30 isThumbMode(STI.getTargetTriple().isThumb()) {}
77 bool isThumb() const { return isThumbMode; }
ARMMCCodeEmitter.cpp 63 bool isThumb(const MCSubtargetInfo &STI) const {
68 return isThumb(STI) && STI.getFeatureBits()[ARM::FeatureThumb2];
989 assert(!isThumb(STI) && !isThumb2(STI) &&
1226 Kind = MCFixupKind(isThumb(STI) ? ARM::fixup_t2_movt_hi16
1230 Kind = MCFixupKind(isThumb(STI) ? ARM::fixup_t2_movw_lo16
1883 if (isThumb(STI) && Size == 4) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMBasicBlockInfo.h 113 bool isThumb = false;
121 isThumb = MF.getInfo<ARMFunctionInfo>()->isThumbFunction();
ARMAsmPrinter.cpp 470 static bool isThumb(const MCSubtargetInfo& STI) {
478 const bool WasThumb = isThumb(StartInfo);
479 if (!EndInfo || WasThumb != isThumb(*EndInfo)) {
496 if (!M.getModuleInlineAsm().empty() && TT.isThumb())
ARMSLSHardening.cpp 86 ProduceSB ? (ST->isThumb() ? ARM::t2SpeculationBarrierSBEndBB
88 : (ST->isThumb() ? ARM::t2SpeculationBarrierISBDSBEndBB
132 bool isThumb;
197 bool isThumb = ThunkIt->isThumb;
208 if (isThumb)
258 bool isThumb;
262 isThumb = false;
267 isThumb = true;
287 auto ThunkIt = llvm::find_if(SLSBLRThunks, [Reg, isThumb](auto T)
    [all...]
ARMMachineFunctionInfo.h 30 /// isThumb - True if this function is compiled under Thumb mode.
32 bool isThumb = false;
36 /// 'isThumb'.
144 bool isThumbFunction() const { return isThumb; }
145 bool isThumb1OnlyFunction() const { return isThumb && !hasThumb2; }
146 bool isThumb2Function() const { return isThumb && hasThumb2; }
ARMInstructionSelector.cpp 295 bool isThumb = STI.isThumb();
299 #define STORE_OPCODE(VAR, OPC) VAR = isThumb ? ARM::t2##OPC : ARM::OPC
313 STORE16 = isThumb ? ARM::t2STRHi12 : ARM::STRH;
314 LOAD16 = isThumb ? ARM::t2LDRHi12 : ARM::LDRH;
332 ConstPoolLoad = isThumb ? ARM::t2LDRpci : ARM::LDRi12;
334 LDRLIT_ga_pcrel = isThumb ? ARM::tLDRLIT_ga_pcrel : ARM::LDRLIT_ga_pcrel;
335 LDRLIT_ga_abs = isThumb ? ARM::tLDRLIT_ga_abs : ARM::LDRLIT_ga_abs;
667 bool UseOpcodeThatLoads = Indirect && !STI.isThumb();
806 assert(!STI.isThumb() && "Unsupported subtarget")
    [all...]
ARMConstantIslandPass.cpp 215 bool isThumb;
382 isThumb = AFI->isThumbFunction();
475 if (isThumb && STI->hasV8MBaselineOps())
952 unsigned Opc = isThumb ? (isThumb2 ? ARM::t2B : ARM::tB) : ARM::B;
953 if (!isThumb)
1022 UserOffset += (isThumb ? 4 : 8);
1031 if (isThumb && U.KnownAlignment)
1338 int UncondBr = isThumb ? ((isThumb2) ? ARM::t2B : ARM::tB) : ARM::B;
1339 if (!isThumb)
1469 if (STI->isTargetWindows() && isThumb && MI->getOpcode() == ARM::t2MOVTi16 &
    [all...]
ARMFrameLowering.cpp 1304 bool isThumb = AFI->isThumbFunction();
1310 unsigned Opc = isThumb ? ARM::t2SUBri : ARM::SUBri;
1329 Opc = isThumb ? ARM::tMOVr : ARM::MOVr;
1333 if (!isThumb)
1460 bool isThumb = AFI->isThumbFunction();
1463 unsigned Opc = isThumb ? ARM::t2ADDri : ARM::ADDri;
2391 bool Thumb = ST->isThumb();
ARMBaseInstrInfo.cpp 490 bool isThumb = AFI->isThumbFunction() || AFI->isThumb2Function();
501 if (isThumb)
518 if (isThumb)
831 unsigned Opc = Subtarget.isThumb()
851 unsigned Opc = Subtarget.isThumb()
5514 if (Subtarget->isThumb()) {
5690 : CallTailCall(target.isThumb() ? 4 : 4),
5691 FrameTailCall(target.isThumb() ? 0 : 0),
5692 CallThunk(target.isThumb() ? 4 : 4),
5693 FrameThunk(target.isThumb() ? 0 : 0)
    [all...]
ARMISelDAGToDAG.cpp 402 bool isThumb2 = Subtarget->isThumb();
3142 ? (Subtarget->isThumb() ? ARM::t2SBFX : ARM::SBFX)
3143 : (Subtarget->isThumb() ? ARM::t2UBFX : ARM::UBFX);
3173 if (Subtarget->isThumb()) {
3318 Opcode = Subtarget->isThumb() ? ARM::tCMP_SWAP_8 : ARM::CMP_SWAP_8;
3320 Opcode = Subtarget->isThumb() ? ARM::tCMP_SWAP_16 : ARM::CMP_SWAP_16;
3353 if (!Subtarget->isThumb())
3497 if (Subtarget->isThumb()) {
3549 unsigned Opc = ((Subtarget->isThumb() && Subtarget->hasThumb2()) ?
3586 if (Subtarget->isThumb()) {
    [all...]
ARMSubtarget.h 675 return HasDataBarrier || (hasV6Ops() && !isThumb());
723 if (isThumb())
809 bool isThumb() const { return InThumbMode; }
824 return isTargetDarwin() || (!isTargetWindows() && isThumb());
908 if (isThumb())
ARMISelLowering.cpp 475 if (Subtarget->isThumb() && Subtarget->hasVFP2Base() &&
1176 bool hasDivide = Subtarget->isThumb() ? Subtarget->hasDivideInThumbMode()
1287 (!Subtarget->isThumb() || Subtarget->hasV8MBaselineOps())) {
1291 if (!Subtarget->isThumb() || !Subtarget->isMClass())
1553 setMinFunctionAlignment(Subtarget->isThumb() ? Align(2) : Align(4));
1555 if (Subtarget->isThumb() || Subtarget->isThumb2())
2269 PreferIndirect = Subtarget->isThumb() && Subtarget->hasMinSize() &&
2484 bool isARMFunc = !Subtarget->isThumb() || (isStub && !Subtarget->isMClass());
2527 isLocalARMFunc = !Subtarget->isThumb() && (isDef || !ARMInterworking);
2600 if (Subtarget->isThumb()) {
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
ARM.cpp 166 bool ARMTargetInfo::isThumb() const {
397 if (isThumb())
559 .Case("thumb", isThumb())
751 if (isThumb()) {
763 if (((HWDiv & HWDivThumb) && isThumb()) ||
764 ((HWDiv & HWDivARM) && !isThumb())) {
961 if (isThumb()) {
981 if (isThumb()) {
994 if (isThumb() && !supportsThumb2())
1000 if (isThumb()) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TargetLoweringObjectFileImpl.cpp 1494 bool isThumb = TM.getTargetTriple().getArch() == Triple::thumb;
1504 (isThumb ? COFF::IMAGE_SCN_MEM_16BIT : (COFF::SectionCharacteristics)0);
  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
Triple.h 714 bool isThumb() const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/
ARMAsmParser.cpp 508 bool isThumb() const {
514 return isThumb() && !getSTI().getFeatureBits()[ARM::FeatureThumb2];
518 return isThumb() && getSTI().getFeatureBits()[ARM::FeatureThumb2];
5358 if (isThumb() && Val == 32) {
5794 if (!op.isSignedOffset<11, 1>() && isThumb() && hasV8MBaseline())
5801 if (!op.isSignedOffset<8, 1>() && isThumb() && hasV8MBaseline())
6415 if ((Mnemonic == "movs" && isThumb()) ||
6479 (Mnemonic == "movs" && isThumb()))) {
6552 (!isThumb() &&
6592 } else if (!isThumb()) {
    [all...]

Completed in 69 milliseconds