Home
last modified time | relevance | path

Searched refs:X86Subtarget (Results 1 – 25 of 56) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86Subtarget.cpp58 unsigned char X86Subtarget::classifyBlockAddressReference() const { in classifyBlockAddressReference()
65 X86Subtarget::classifyGlobalReference(const GlobalValue *GV) const { in classifyGlobalReference()
70 X86Subtarget::classifyLocalReference(const GlobalValue *GV) const { in classifyLocalReference()
122 unsigned char X86Subtarget::classifyGlobalReference(const GlobalValue *GV, in classifyGlobalReference()
172 X86Subtarget::classifyGlobalFunctionReference(const GlobalValue *GV) const { in classifyGlobalFunctionReference()
177 X86Subtarget::classifyGlobalFunctionReference(const GlobalValue *GV, in classifyGlobalFunctionReference()
220 bool X86Subtarget::isLegalToCallImmediateAddr() const { in isLegalToCallImmediateAddr()
229 void X86Subtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) { in initSubtargetFeatures()
316 X86Subtarget &X86Subtarget::initializeSubtargetDependencies(StringRef CPU, in initializeSubtargetDependencies()
322 X86Subtarget::X86Subtarget(const Triple &TT, StringRef CPU, StringRef FS, in X86Subtarget() function in X86Subtarget
[all …]
DX86TargetMachine.h26 class X86Subtarget; variable
32 mutable StringMap<std::unique_ptr<X86Subtarget>> SubtargetMap;
41 const X86Subtarget *getSubtargetImpl(const Function &F) const override;
45 const X86Subtarget *getSubtargetImpl() const = delete;
DX86RegisterInfo.cpp125 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getLargestLegalSuperClass()
181 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getPointerRegClass()
283 const X86Subtarget &Subtarget = MF->getSubtarget<X86Subtarget>(); in getCalleeSavedRegs()
411 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getCallPreservedMask()
598 if (!Is64Bit || !MF.getSubtarget<X86Subtarget>().hasAVX512()) { in getReservedRegs()
698 MI.getParent()->getParent()->getSubtarget<X86Subtarget>().getInstrInfo(); in tryOptimizeLEAtoMOV()
802 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getPtrSizedFrameRegister()
811 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getPtrSizedStackRegister()
DX86LegalizerInfo.h21 class X86Subtarget; variable
29 const X86Subtarget &Subtarget;
33 X86LegalizerInfo(const X86Subtarget &STI, const X86TargetMachine &TM);
DX86SelectionDAGInfo.cpp51 const X86Subtarget &Subtarget = in EmitTargetCodeForMemset()
52 DAG.getMachineFunction().getSubtarget<X86Subtarget>(); in EmitTargetCodeForMemset()
186 static SDValue emitRepmovs(const X86Subtarget &Subtarget, SelectionDAG &DAG, in emitRepmovs()
208 static SDValue emitRepmovsB(const X86Subtarget &Subtarget, SelectionDAG &DAG, in emitRepmovsB()
216 static MVT getOptimalRepmovsType(const X86Subtarget &Subtarget, in getOptimalRepmovsType()
237 SelectionDAG &DAG, const X86Subtarget &Subtarget, const SDLoc &dl, in emitConstantSizeRepmov()
307 const X86Subtarget &Subtarget = in EmitTargetCodeForMemcpy()
308 DAG.getMachineFunction().getSubtarget<X86Subtarget>(); in EmitTargetCodeForMemcpy()
DX86MacroFusion.cpp38 const X86Subtarget &ST = static_cast<const X86Subtarget &>(TSI); in shouldScheduleAdjacent()
DX86AvoidTrailingCall.cpp61 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
DX86.h27 class X86Subtarget; variable
133 X86Subtarget &,
DX86FrameLowering.h23 class X86Subtarget; variable
28 X86FrameLowering(const X86Subtarget &STI, MaybeAlign StackAlignOverride);
32 const X86Subtarget &STI;
DX86EvexToVex.cpp95 TII = MF.getSubtarget<X86Subtarget>().getInstrInfo(); in runOnMachineFunction()
97 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
DX86FixupSetCC.cpp62 TII = MF.getSubtarget<X86Subtarget>().getInstrInfo(); in runOnMachineFunction()
102 const TargetRegisterClass *RC = MF.getSubtarget<X86Subtarget>().is64Bit() in runOnMachineFunction()
DX86IndirectBranchTracking.cpp100 const X86Subtarget &SubTarget = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
DX86AsmPrinter.h29 const X86Subtarget *Subtarget = nullptr;
124 const X86Subtarget &getSubtarget() const { return *Subtarget; } in getSubtarget()
DX86CallLowering.cpp103 STI(MIRBuilder.getMF().getSubtarget<X86Subtarget>()) {} in OutgoingValueHandler()
181 const X86Subtarget &STI;
384 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in lowerCall()
DX86VZeroUpper.cpp281 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
DX86RetpolineThunks.cpp69 const X86Subtarget *STI = nullptr;
96 STI = &MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
DX86Subtarget.h52 class X86Subtarget final : public X86GenSubtargetInfo {
501 X86Subtarget(const Triple &TT, StringRef CPU, StringRef FS,
546 X86Subtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
DX86TargetTransformInfo.h32 const X86Subtarget *ST;
35 const X86Subtarget *getST() const { return ST; } in getST()
DX86InstrInfo.h29 class X86Subtarget; variable
133 X86Subtarget &Subtarget;
145 explicit X86InstrInfo(X86Subtarget &STI);
DX86SelectionDAGInfo.h23 class X86Subtarget; variable
DX86ISelLowering.cpp110 const X86Subtarget &STI) in X86TargetLowering()
2615 CCValAssign &NextVA, const X86Subtarget &Subtarget) { in Passv64i1ArgInRegs()
2906 const SDLoc &Dl, const X86Subtarget &Subtarget, in getv64i1Argument()
3296 const X86Subtarget &Subtarget) { in get64BitArgumentGPRs()
3315 const X86Subtarget &Subtarget) { in get64BitArgumentXMMs()
5594 static SDValue getZeroVector(MVT VT, const X86Subtarget &Subtarget, in getZeroVector()
5703 const X86Subtarget &Subtarget, SelectionDAG &DAG, in widenSubVector()
5717 const X86Subtarget &Subtarget, SelectionDAG &DAG, in widenSubVector()
5770 SDValue SplitOpsAndApply(SelectionDAG &DAG, const X86Subtarget &Subtarget, in SplitOpsAndApply()
5812 const X86Subtarget &Subtarget) { in insert1BitVector()
[all …]
DX86WinAllocaExpander.cpp58 const X86Subtarget *STI = nullptr;
278 STI = &MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
DX86CallingConv.cpp97 bool Is64bit = static_cast<const X86Subtarget &>( in CC_X86_VectorCallAssignRegister()
302 bool Is64Bit = static_cast<const X86Subtarget &>(MF.getSubtarget()).is64Bit(); in CC_X86_Intr()
DX86TargetMachine.cpp240 const X86Subtarget *
309 I = std::make_unique<X86Subtarget>( in getSubtargetImpl()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenCallingConv.inc172 … if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).isTargetWin64()) {
184 … if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).isTargetWin64()) {
196 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).is64Bit()) {
208 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).is64Bit()) {
274 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).isTargetWin64()) {
279 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).is64Bit()) {
300 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).is64Bit()) {
321 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).isTargetMCU()) {
436 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE2()) {
547 …if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).isTargetDarwin()) {
[all …]

123