Searched refs:X86Subtarget (Results 1 - 25 of 51) sorted by relevance
123
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LegalizerInfo.h | 21 class X86Subtarget; 27 /// Keep a reference to the X86Subtarget around so that we can 29 const X86Subtarget &Subtarget; 33 X86LegalizerInfo(const X86Subtarget &STI, const X86TargetMachine &TM);
|
H A D | X86Subtarget.cpp | 1 //===-- X86Subtarget.cpp - X86 Subtarget Information ----------------------===// 13 #include "X86Subtarget.h" 57 unsigned char X86Subtarget::classifyBlockAddressReference() const { 64 X86Subtarget::classifyGlobalReference(const GlobalValue *GV) const { 69 X86Subtarget::classifyLocalReference(const GlobalValue *GV) const { 123 unsigned char X86Subtarget::classifyGlobalReference(const GlobalValue *GV, 173 X86Subtarget::classifyGlobalFunctionReference(const GlobalValue *GV) const { 178 X86Subtarget::classifyGlobalFunctionReference(const GlobalValue *GV, 221 bool X86Subtarget::isLegalToCallImmediateAddr() const { 230 void X86Subtarget 323 X86Subtarget::X86Subtarget(const Triple &TT, StringRef CPU, StringRef FS, function in class:X86Subtarget [all...] |
H A D | X86TargetMachine.h | 16 #include "X86Subtarget.h" 30 mutable StringMap<std::unique_ptr<X86Subtarget>> SubtargetMap; 41 const X86Subtarget *getSubtargetImpl(const Function &F) const override; 45 const X86Subtarget *getSubtargetImpl() const = delete;
|
H A D | X86MacroFusion.cpp | 16 #include "X86Subtarget.h" 38 const X86Subtarget &ST = static_cast<const X86Subtarget &>(TSI);
|
H A D | X86AvoidTrailingCall.cpp | 37 #include "X86Subtarget.h" 82 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>();
|
H A D | X86.h | 25 class X86Subtarget; 140 X86Subtarget &,
|
H A D | X86FixupSetCC.cpp | 24 #include "X86Subtarget.h" 64 TII = MF.getSubtarget<X86Subtarget>().getInstrInfo(); 104 const TargetRegisterClass *RC = MF.getSubtarget<X86Subtarget>().is64Bit()
|
H A D | X86InsertWait.cpp | 23 #include "X86Subtarget.h" 121 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>();
|
H A D | X86SpeculativeExecutionSideEffectSuppression.cpp | 19 #include "X86Subtarget.h" 92 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>();
|
H A D | X86RegisterInfo.cpp | 18 #include "X86Subtarget.h" 119 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); 175 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); 277 const X86Subtarget &Subtarget = MF->getSubtarget<X86Subtarget>(); 405 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); 592 if (!Is64Bit || !MF.getSubtarget<X86Subtarget>() [all...] |
H A D | X86AsmPrinter.h | 24 class X86Subtarget; 28 const X86Subtarget *Subtarget = nullptr; 123 const X86Subtarget &getSubtarget() const { return *Subtarget; }
|
H A D | X86LoadValueInjectionRetHardening.cpp | 22 #include "X86Subtarget.h" 63 const X86Subtarget *Subtarget = &MF.getSubtarget<X86Subtarget>();
|
H A D | X86SelectionDAGInfo.cpp | 17 #include "X86Subtarget.h" 52 const X86Subtarget &Subtarget = 53 DAG.getMachineFunction().getSubtarget<X86Subtarget>(); 185 static SDValue emitRepmovs(const X86Subtarget &Subtarget, SelectionDAG &DAG, 207 static SDValue emitRepmovsB(const X86Subtarget &Subtarget, SelectionDAG &DAG, 215 static MVT getOptimalRepmovsType(const X86Subtarget &Subtarget, 236 SelectionDAG &DAG, const X86Subtarget &Subtarget, const SDLoc &dl, 306 const X86Subtarget &Subtarget = 307 DAG.getMachineFunction().getSubtarget<X86Subtarget>();
|
H A D | X86IndirectThunks.cpp | 31 #include "X86Subtarget.h" 64 const auto &STI = MF.getSubtarget<X86Subtarget>(); 76 return MF.getSubtarget<X86Subtarget>().useLVIControlFlowIntegrity(); 94 const TargetInstrInfo *TII = MF.getSubtarget<X86Subtarget>().getInstrInfo(); 202 const TargetInstrInfo *TII = MF.getSubtarget<X86Subtarget>().getInstrInfo();
|
H A D | X86IndirectBranchTracking.cpp | 20 #include "X86Subtarget.h" 99 const X86Subtarget &SubTarget = MF.getSubtarget<X86Subtarget>();
|
H A D | X86EvexToVex.cpp | 26 #include "X86Subtarget.h" 95 TII = MF.getSubtarget<X86Subtarget>().getInstrInfo(); 97 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>();
|
H A D | X86FrameLowering.h | 23 class X86Subtarget; 28 X86FrameLowering(const X86Subtarget &STI, MaybeAlign StackAlignOverride); 32 const X86Subtarget &STI;
|
H A D | X86TargetTransformInfo.h | 30 const X86Subtarget *ST; 33 const X86Subtarget *getST() const { return ST; }
|
H A D | X86VZeroUpper.cpp | 18 #include "X86Subtarget.h" 289 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>();
|
H A D | X86WinAllocaExpander.cpp | 21 #include "X86Subtarget.h" 59 const X86Subtarget *STI = nullptr; 279 STI = &MF.getSubtarget<X86Subtarget>();
|
H A D | X86InstrInfo.h | 27 class X86Subtarget; 131 X86Subtarget &Subtarget; 143 explicit X86InstrInfo(X86Subtarget &STI);
|
H A D | X86Subtarget.h | 1 //===-- X86Subtarget.h - Define Subtarget for the X86 ----------*- C++ -*--===// 52 class X86Subtarget final : public X86GenSubtargetInfo { 529 X86Subtarget(const Triple &TT, StringRef CPU, StringRef FS, 573 /// list for X86Subtarget. 574 X86Subtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
|
H A D | X86CallLowering.cpp | 20 #include "X86Subtarget.h" 103 STI(MIRBuilder.getMF().getSubtarget<X86Subtarget>()) {} 181 const X86Subtarget &STI; 384 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>();
|
H A D | X86PadShortFunction.cpp | 18 #include "X86Subtarget.h" 113 if (!MF.getSubtarget<X86Subtarget>().padShortFunctions())
|
H A D | X86CallingConv.cpp | 15 #include "X86Subtarget.h" 97 bool Is64bit = static_cast<const X86Subtarget &>( 302 bool Is64Bit = static_cast<const X86Subtarget &>(MF.getSubtarget()).is64Bit();
|
Completed in 107 milliseconds
123