| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | TargetInstrInfo.cpp | 43 TargetInstrInfo::~TargetInstrInfo() = default; 46 TargetInstrInfo::getRegClass(const MCInstrDesc &MCID, unsigned OpNum, in getRegClass() 66 void TargetInstrInfo::insertNoop(MachineBasicBlock &MBB, in insertNoop() 73 void TargetInstrInfo::insertNoops(MachineBasicBlock &MBB, in insertNoops() 99 unsigned TargetInstrInfo::getInlineAsmLength( in getInlineAsmLength() 140 TargetInstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail, in ReplaceTailWithBranchTo() 166 MachineInstr *TargetInstrInfo::commuteInstructionImpl(MachineInstr &MI, in commuteInstructionImpl() 247 MachineInstr *TargetInstrInfo::commuteInstruction(MachineInstr &MI, bool NewMI, in commuteInstruction() 262 bool TargetInstrInfo::fixCommutedOpIndices(unsigned &ResultIdx1, in fixCommutedOpIndices() 293 bool TargetInstrInfo::findCommutedOpIndices(const MachineInstr &MI, in findCommutedOpIndices() [all …]
|
| H A D | XRayInstrumentation.cpp | 70 const TargetInstrInfo *TII, 82 const TargetInstrInfo *TII, 89 MachineFunction &MF, const TargetInstrInfo *TII, in replaceRetWithPatchableRet() 125 MachineFunction &MF, const TargetInstrInfo *TII, in prependRetWithPatchableExit()
|
| H A D | BranchFolding.h | 28 class TargetInstrInfo; variable 44 bool OptimizeFunction(MachineFunction &MF, const TargetInstrInfo *tii, 121 const TargetInstrInfo *TII;
|
| H A D | CriticalAntiDepBreaker.h | 32 class TargetInstrInfo; variable 39 const TargetInstrInfo *TII;
|
| H A D | AggressiveAntiDepBreaker.h | 35 class TargetInstrInfo; variable 120 const TargetInstrInfo *TII;
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ |
| H A D | ReduceRegisterDefs.cpp | 25 const TargetInstrInfo *TII = STI.getInstrInfo(); in removeDefsFromFunction() 28 DenseSet<TargetInstrInfo::RegSubRegPair> DeleteDefs; in removeDefsFromFunction() 54 TargetInstrInfo::RegSubRegPair RegPair(MO.getReg(), MO.getSubReg()); in removeDefsFromFunction() 76 TargetInstrInfo::RegSubRegPair RegPair(MO.getReg(), MO.getSubReg()); in removeDefsFromFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64A53Fix835769.cpp | 81 const TargetInstrInfo *TII; 137 const TargetInstrInfo *TII) { in getBBFallenThrough() 162 const TargetInstrInfo *TII) { in getLastNonPseudo() 178 const TargetInstrInfo *TII) { in insertNopBeforeInstruction()
|
| H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 100 const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo(); in replaceTLSBaseAddrCall() 122 const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo(); in setRegister()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | TargetSchedule.h | 27 class TargetInstrInfo; variable 36 const TargetInstrInfo *TII = nullptr; 65 const TargetInstrInfo *getInstrInfo() const { return TII; } in getInstrInfo()
|
| H A D | MachineLoopUtils.h | 15 class TargetInstrInfo; variable 37 const TargetInstrInfo *TII);
|
| H A D | TargetInstrInfo.h | 98 class TargetInstrInfo : public MCInstrInfo { 100 TargetInstrInfo(unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, 105 TargetInstrInfo(const TargetInstrInfo &) = delete; 106 TargetInstrInfo &operator=(const TargetInstrInfo &) = delete; 107 virtual ~TargetInstrInfo(); 2080 template <> struct DenseMapInfo<TargetInstrInfo::RegSubRegPair> { 2083 static inline TargetInstrInfo::RegSubRegPair getEmptyKey() { 2084 return TargetInstrInfo::RegSubRegPair(RegInfo::getEmptyKey(), 2088 static inline TargetInstrInfo::RegSubRegPair getTombstoneKey() { 2089 return TargetInstrInfo::RegSubRegPair(RegInfo::getTombstoneKey(), [all …]
|
| H A D | MacroFusion.h | 24 class TargetInstrInfo; variable 32 using ShouldSchedulePredTy = std::function<bool(const TargetInstrInfo &TII,
|
| H A D | MachineSSAUpdater.h | 25 class TargetInstrInfo; variable 50 const TargetInstrInfo *TII;
|
| H A D | SwiftErrorValueTracking.h | 31 class TargetInstrInfo; variable 39 const TargetInstrInfo *TII;
|
| H A D | MachinePipeliner.h | 73 const TargetInstrInfo *TII = nullptr; 89 std::unique_ptr<TargetInstrInfo::PipelinerLoopInfo> LoopPipelinerInfo = 126 TargetInstrInfo::PipelinerLoopInfo *LoopPipelinerInfo = nullptr; 205 TargetInstrInfo::PipelinerLoopInfo *PLI) in SwingSchedulerDAG() 450 const TargetInstrInfo *TII; 639 TargetInstrInfo::PipelinerLoopInfo *PLI); 643 TargetInstrInfo::PipelinerLoopInfo *PLI);
|
| H A D | ModuloSchedule.h | 173 const TargetInstrInfo *TII; 179 std::unique_ptr<TargetInstrInfo::PipelinerLoopInfo> LoopInfo; 300 const TargetInstrInfo *TII; 369 std::unique_ptr<TargetInstrInfo::PipelinerLoopInfo> LoopInfo;
|
| H A D | MachineInstr.h | 55 class TargetInstrInfo; variable 1523 const TargetInstrInfo *TII, 1540 const TargetInstrInfo *TII, const TargetRegisterInfo *TRI, 1554 const TargetInstrInfo *TII, 1697 std::optional<unsigned> getSpillSize(const TargetInstrInfo *TII) const; 1700 std::optional<unsigned> getFoldedSpillSize(const TargetInstrInfo *TII) const; 1703 std::optional<unsigned> getRestoreSize(const TargetInstrInfo *TII) const; 1707 getFoldedRestoreSize(const TargetInstrInfo *TII) const; 1735 const TargetInstrInfo *TII = nullptr) const; 1739 const TargetInstrInfo *TII = nullptr) const; [all …]
|
| H A D | ResourcePriorityQueue.h | 26 class TargetInstrInfo; variable 61 const TargetInstrInfo *TII;
|
| H A D | DFAPacketizer.h | 46 class TargetInstrInfo; variable 114 const TargetInstrInfo *TII;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | MVETailPredUtils.h | 98 inline void RevertWhileLoopStartLR(MachineInstr *MI, const TargetInstrInfo *TII, 135 inline void RevertDoLoopStart(MachineInstr *MI, const TargetInstrInfo *TII) { in RevertDoLoopStart() 145 inline void RevertLoopDec(MachineInstr *MI, const TargetInstrInfo *TII, 167 inline void RevertLoopEnd(MachineInstr *MI, const TargetInstrInfo *TII,
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | Utils.h | 44 class TargetInstrInfo; variable 90 const TargetInstrInfo &TII, 105 const TargetInstrInfo &TII, 124 const TargetInstrInfo &TII, 139 const TargetInstrInfo &TII, 314 const TargetInstrInfo &TII,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| 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() 266 bool convertInstr(MachineInstr *MI, const TargetInstrInfo *TII, in convertInstr() 524 const TargetInstrInfo *TII) { in usedAsAddr()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/XCore/ |
| H A D | XCoreFrameLowering.cpp | 62 const DebugLoc &dl, const TargetInstrInfo &TII, in EmitDefCfaRegister() 72 const DebugLoc &dl, const TargetInstrInfo &TII, in EmitDefCfaOffset() 83 const TargetInstrInfo &TII, unsigned DRegNum, in EmitCfiOffset() 100 const TargetInstrInfo &TII, int OffsetFromTop, in IfNeededExtSP() 123 const TargetInstrInfo &TII, int OffsetFromTop, in IfNeededLDAWSP() 192 const DebugLoc &dl, const TargetInstrInfo &TII, in RestoreSpillList() 422 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters() 453 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); in restoreCalleeSavedRegisters()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/ |
| H A D | DelaySlotFiller.cpp | 108 const TargetInstrInfo *TII = Subtarget->getInstrInfo(); in runOnMachineBasicBlock() 379 const TargetInstrInfo *TII) in combineRestoreADD() 406 const TargetInstrInfo *TII) in combineRestoreOR() 445 const TargetInstrInfo *TII) in combineRestoreSETHIi() 502 const TargetInstrInfo *TII = Subtarget->getInstrInfo(); in tryCombineRestoreWithPrevInst()
|
| H A D | LeonPasses.cpp | 41 const TargetInstrInfo &TII = *Subtarget->getInstrInfo(); in runOnMachineFunction() 125 const TargetInstrInfo &TII = *Subtarget->getInstrInfo(); in runOnMachineFunction()
|