| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TargetInstrInfo.cpp | 41 TargetInstrInfo::~TargetInstrInfo() { in ~TargetInstrInfo() 312 bool TargetInstrInfo::PredicateInstruction( in PredicateInstruction() 342 bool TargetInstrInfo::hasLoadFromStackSlot( in hasLoadFromStackSlot() 356 bool TargetInstrInfo::hasStoreToStackSlot( in hasStoreToStackSlot() 763 void TargetInstrInfo::reassociateOps( in reassociateOps() 1001 ScheduleHazardRecognizer *TargetInstrInfo:: 1009 ScheduleHazardRecognizer *TargetInstrInfo:: 1017 ScheduleHazardRecognizer *TargetInstrInfo:: 1142 bool TargetInstrInfo::getRegSequenceInputs( in getRegSequenceInputs() 1169 bool TargetInstrInfo::getExtractSubregInputs( in getExtractSubregInputs() [all …]
|
| H A D | PseudoSourceValue.cpp | 28 PseudoSourceValue::PseudoSourceValue(unsigned Kind, const TargetInstrInfo &TII) in PseudoSourceValue() 84 unsigned Kind, const TargetInstrInfo &TII) in CallEntryPseudoSourceValue() 101 const TargetInstrInfo &TII) in GlobalValuePseudoSourceValue() 104 const char *ES, const TargetInstrInfo &TII) in ExternalSymbolPseudoSourceValue() 108 const TargetInstrInfo &TIInfo) in PseudoSourceValueManager()
|
| H A D | XRayInstrumentation.cpp | 70 const TargetInstrInfo *TII, 82 const TargetInstrInfo *TII, 89 MachineFunction &MF, const TargetInstrInfo *TII, in replaceRetWithPatchableRet() 123 MachineFunction &MF, const TargetInstrInfo *TII, in prependRetWithPatchableExit()
|
| H A D | BranchFolding.h | 32 class TargetInstrInfo; variable 50 bool OptimizeFunction(MachineFunction &MF, const TargetInstrInfo *tii, 127 const TargetInstrInfo *TII;
|
| H A D | CriticalAntiDepBreaker.h | 33 class TargetInstrInfo; variable 40 const TargetInstrInfo *TII;
|
| H A D | AggressiveAntiDepBreaker.h | 36 class TargetInstrInfo; variable 121 const TargetInstrInfo *TII;
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | PseudoSourceValue.h | 28 class TargetInstrInfo; variable 63 explicit PseudoSourceValue(unsigned Kind, const TargetInstrInfo &TII); 99 explicit FixedStackPseudoSourceValue(int FI, const TargetInstrInfo &TII) in FixedStackPseudoSourceValue() 119 CallEntryPseudoSourceValue(unsigned Kind, const TargetInstrInfo &TII); 133 const TargetInstrInfo &TII); 147 ExternalSymbolPseudoSourceValue(const char *ES, const TargetInstrInfo &TII); 158 const TargetInstrInfo &TII; 168 PseudoSourceValueManager(const TargetInstrInfo &TII);
|
| H A D | TargetInstrInfo.h | 67 class TargetInstrInfo : public MCInstrInfo { 74 TargetInstrInfo(const TargetInstrInfo &) = delete; 75 TargetInstrInfo &operator=(const TargetInstrInfo &) = delete; 76 virtual ~TargetInstrInfo(); 1685 template <> struct DenseMapInfo<TargetInstrInfo::RegSubRegPair> { 1688 static inline TargetInstrInfo::RegSubRegPair getEmptyKey() { 1689 return TargetInstrInfo::RegSubRegPair(RegInfo::getEmptyKey(), 1693 static inline TargetInstrInfo::RegSubRegPair getTombstoneKey() { 1694 return TargetInstrInfo::RegSubRegPair(RegInfo::getTombstoneKey(), 1705 static bool isEqual(const TargetInstrInfo::RegSubRegPair &LHS, [all …]
|
| H A D | TargetSchedule.h | 29 class TargetInstrInfo; variable 38 const TargetInstrInfo *TII = nullptr; 63 const TargetInstrInfo *getInstrInfo() const { return TII; } in getInstrInfo()
|
| H A D | MacroFusion.h | 25 class TargetInstrInfo; variable 31 using ShouldSchedulePredTy = std::function<bool(const TargetInstrInfo &TII,
|
| H A D | MachineSSAUpdater.h | 24 class TargetInstrInfo; variable 52 const TargetInstrInfo *TII;
|
| H A D | TailDuplicator.h | 38 const TargetInstrInfo *TII; 91 using RegSubRegPair = TargetInstrInfo::RegSubRegPair;
|
| H A D | VirtRegMap.h | 32 class TargetInstrInfo; variable 44 const TargetInstrInfo *TII;
|
| H A D | DFAPacketizer.h | 47 class TargetInstrInfo; variable 137 const TargetInstrInfo *TII;
|
| H A D | ExecutionDomainFix.h | 36 class TargetInstrInfo; variable 114 const TargetInstrInfo *TII;
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | ShadowCallStack.cpp | 62 static void addProlog(MachineFunction &Fn, const TargetInstrInfo *TII, 64 static void addPrologLeaf(MachineFunction &Fn, const TargetInstrInfo *TII, 68 static void addEpilog(const TargetInstrInfo *TII, MachineBasicBlock &MBB, 70 static void addEpilogLeaf(const TargetInstrInfo *TII, MachineBasicBlock &MBB, 74 static void addEpilogOnlyR10(const TargetInstrInfo *TII, MachineBasicBlock &MBB, 85 static void addProlog(MachineFunction &Fn, const TargetInstrInfo *TII, in addProlog() 113 static void addPrologLeaf(MachineFunction &Fn, const TargetInstrInfo *TII, in addPrologLeaf() 122 static void addEpilog(const TargetInstrInfo *TII, MachineBasicBlock &MBB, in addEpilog() 150 static void addEpilogLeaf(const TargetInstrInfo *TII, MachineBasicBlock &MBB, in addEpilogLeaf() 163 static void addEpilogOnlyR10(const TargetInstrInfo *TII, MachineBasicBlock &MBB, in addEpilogOnlyR10() [all …]
|
| H A D | X86DomainReassignment.cpp | 94 const TargetInstrInfo *TII) const { in isLegal() 103 virtual bool convertInstr(MachineInstr *MI, const TargetInstrInfo *TII, 118 bool convertInstr(MachineInstr *MI, const TargetInstrInfo *TII, in convertInstr() 140 const TargetInstrInfo *TII) const override { in isLegal() 152 bool convertInstr(MachineInstr *MI, const TargetInstrInfo *TII, in convertInstr() 180 bool convertInstr(MachineInstr *MI, const TargetInstrInfo *TII, in convertInstr() 217 const TargetInstrInfo *TII) const override { in isLegal() 268 bool convertInstr(MachineInstr *MI, const TargetInstrInfo *TII, in convertInstr() 530 const TargetInstrInfo *TII) { in usedAsAddr()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | Utils.h | 31 class TargetInstrInfo; variable 45 const TargetInstrInfo &TII, 60 const TargetInstrInfo &TII, 75 const TargetInstrInfo &TII,
|
| H A D | InstructionSelector.h | 41 class TargetInstrInfo; variable 410 const int64_t *MatchTable, const TargetInstrInfo &TII, 442 const TargetInstrInfo &TII,
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64A53Fix835769.cpp | 81 const TargetInstrInfo *TII; 132 const TargetInstrInfo *TII) { in getBBFallenThrough() 157 const TargetInstrInfo *TII) { in getLastNonPseudo() 173 const TargetInstrInfo *TII) { in insertNopBeforeInstruction()
|
| H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 101 const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo(); in replaceTLSBaseAddrCall() 119 const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo(); in setRegister()
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/ |
| H A D | XCoreFrameLowering.cpp | 63 const DebugLoc &dl, const TargetInstrInfo &TII, in EmitDefCfaRegister() 73 const DebugLoc &dl, const TargetInstrInfo &TII, in EmitDefCfaOffset() 84 const TargetInstrInfo &TII, unsigned DRegNum, in EmitCfiOffset() 101 const TargetInstrInfo &TII, int OffsetFromTop, in IfNeededExtSP() 124 const TargetInstrInfo &TII, int OffsetFromTop, in IfNeededLDAWSP() 193 const DebugLoc &dl, const TargetInstrInfo &TII, in RestoreSpillList() 425 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters() 458 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); in restoreCalleeSavedRegisters()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | DelaySlotFiller.cpp | 110 const TargetInstrInfo *TII = Subtarget->getInstrInfo(); in runOnMachineBasicBlock() 377 const TargetInstrInfo *TII) in combineRestoreADD() 404 const TargetInstrInfo *TII) in combineRestoreOR() 443 const TargetInstrInfo *TII) in combineRestoreSETHIi() 500 const TargetInstrInfo *TII = Subtarget->getInstrInfo(); in tryCombineRestoreWithPrevInst()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCRegisterInfo.cpp | 432 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerDynamicAlloc() 551 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerDynamicAreaOffset() 578 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerCRSpilling() 623 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerCRRestore() 666 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerCRBitSpilling() 713 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerCRBitRestore() 763 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerVRSAVESpilling() 789 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerVRSAVERestore() 884 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in eliminateFrameIndex() 1116 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in materializeFrameBaseRegister() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | Mips16ISelLowering.cpp | 520 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitSel16() 583 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitSelT16() 649 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitSeliT16() 715 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitFEXT_T8I816_ins() 732 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitFEXT_T8I8I16_ins() 765 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitFEXT_CCRX16_ins() 784 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitFEXT_CCRXI16_ins()
|