Home
last modified time | relevance | path

Searched refs:isThumb2 (Results 1 – 12 of 12) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMFastISel.cpp86 bool isThumb2; member in __anonb42510780111::ARMFastISel
98 isThumb2 = AFI->isThumbFunction(); in ARMFastISel()
567 unsigned Opc = isThumb2 ? ARM::t2MOVi16 : ARM::MOVi16; in ARMMaterializeInt()
568 const TargetRegisterClass *RC = isThumb2 ? &ARM::rGPRRegClass : in ARMMaterializeInt()
580 bool UseImm = isThumb2 ? (ARM_AM::getT2SOImmVal(Imm) != -1) : in ARMMaterializeInt()
583 unsigned Opc = isThumb2 ? ARM::t2MVNi : ARM::MVNi; in ARMMaterializeInt()
606 if (isThumb2) in ARMMaterializeInt()
626 const TargetRegisterClass *RC = isThumb2 ? in ARMMaterializeGV()
640 Opc = isThumb2 ? ARM::t2MOV_ga_pcrel : ARM::MOV_ga_pcrel; in ARMMaterializeGV()
643 Opc = isThumb2 ? ARM::t2MOV_ga_dyn : ARM::MOV_ga_dyn; in ARMMaterializeGV()
[all …]
DARMISelLowering.cpp646 || (Subtarget->isThumb2() && !Subtarget->hasThumb2DSP())) in ARMTargetLowering()
678 if (!(Subtarget->hasDivide() && Subtarget->isThumb2()) && in ARMTargetLowering()
2506 if (!(Subtarget->isThumb2() || in LowerPREFETCH()
3197 if (Subtarget->isThumb2()) { in LowerBR_JT()
5683 bool isThumb2 = Subtarget->isThumb2(); in EmitAtomicCmpSwap() local
5686 unsigned scratch = MRI.createVirtualRegister(isThumb2 ? in EmitAtomicCmpSwap()
5690 if (isThumb2) { in EmitAtomicCmpSwap()
5700 ldrOpc = isThumb2 ? ARM::t2LDREXB : ARM::LDREXB; in EmitAtomicCmpSwap()
5701 strOpc = isThumb2 ? ARM::t2STREXB : ARM::STREXB; in EmitAtomicCmpSwap()
5704 ldrOpc = isThumb2 ? ARM::t2LDREXH : ARM::LDREXH; in EmitAtomicCmpSwap()
[all …]
DARMTargetMachine.cpp201 if (getARMSubtarget().isThumb2()) in addPreSched2()
208 if (getARMSubtarget().isThumb2()) { in addPreEmitPass()
DARMInstrInfo.cpp122 unsigned Opc = TM->getSubtarget<ARMSubtarget>().isThumb2() ? in runOnMachineFunction()
DARMConstantIslandPass.cpp264 bool isThumb2; member in __anon1e7e39790111::ARMConstantIslands
390 isThumb2 = AFI->isThumb2Function(); in runOnMachineFunction()
404 if (isThumb2 && AdjustJumpTableBlocks) { in runOnMachineFunction()
470 if (isThumb2 && !STI->prefers32BitThumb()) in runOnMachineFunction()
887 unsigned Opc = isThumb ? (isThumb2 ? ARM::t2B : ARM::tB) : ARM::B; in splitBlockBeforeInstr()
1257 int UncondBr = isThumb ? ((isThumb2) ? ARM::t2B : ARM::tB) : ARM::B; in createNewWater()
2047 assert (isThumb2 && "Adjusting for TB[BH] but not in Thumb2?"); in adjustJTTargetBlockForward()
DARMSubtarget.h272 bool isThumb2() const { return InThumbMode && HasThumb2; } in isThumb2() function
DARMLoadStoreOptimizer.cpp70 bool isThumb2; member
297 bool haveIBAndDA = isNotVFP && !isThumb2; in MergeOps()
327 int BaseOpc = !isThumb2 ? ARM::ADDri : ARM::t2ADDri; in MergeOps()
329 BaseOpc = !isThumb2 ? ARM::SUBri : ARM::t2SUBri; in MergeOps()
332 int ImmedOffset = isThumb2 in MergeOps()
1405 unsigned NewOpc = (isThumb2 ? ARM::t2LDMIA_RET : ARM::LDMIA_RET); in MergeReturnIntoLDM()
1406 assert(((isThumb2 && Opcode == ARM::t2LDMIA_UPD) || in MergeReturnIntoLDM()
1425 isThumb2 = AFI->isThumb2Function(); in runOnMachineFunction()
DARMTargetTransformInfo.cpp158 } else if (ST->isThumb2()) { in getIntImmCost()
DARMISelDAGToDAG.cpp339 bool isThumb2 = Subtarget->isThumb(); in PreprocessISelDAG() local
395 if (isThumb2) { in PreprocessISelDAG()
2515 unsigned Opcode = Subtarget->isThumb2() ? ARM::t2ABS : ARM::ABS; in SelectABSOp()
DARMBaseInstrInfo.cpp115 if (Subtarget.isThumb2() || Subtarget.hasVFP2()) in CreateTargetPostRAHazardRecognizer()
3329 if (Latency > 0 && Subtarget.isThumb2()) { in getOperandLatency()
DARMInstrInfo.td229 def IsThumb2 : Predicate<"Subtarget->isThumb2()">,
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCCodeEmitter.cpp56 bool isThumb2() const { in isThumb2() function in __anon14a108270111::ARMMCCodeEmitter
352 if (isThumb2()) { in NEONThumb2DataIPostEncoder()
371 if (isThumb2()) { in NEONThumb2LoadStorePostEncoder()
384 if (isThumb2()) { in NEONThumb2DupPostEncoder()
396 if (isThumb2()) { in VFPThumb2PostEncoder()
576 if (isThumb2()) in getBranchTargetOpValue()
752 if (isThumb2()) in getAddrModeImm12OpValue()
899 Kind = MCFixupKind(isThumb2() in getHiLo16ImmOpValue()
903 Kind = MCFixupKind(isThumb2() in getHiLo16ImmOpValue()
909 Kind = MCFixupKind(isThumb2() in getHiLo16ImmOpValue()
[all …]