/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86Subtarget.cpp | 57 unsigned char X86Subtarget::classifyBlockAddressReference() const { in classifyBlockAddressReference() 64 X86Subtarget::classifyGlobalReference(const GlobalValue *GV) const { in classifyGlobalReference() 69 X86Subtarget::classifyLocalReference(const GlobalValue *GV) const { in classifyLocalReference() 123 unsigned char X86Subtarget::classifyGlobalReference(const GlobalValue *GV, in classifyGlobalReference() 177 X86Subtarget::classifyGlobalFunctionReference(const GlobalValue *GV) const { in classifyGlobalFunctionReference() 182 X86Subtarget::classifyGlobalFunctionReference(const GlobalValue *GV, in classifyGlobalFunctionReference() 228 bool X86Subtarget::isLegalToCallImmediateAddr() const { in isLegalToCallImmediateAddr() 237 void X86Subtarget::initSubtargetFeatures(StringRef CPU, StringRef TuneCPU, in initSubtargetFeatures() 286 X86Subtarget &X86Subtarget::initializeSubtargetDependencies(StringRef CPU, in initializeSubtargetDependencies() 293 X86Subtarget::X86Subtarget(const Triple &TT, StringRef CPU, StringRef TuneCPU, in X86Subtarget() function in X86Subtarget [all …]
|
H A D | X86LegalizerInfo.h | 21 class X86Subtarget; variable 29 const X86Subtarget &Subtarget; 33 X86LegalizerInfo(const X86Subtarget &STI, const X86TargetMachine &TM);
|
H A D | X86TargetMachine.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 | X86RegisterInfo.cpp | 121 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getLargestLegalSuperClass() 177 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getPointerRegClass() 279 const X86Subtarget &Subtarget = MF->getSubtarget<X86Subtarget>(); in getCalleeSavedRegs() 416 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getCallPreservedMask() 608 if (!Is64Bit || !MF.getSubtarget<X86Subtarget>().hasAVX512()) { in getReservedRegs() 705 MI.getParent()->getParent()->getSubtarget<X86Subtarget>().getInstrInfo(); in tryOptimizeLEAtoMOV() 859 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getPtrSizedFrameRegister() 868 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getPtrSizedStackRegister()
|
H A D | X86SelectionDAGInfo.cpp | 52 const X86Subtarget &Subtarget = in EmitTargetCodeForMemset() 53 DAG.getMachineFunction().getSubtarget<X86Subtarget>(); in EmitTargetCodeForMemset() 185 static SDValue emitRepmovs(const X86Subtarget &Subtarget, SelectionDAG &DAG, in emitRepmovs() 207 static SDValue emitRepmovsB(const X86Subtarget &Subtarget, SelectionDAG &DAG, in emitRepmovsB() 215 static MVT getOptimalRepmovsType(const X86Subtarget &Subtarget, in getOptimalRepmovsType() 236 SelectionDAG &DAG, const X86Subtarget &Subtarget, const SDLoc &dl, in emitConstantSizeRepmov() 306 const X86Subtarget &Subtarget = in EmitTargetCodeForMemcpy() 307 DAG.getMachineFunction().getSubtarget<X86Subtarget>(); in EmitTargetCodeForMemcpy()
|
H A D | X86EvexToVex.cpp | 89 const X86Subtarget *ST = nullptr; 97 TII = MF.getSubtarget<X86Subtarget>().getInstrInfo(); in runOnMachineFunction() 99 ST = &MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction() 150 const X86Subtarget *ST) { in performCustomAdjustments()
|
H A D | X86IndirectThunks.cpp | 64 const auto &STI = MF.getSubtarget<X86Subtarget>(); in mayUseThunk() 76 return MF.getSubtarget<X86Subtarget>().useLVIControlFlowIntegrity(); in mayUseThunk() 94 const TargetInstrInfo *TII = MF.getSubtarget<X86Subtarget>().getInstrInfo(); in populateThunk() 201 const TargetInstrInfo *TII = MF.getSubtarget<X86Subtarget>().getInstrInfo(); in populateThunk()
|
H A D | X86AsmPrinter.h | 24 class X86Subtarget; variable 28 const X86Subtarget *Subtarget = nullptr; 123 const X86Subtarget &getSubtarget() const { return *Subtarget; } in getSubtarget()
|
H A D | X86MacroFusion.cpp | 38 const X86Subtarget &ST = static_cast<const X86Subtarget &>(TSI); in shouldScheduleAdjacent()
|
H A D | X86AvoidTrailingCall.cpp | 82 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
|
H A D | X86FixupSetCC.cpp | 64 TII = MF.getSubtarget<X86Subtarget>().getInstrInfo(); in runOnMachineFunction() 101 const TargetRegisterClass *RC = MF.getSubtarget<X86Subtarget>().is64Bit() in runOnMachineFunction()
|
H A D | X86.h | 25 class X86Subtarget; variable 149 X86Subtarget &,
|
H A D | X86InsertWait.cpp | 117 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
|
H A D | X86SpeculativeExecutionSideEffectSuppression.cpp | 92 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
|
H A D | X86LoadValueInjectionRetHardening.cpp | 63 const X86Subtarget *Subtarget = &MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
|
H A D | X86FrameLowering.h | 24 class X86Subtarget; variable 29 X86FrameLowering(const X86Subtarget &STI, MaybeAlign StackAlignOverride); 33 const X86Subtarget &STI;
|
H A D | X86LowerTileCopy.cpp | 73 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
|
H A D | X86IndirectBranchTracking.cpp | 99 const X86Subtarget &SubTarget = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
|
H A D | X86CallLowering.cpp | 89 STI(MIRBuilder.getMF().getSubtarget<X86Subtarget>()) {} in X86OutgoingValueHandler() 128 const X86Subtarget &STI; 293 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in lowerCall()
|
H A D | X86TileConfig.cpp | 80 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>(); in INITIALIZE_PASS_DEPENDENCY()
|
H A D | X86VZeroUpper.cpp | 288 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
|
H A D | X86FrameLowering.cpp | 45 X86FrameLowering::X86FrameLowering(const X86Subtarget &STI, in X86FrameLowering() 217 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in emitSPUpdate() 491 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in emitStackProbe() 521 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in emitStackProbeInline() 534 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in emitStackProbeInlineGeneric() 564 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in emitStackProbeInlineGenericBlock() 638 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in emitStackProbeInlineGenericLoop() 741 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in emitStackProbeInlineWindowsCoreCLR64() 1069 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in BuildStackAlignAND() 1215 assert(&STI == &MF.getSubtarget<X86Subtarget>() && in has128ByteRedZone() [all …]
|
H A D | X86Subtarget.h | 52 class X86Subtarget final : public X86GenSubtargetInfo { 540 X86Subtarget(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS, 588 X86Subtarget &initializeSubtargetDependencies(StringRef CPU,
|
H A D | X86FastTileConfig.cpp | 43 const X86Subtarget *ST = nullptr; 297 ST = &MFunc.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
|
H A D | X86InstrInfo.h | 27 class X86Subtarget; variable 131 X86Subtarget &Subtarget; 143 explicit X86InstrInfo(X86Subtarget &STI);
|