/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 116 ARMBaseInstrInfo::ARMBaseInstrInfo(const ARMSubtarget& STI) in ARMBaseInstrInfo() function in ARMBaseInstrInfo 130 ARMBaseInstrInfo::CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI, in CreateTargetHazardRecognizer() 143 ScheduleHazardRecognizer *ARMBaseInstrInfo::CreateTargetMIHazardRecognizer( in CreateTargetMIHazardRecognizer() 165 ScheduleHazardRecognizer *ARMBaseInstrInfo:: 180 ARMBaseInstrInfo::convertToThreeAddress(MachineInstr &MI, LiveVariables *LV, in convertToThreeAddress() 356 bool ARMBaseInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch() 472 unsigned ARMBaseInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch() 499 unsigned ARMBaseInstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch() 551 bool ARMBaseInstrInfo:: 561 bool ARMBaseInstrInfo::isPredicated(const MachineInstr &MI) const { in isPredicated() [all …]
|
H A D | ThumbRegisterInfo.h | 23 class ARMBaseInstrInfo; variable 51 const ARMBaseInstrInfo &TII) const;
|
H A D | ARMBasicBlockInfo.h | 114 const ARMBaseInstrInfo *TII = nullptr; 120 static_cast<const ARMBaseInstrInfo*>(MF.getSubtarget().getInstrInfo()); in ARMBasicBlockUtils()
|
H A D | Thumb2InstrInfo.cpp | 50 : ARMBaseInstrInfo(STI) {} in Thumb2InstrInfo() 133 MachineInstr *RV = ARMBaseInstrInfo::optimizeSelect(MI, SeenMIs, PreferFalse); in optimizeSelect() 157 return ARMBaseInstrInfo::copyPhysReg(MBB, I, DL, DestReg, SrcReg, KillSrc); in copyPhysReg() 205 ARMBaseInstrInfo::storeRegToStackSlot(MBB, I, SrcReg, isKill, FI, RC, TRI, in storeRegToStackSlot() 251 ARMBaseInstrInfo::loadRegFromStackSlot(MBB, I, DestReg, FI, RC, TRI, in loadRegFromStackSlot() 287 return ARMBaseInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2); in commuteInstructionImpl() 306 return ARMBaseInstrInfo::isSchedulingBoundary(MI, MBB, MF); in isSchedulingBoundary() 314 const ARMBaseInstrInfo &TII, in emitT2RegPlusImmediate() 554 const ARMBaseInstrInfo &TII, in rewriteT2FrameIndex()
|
H A D | ARMSubtarget.cpp | 100 ? (ARMBaseInstrInfo *)new Thumb1InstrInfo(*this) in ARMSubtarget() 102 ? (ARMBaseInstrInfo *)new ARMInstrInfo(*this) in ARMSubtarget() 103 : (ARMBaseInstrInfo *)new Thumb2InstrInfo(*this)), in ARMSubtarget()
|
H A D | ARMFixCortexA57AES1742098Pass.cpp | 108 void insertAESFixup(AESFixupLocation &FixupLoc, const ARMBaseInstrInfo *TII, 256 const ARMBaseInstrInfo *TII = STI.getInstrInfo(); in runOnMachineFunction() 398 AESFixupLocation &FixupLoc, const ARMBaseInstrInfo *TII, in insertAESFixup()
|
H A D | ARMInstrInfo.h | 22 class ARMInstrInfo : public ARMBaseInstrInfo {
|
H A D | ARMBaseInstrInfo.h | 42 class ARMBaseInstrInfo : public ARMGenInstrInfo { 47 explicit ARMBaseInstrInfo(const ARMSubtarget &STI); 821 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0); 828 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0); 852 const ARMBaseInstrInfo &TII); 856 const ARMBaseInstrInfo &TII,
|
H A D | Thumb1InstrInfo.h | 22 class Thumb1InstrInfo : public ARMBaseInstrInfo {
|
H A D | ARMHazardRecognizer.cpp | 57 const ARMBaseInstrInfo &TII = *static_cast<const ARMBaseInstrInfo *>( in getHazardType()
|
H A D | ARMBlockPlacement.cpp | 32 const ARMBaseInstrInfo *TII; 221 TII = static_cast<const ARMBaseInstrInfo *>(ST.getInstrInfo()); in runOnMachineFunction()
|
H A D | ARMSubtarget.h | 196 const ARMBaseInstrInfo *getInstrInfo() const override { in getInstrInfo() 229 std::unique_ptr<ARMBaseInstrInfo> InstrInfo;
|
H A D | ARMFrameLowering.cpp | 515 const ARMBaseInstrInfo &TII, unsigned MIFlags) { in insertSEHRange() 538 const DebugLoc &dl, const ARMBaseInstrInfo &TII, unsigned DestReg, in emitRegPlusImmediate() 551 const ARMBaseInstrInfo &TII, int NumBytes, in emitSPUpdate() 621 const ARMBaseInstrInfo &TII, bool HasFP) { in emitDefCFAOffsets() 742 const ARMBaseInstrInfo &TII = *STI.getInstrInfo(); in emitPrologue() 1278 const ARMBaseInstrInfo &TII = in emitEpilogue() 1279 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitEpilogue() 2073 const ARMBaseInstrInfo &TII) { in EstimateFunctionSizeInBytes() 2094 const ARMBaseInstrInfo &TII = in estimateRSStackSizeLimit() 2095 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); in estimateRSStackSizeLimit() [all …]
|
H A D | Thumb2InstrInfo.h | 22 class Thumb2InstrInfo : public ARMBaseInstrInfo {
|
H A D | ARMBaseRegisterInfo.cpp | 697 const ARMBaseInstrInfo &TII = in resolveFrameIndex() 698 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); in resolveFrameIndex() 796 const ARMBaseInstrInfo &TII = in eliminateFrameIndex() 797 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateFrameIndex()
|
H A D | MLxExpansionPass.cpp | 50 const ARMBaseInstrInfo *TII; 374 TII = static_cast<const ARMBaseInstrInfo *>(Fn.getSubtarget().getInstrInfo()); in runOnMachineFunction()
|
H A D | ThumbRegisterInfo.cpp | 15 #include "ARMBaseInstrInfo.h" 427 const ARMBaseInstrInfo &TII) const { in rewriteFrameIndex() 528 const ARMBaseInstrInfo &TII = *STI.getInstrInfo(); in eliminateFrameIndex() 553 const ARMBaseInstrInfo &TII = *STI.getInstrInfo(); in eliminateFrameIndex()
|
H A D | ARMInstrInfo.cpp | 32 ARMInstrInfo::ARMInstrInfo(const ARMSubtarget &STI) : ARMBaseInstrInfo(STI) {} in ARMInstrInfo()
|
H A D | ARMSchedule.td | 146 const ARMBaseInstrInfo *TII = 147 static_cast<const ARMBaseInstrInfo*>(SchedModel->getInstrInfo()); 162 "ARMBaseInstrInfo::isCPSRDefined"
|
H A D | Thumb1InstrInfo.cpp | 27 : ARMBaseInstrInfo(STI) {} in Thumb1InstrInfo()
|
H A D | ARMInstructionSelector.cpp | 73 const ARMBaseInstrInfo &TII; 234 const ARMBaseInstrInfo &TII, in selectMergeValues() 265 const ARMBaseInstrInfo &TII, in selectUnmergeValues()
|
H A D | ARMLowOverheadLoops.cpp | 371 const ARMBaseInstrInfo &TII; 390 const ARMBaseInstrInfo &TII) in LowOverheadLoop() 475 const ARMBaseInstrInfo *TII = nullptr; 1302 TII = static_cast<const ARMBaseInstrInfo*>(ST.getInstrInfo()); in runOnMachineFunction()
|
H A D | A15SDOptimizer.cpp | 57 const ARMBaseInstrInfo *TII;
|
H A D | ARMExpandPseudoInsts.cpp | 46 const ARMBaseInstrInfo *TII; 2211 const ARMBaseInstrInfo &TII = *static_cast<const ARMBaseInstrInfo *>( in ExpandMI() 2503 const ARMBaseInstrInfo *AII = in ExpandMI() 2504 static_cast<const ARMBaseInstrInfo*>(TII); in ExpandMI()
|
H A D | ARMConstantIslandPass.cpp | 215 const ARMBaseInstrInfo *TII;
|