/external/llvm/lib/Target/ARM/ |
D | ARMFastISel.cpp | 85 bool isThumb2; member in __anond708b6110111::ARMFastISel 98 isThumb2 = AFI->isThumbFunction(); in ARMFastISel() 480 unsigned Opc = isThumb2 ? ARM::t2MOVi16 : ARM::MOVi16; in ARMMaterializeInt() 481 const TargetRegisterClass *RC = isThumb2 ? &ARM::rGPRRegClass : in ARMMaterializeInt() 493 bool UseImm = isThumb2 ? (ARM_AM::getT2SOImmVal(Imm) != -1) : in ARMMaterializeInt() 496 unsigned Opc = isThumb2 ? ARM::t2MVNi : ARM::MVNi; in ARMMaterializeInt() 497 const TargetRegisterClass *RC = isThumb2 ? &ARM::rGPRRegClass : in ARMMaterializeInt() 526 if (isThumb2) in ARMMaterializeInt() 550 const TargetRegisterClass *RC = isThumb2 ? &ARM::rGPRRegClass in ARMMaterializeGV() 570 Opc = isThumb2 ? ARM::t2MOV_ga_pcrel : ARM::MOV_ga_pcrel; in ARMMaterializeGV() [all …]
|
D | ARMConstantIslandPass.cpp | 275 bool isThumb2; member in __anonee5c72520111::ARMConstantIslands 412 isThumb2 = AFI->isThumb2Function(); in runOnMachineFunction() 426 if (isThumb2 && AdjustJumpTableBlocks) { in runOnMachineFunction() 495 if (isThumb2 && !STI->prefers32BitThumb()) in runOnMachineFunction() 503 if (isThumb2) in runOnMachineFunction() 995 unsigned Opc = isThumb ? (isThumb2 ? ARM::t2B : ARM::tB) : ARM::B; in splitBlockBeforeInstr() 1394 int UncondBr = isThumb ? ((isThumb2) ? ARM::t2B : ARM::tB) : ARM::B; in createNewWater() 2300 assert (isThumb2 && "Adjusting for TB[BH] but not in Thumb2?"); in adjustJTTargetBlockForward()
|
D | ARMLoadStoreOptimizer.cpp | 98 bool isThumb1, isThumb2; member 624 bool haveIBAndDA = isNotVFP && !isThumb2 && !isThumb1; in CreateLoadStoreMulti() 670 isThumb2 ? ARM::t2ADDri : in CreateLoadStoreMulti() 678 isThumb2 ? ARM::t2SUBri : in CreateLoadStoreMulti() 975 STI->isThumb2() && isNotVFP && isValidLSDoubleOffset(Offset); in FormCandidates() 1875 unsigned NewOpc = (isThumb2 ? ARM::t2LDMIA_RET : ARM::LDMIA_RET); in MergeReturnIntoLDM() 1876 assert(((isThumb2 && Opcode == ARM::t2LDMIA_UPD) || in MergeReturnIntoLDM() 1924 isThumb2 = AFI->isThumb2Function(); in runOnMachineFunction() 1925 isThumb1 = AFI->isThumbFunction() && !isThumb2; in runOnMachineFunction()
|
D | Thumb2ITBlockPass.cpp | 277 if (!STI.isThumb2()) in runOnMachineFunction()
|
D | ARMSubtarget.h | 550 bool isThumb2() const { return InThumbMode && HasThumb2; } in isThumb2() function
|
D | ARMISelLowering.cpp | 733 || (Subtarget->isThumb2() && !Subtarget->hasDSP())) in ARMTargetLowering() 3035 if (!(Subtarget->isThumb2() || in LowerPREFETCH() 4126 if (Subtarget->isThumb2()) { in LowerBR_JT() 7295 bool isThumb2 = Subtarget->isThumb2(); in SetupEntryBlockForSjLj() local 7298 unsigned PCAdj = (isThumb || isThumb2) ? 4 : 8; in SetupEntryBlockForSjLj() 7316 if (isThumb2) { in SetupEntryBlockForSjLj() 7504 if (Subtarget->isThumb2()) { in EmitSjLjDispatchBlock() 7760 if (Subtarget->isThumb2() && in EmitSjLjDispatchBlock() 7918 bool IsThumb2 = Subtarget->isThumb2(); in EmitStructByval() 8138 assert(Subtarget->isThumb2() && "Windows on ARM requires Thumb-2 mode"); in EmitLowered__chkstk() [all …]
|
D | ARMBaseInstrInfo.cpp | 113 if (Subtarget.isThumb2() || Subtarget.hasVFP2()) in CreateTargetPostRAHazardRecognizer() 785 Opc = Subtarget.isThumb2() ? ARM::tMOVr : ARM::MOVr; in copyPhysReg() 1232 bool isThumb2 = Subtarget.isThumb2(); in expandMEMCPY() local 1240 LDM = BuildMI(*BB, MI, dl, TII->get(isThumb2 ? ARM::t2LDMIA_UPD in expandMEMCPY() 1245 LDM = BuildMI(*BB, MI, dl, TII->get(isThumb2 ? ARM::t2LDMIA : ARM::LDMIA)); in expandMEMCPY() 1249 STM = BuildMI(*BB, MI, dl, TII->get(isThumb2 ? ARM::t2STMIA_UPD in expandMEMCPY() 1254 STM = BuildMI(*BB, MI, dl, TII->get(isThumb2 ? ARM::t2STMIA : ARM::STMIA)); in expandMEMCPY() 3731 if (Latency > 0 && Subtarget.isThumb2()) { in getOperandLatencyImpl()
|
D | ARMTargetMachine.cpp | 447 return this->TM->getSubtarget<ARMSubtarget>(F).isThumb2(); in addPreEmitPass()
|
D | ARMTargetTransformInfo.cpp | 34 if (ST->isThumb2()) { in getIntImmCost()
|
D | ARMISelDAGToDAG.cpp | 339 bool isThumb2 = Subtarget->isThumb(); in PreprocessISelDAG() local 395 if (isThumb2) { in PreprocessISelDAG() 2488 unsigned Opcode = Subtarget->isThumb2() ? ARM::t2ABS : ARM::ABS; in tryABSOp() 3959 bool IsThumb2 = Subtarget->isThumb2(); in tryReadRegister() 4080 bool IsThumb2 = Subtarget->isThumb2(); in tryWriteRegister()
|
D | ARMInstrInfo.td | 282 def IsThumb2 : Predicate<"Subtarget->isThumb2()">,
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 555 || (Subtarget->isThumb2() && !Subtarget->hasThumb2DSP())) in ARMTargetLowering() 584 if (!Subtarget->hasDivide() || !Subtarget->isThumb2()) { in ARMTargetLowering() 2324 if (!(Subtarget->isThumb2() || in LowerPREFETCH() 2992 if (Subtarget->isThumb2()) { in LowerBR_JT() 5052 bool isThumb2 = Subtarget->isThumb2(); in EmitAtomicCmpSwap() local 5056 MRI.createVirtualRegister(isThumb2 ? ARM::rGPRRegisterClass in EmitAtomicCmpSwap() 5059 if (isThumb2) { in EmitAtomicCmpSwap() 5069 ldrOpc = isThumb2 ? ARM::t2LDREXB : ARM::LDREXB; in EmitAtomicCmpSwap() 5070 strOpc = isThumb2 ? ARM::t2STREXB : ARM::STREXB; in EmitAtomicCmpSwap() 5073 ldrOpc = isThumb2 ? ARM::t2LDREXH : ARM::LDREXH; in EmitAtomicCmpSwap() [all …]
|
D | ARMTargetMachine.cpp | 139 if (Subtarget.isThumb2()) in addPreSched2() 147 if (Subtarget.isThumb2() && !Subtarget.prefers32BitThumb()) in addPreEmitPass()
|
D | ARMConstantIslandPass.cpp | 173 bool isThumb2; member in __anon58c7b27e0111::ARMConstantIslands 281 isThumb2 = AFI->isThumb2Function(); in runOnMachineFunction() 293 if (isThumb2 && AdjustJumpTableBlocks) { in runOnMachineFunction() 360 if (isThumb2 && !STI->prefers32BitThumb()) in runOnMachineFunction() 741 unsigned Opc = isThumb ? (isThumb2 ? ARM::t2B : ARM::tB) : ARM::B; in SplitBlockBeforeInstr() 867 if (isThumb2 && TotalAdj != 4) in OffsetIsInRange() 1157 int UncondBr = isThumb ? ((isThumb2) ? ARM::t2B : ARM::tB) : ARM::B; in CreateNewWater() 1905 assert (isThumb2 && "Adjusting for TB[BH] but not in Thumb2?"); in AdjustJTTargetBlockForward()
|
D | ARMSubtarget.h | 234 bool isThumb2() const { return InThumbMode && HasThumb2; } in isThumb2() function
|
D | ARMLoadStoreOptimizer.cpp | 67 bool isThumb2; member 303 bool haveIBAndDA = isNotVFP && !isThumb2; in MergeOps() 333 int BaseOpc = !isThumb2 ? ARM::ADDri : ARM::t2ADDri; in MergeOps() 335 BaseOpc = !isThumb2 ? ARM::SUBri : ARM::t2SUBri; in MergeOps() 338 int ImmedOffset = isThumb2 in MergeOps() 1365 unsigned NewOpc = (isThumb2 ? ARM::t2LDMIA_RET : ARM::LDMIA_RET); in MergeReturnIntoLDM() 1366 assert(((isThumb2 && Opcode == ARM::t2LDMIA_UPD) || in MergeReturnIntoLDM() 1384 isThumb2 = AFI->isThumb2Function(); in runOnMachineFunction()
|
D | ARMBaseInstrInfo.cpp | 111 if (Subtarget.isThumb2() || Subtarget.hasVFP2()) in CreateTargetPostRAHazardRecognizer()
|
D | ARMISelDAGToDAG.cpp | 2347 if (Subtarget->isThumb2()) in SelectABSOp()
|
D | ARMInstrInfo.td | 206 def IsThumb2 : Predicate<"Subtarget->isThumb2()">,
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/ |
D | ARMMCCodeEmitter.cpp | 54 bool isThumb2() const { in isThumb2() function in __anon9fc1b62c0111::ARMMCCodeEmitter 348 if (isThumb2()) { in NEONThumb2DataIPostEncoder() 367 if (isThumb2()) { in NEONThumb2LoadStorePostEncoder() 380 if (isThumb2()) { in NEONThumb2DupPostEncoder() 392 if (isThumb2()) { in VFPThumb2PostEncoder() 573 if (isThumb2()) in getBranchTargetOpValue() 717 if (isThumb2()) in getAddrModeImm12OpValue() 863 Kind = MCFixupKind(isThumb2() in getHiLo16ImmOpValue() 867 Kind = MCFixupKind(isThumb2() in getHiLo16ImmOpValue() 873 Kind = MCFixupKind(isThumb2() in getHiLo16ImmOpValue() [all …]
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMMCCodeEmitter.cpp | 56 bool isThumb2(const MCSubtargetInfo &STI) const { in isThumb2() function in __anond8b30a000111::ARMMCCodeEmitter 453 if (isThumb2(STI)) { in NEONThumb2DataIPostEncoder() 473 if (isThumb2(STI)) { in NEONThumb2LoadStorePostEncoder() 487 if (isThumb2(STI)) { in NEONThumb2DupPostEncoder() 500 if (isThumb2(STI)) { in NEONThumb2V8PostEncoder() 512 if (isThumb2(STI)) { in VFPThumb2PostEncoder() 701 if (isThumb2(STI)) in getBranchTargetOpValue() 891 if (isThumb2(STI)) in getAddrModeImm12OpValue() 1252 if (isThumb2(STI)) in getAddrMode5OpValue() 1292 if (isThumb2(STI)) in getAddrMode5FP16OpValue()
|