Home
last modified time | relevance | path

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

1234

/external/llvm/lib/Target/X86/
DX86Subtarget.cpp49 unsigned char X86Subtarget::classifyBlockAddressReference() const { in classifyBlockAddressReference()
56 X86Subtarget::classifyGlobalReference(const GlobalValue *GV) const { in classifyGlobalReference()
61 X86Subtarget::classifyLocalReference(const GlobalValue *GV) const { in classifyLocalReference()
89 unsigned char X86Subtarget::classifyGlobalReference(const GlobalValue *GV, in classifyGlobalReference()
114 X86Subtarget::classifyGlobalFunctionReference(const GlobalValue *GV) const { in classifyGlobalFunctionReference()
119 X86Subtarget::classifyGlobalFunctionReference(const GlobalValue *GV, in classifyGlobalFunctionReference()
146 const char *X86Subtarget::getBZeroEntry() const { in getBZeroEntry()
155 bool X86Subtarget::hasSinCos() const { in hasSinCos()
162 bool X86Subtarget::isLegalToCallImmediateAddr() const { in isLegalToCallImmediateAddr()
171 void X86Subtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) { in initSubtargetFeatures()
[all …]
DX86TargetMachine.h27 X86Subtarget Subtarget;
29 mutable StringMap<std::unique_ptr<X86Subtarget>> SubtargetMap;
37 const X86Subtarget *getSubtargetImpl(const Function &F) const override;
DX86RegisterInfo.cpp159 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getPointerRegClass()
244 const X86Subtarget &Subtarget = MF->getSubtarget<X86Subtarget>(); in getCalleeSavedRegs()
343 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getCallPreservedMask()
499 if (!Is64Bit || !MF.getSubtarget<X86Subtarget>().hasAVX512()) { in getReservedRegs()
664 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getPtrSizedFrameRegister()
DX86FrameLowering.h23 class X86Subtarget; variable
28 X86FrameLowering(const X86Subtarget &STI, unsigned StackAlignOverride);
32 const X86Subtarget &STI;
DX86SelectionDAGInfo.cpp52 const X86Subtarget &Subtarget = in EmitTargetCodeForMemset()
53 DAG.getMachineFunction().getSubtarget<X86Subtarget>(); in EmitTargetCodeForMemset()
203 const X86Subtarget &Subtarget = in EmitTargetCodeForMemcpy()
204 DAG.getMachineFunction().getSubtarget<X86Subtarget>(); in EmitTargetCodeForMemcpy()
DX86FixupSetCC.cpp122 TII = MF.getSubtarget<X86Subtarget>().getInstrInfo(); in runOnMachineFunction()
160 const TargetRegisterClass *RC = MF.getSubtarget<X86Subtarget>().is64Bit() in runOnMachineFunction()
DX86AsmPrinter.h29 const X86Subtarget *Subtarget;
131 const X86Subtarget &getSubtarget() const { return *Subtarget; } in getSubtarget()
DX86PadShortFunction.cpp87 const X86Subtarget *STI;
108 STI = &MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
DX86TargetTransformInfo.h33 const X86Subtarget *ST;
38 const X86Subtarget *getST() const { return ST; } in getST()
DX86Subtarget.h45 class X86Subtarget final : public X86GenSubtargetInfo {
315 X86Subtarget(const Triple &TT, StringRef CPU, StringRef FS,
348 X86Subtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
/external/swiftshader/third_party/llvm-7.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()
120 unsigned char X86Subtarget::classifyGlobalReference(const GlobalValue *GV, in classifyGlobalReference()
164 X86Subtarget::classifyGlobalFunctionReference(const GlobalValue *GV) const { in classifyGlobalFunctionReference()
169 X86Subtarget::classifyGlobalFunctionReference(const GlobalValue *GV, in classifyGlobalFunctionReference()
209 bool X86Subtarget::isLegalToCallImmediateAddr() const { in isLegalToCallImmediateAddr()
218 void X86Subtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) { in initSubtargetFeatures()
294 X86Subtarget &X86Subtarget::initializeSubtargetDependencies(StringRef CPU, in initializeSubtargetDependencies()
300 X86Subtarget::X86Subtarget(const Triple &TT, StringRef CPU, StringRef FS, in X86Subtarget() function in X86Subtarget
[all …]
DX86TargetMachine.h28 class X86Subtarget; variable
33 mutable StringMap<std::unique_ptr<X86Subtarget>> SubtargetMap;
42 const X86Subtarget *getSubtargetImpl(const Function &F) const override;
46 const X86Subtarget *getSubtargetImpl() const = delete;
DX86LegalizerInfo.h22 class X86Subtarget; variable
30 const X86Subtarget &Subtarget;
34 X86LegalizerInfo(const X86Subtarget &STI, const X86TargetMachine &TM);
DX86RegisterInfo.cpp126 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getLargestLegalSuperClass()
181 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getPointerRegClass()
268 const X86Subtarget &Subtarget = MF->getSubtarget<X86Subtarget>(); in getCalleeSavedRegs()
392 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getCallPreservedMask()
570 if (!Is64Bit || !MF.getSubtarget<X86Subtarget>().hasAVX512()) { in getReservedRegs()
670 MI.getParent()->getParent()->getSubtarget<X86Subtarget>().getInstrInfo(); in tryOptimizeLEAtoMOV()
757 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getPtrSizedFrameRegister()
DX86.h28 class X86Subtarget; variable
125 X86Subtarget &,
DX86IndirectBranchTracking.cpp90 const X86Subtarget &SubTarget = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
DX86FrameLowering.h24 class X86Subtarget; variable
29 X86FrameLowering(const X86Subtarget &STI, unsigned StackAlignOverride);
33 const X86Subtarget &STI;
DX86EvexToVex.cpp98 TII = MF.getSubtarget<X86Subtarget>().getInstrInfo(); in runOnMachineFunction()
100 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
DX86AsmPrinter.h30 const X86Subtarget *Subtarget;
113 const X86Subtarget &getSubtarget() const { return *Subtarget; } in getSubtarget()
DX86SelectionDAGInfo.cpp70 const X86Subtarget &Subtarget = in EmitTargetCodeForMemset()
71 DAG.getMachineFunction().getSubtarget<X86Subtarget>(); in EmitTargetCodeForMemset()
210 const X86Subtarget &Subtarget = in EmitTargetCodeForMemcpy()
211 DAG.getMachineFunction().getSubtarget<X86Subtarget>(); in EmitTargetCodeForMemcpy()
DX86FixupSetCC.cpp123 TII = MF.getSubtarget<X86Subtarget>().getInstrInfo(); in runOnMachineFunction()
161 const TargetRegisterClass *RC = MF.getSubtarget<X86Subtarget>().is64Bit() in runOnMachineFunction()
DX86TargetTransformInfo.h33 const X86Subtarget *ST;
36 const X86Subtarget *getST() const { return ST; } in getST()
DX86MacroFusion.cpp29 const X86Subtarget &ST = static_cast<const X86Subtarget&>(TSI); in shouldScheduleAdjacent()
DX86CallLowering.cpp107 STI(MIRBuilder.getMF().getSubtarget<X86Subtarget>()) {} in OutgoingValueHandler()
182 const X86Subtarget &STI;
376 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in lowerCall()
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/
DX86GenCallingConv.inc175 … if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).isTargetWin64()) {
187 … if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).isTargetWin64()) {
199 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).is64Bit()) {
211 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).is64Bit()) {
277 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).isTargetWin64()) {
282 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).is64Bit()) {
303 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).is64Bit()) {
324 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).isTargetMCU()) {
429 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE2()) {
540 …if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).isTargetDarwin()) {
[all …]

1234