| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 84 void X86InstrInfo::anchor() {} in anchor() 86 X86InstrInfo::X86InstrInfo(X86Subtarget &STI) in X86InstrInfo() function in X86InstrInfo 95 X86InstrInfo::getRegClass(const MCInstrDesc &MCID, unsigned OpNum, in getRegClass() 111 bool X86InstrInfo::isCoalescableExtInstr(const MachineInstr &MI, in isCoalescableExtInstr() 161 bool X86InstrInfo::isDataInvariant(MachineInstr &MI) { in isDataInvariant() 228 bool X86InstrInfo::isDataInvariantLoad(MachineInstr &MI) { in isDataInvariantLoad() 411 int X86InstrInfo::getSPAdjust(const MachineInstr &MI) const { in getSPAdjust() 462 bool X86InstrInfo::isFrameOperand(const MachineInstr &MI, unsigned int Op, in isFrameOperand() 676 Register X86InstrInfo::isLoadFromStackSlot(const MachineInstr &MI, in isLoadFromStackSlot() 679 return X86InstrInfo::isLoadFromStackSlot(MI, FrameIndex, Dummy); in isLoadFromStackSlot() [all …]
|
| H A D | X86SpeculativeLoadHardening.cpp | 161 const X86InstrInfo *TII = nullptr; 225 const X86InstrInfo &TII) { in splitEdge() 839 getRegClassForUnfoldedLoad(MachineFunction &MF, const X86InstrInfo &TII, in getRegClassForUnfoldedLoad() 1359 if (EnablePostLoadHardening && X86InstrInfo::isDataInvariantLoad(MI) && in tracePredStateThroughBlocksAndHarden() 1415 if (X86InstrInfo::isDataInvariantLoad(MI) && !isEFLAGSDefLive(MI)) { in tracePredStateThroughBlocksAndHarden() 1765 assert(X86InstrInfo::isDataInvariantLoad(InitialMI) && in sinkPostLoadHardenedInst() 1784 if (!X86InstrInfo::isDataInvariantLoad(UseMI) || isEFLAGSDefLive(UseMI)) { in sinkPostLoadHardenedInst() 1788 assert(X86InstrInfo::isDataInvariant(UseMI) && in sinkPostLoadHardenedInst() 1818 if (!X86InstrInfo::isDataInvariant(UseMI) || UseMI.getParent() != MI.getParent() || in sinkPostLoadHardenedInst()
|
| H A D | X86Subtarget.h | 104 X86InstrInfo InstrInfo; 122 const X86InstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
|
| H A D | X86AvoidTrailingCall.cpp | 84 const X86InstrInfo &TII = *STI.getInstrInfo(); in runOnMachineFunction()
|
| H A D | X86FrameLowering.h | 24 class X86InstrInfo; variable 35 const X86InstrInfo &TII;
|
| H A D | X86InsertWait.cpp | 101 const X86InstrInfo *TII = ST.getInstrInfo(); in runOnMachineFunction()
|
| H A D | X86SpeculativeExecutionSideEffectSuppression.cpp | 18 #include "X86InstrInfo.h" 105 const X86InstrInfo *TII = Subtarget.getInstrInfo(); in runOnMachineFunction() 141 // X86InstrInfo::analyzeBranch method assumes all terminators are grouped in runOnMachineFunction()
|
| H A D | X86LoadValueInjectionRetHardening.cpp | 73 const X86InstrInfo *TII = Subtarget->getInstrInfo(); in runOnMachineFunction()
|
| H A D | X86FixupSetCC.cpp | 55 const X86InstrInfo *TII = nullptr;
|
| H A D | X86InstrInfo.td | 1 //===-- X86InstrInfo.td - Main X86 Instruction Properties --*- tablegen -*-===//
|
| H A D | X86ArgumentStackSlotRebase.cpp | 105 const X86InstrInfo *TII = STI.getInstrInfo(); in runOnMachineFunction()
|
| H A D | X86IndirectBranchTracking.cpp | 53 const X86InstrInfo *TII = nullptr;
|
| H A D | X86LowerTileCopy.cpp | 80 const X86InstrInfo *TII = ST.getInstrInfo(); in runOnMachineFunction()
|
| H A D | X86EvexToVex.cpp | |
| H A D | X86SchedPredicates.td | 91 "X86InstrInfo::hasLockPrefix"
|
| H A D | X86InstrInfo.h | 224 class X86InstrInfo final : public X86GenInstrInfo { 241 explicit X86InstrInfo(X86Subtarget &STI);
|
| H A D | X86SuppressAPXForReloc.cpp | 166 const X86InstrInfo *TII = ST.getInstrInfo(); in handleNDDOrNFInstructions()
|
| H A D | X86FixupBWInsts.cpp | 133 const X86InstrInfo *TII = nullptr;
|
| H A D | X86FlagsCopyLowering.cpp | 90 const X86InstrInfo *TII = nullptr; 142 const X86InstrInfo &TII) { in splitBlock()
|
| H A D | X86CallFrameOptimization.cpp | 119 const X86InstrInfo *TII = nullptr;
|
| H A D | X86OptimizeLEAs.cpp | 306 const X86InstrInfo *TII = nullptr;
|
| H A D | X86FixupInstTuning.cpp | 56 const X86InstrInfo *TII = nullptr;
|
| H A D | X86AvoidStoreForwardingBlocks.cpp | 88 const X86InstrInfo *TII = nullptr;
|
| H A D | X86DomainReassignment.cpp | 366 const X86InstrInfo *TII = nullptr;
|
| H A D | X86InstrFormats.td | 115 // Keep in sync with tables in X86InstrInfo.cpp.
|