/external/llvm/lib/Target/X86/ |
D | X86Subtarget.cpp | 50 unsigned char X86Subtarget::ClassifyBlockAddressReference() const { in ClassifyBlockAddressReference() 64 unsigned char X86Subtarget:: 155 const char *X86Subtarget::getBZeroEntry() const { in getBZeroEntry() 164 bool X86Subtarget::hasSinCos() const { in hasSinCos() 172 bool X86Subtarget::IsLegalToCallImmediateAddr(const TargetMachine &TM) const { in IsLegalToCallImmediateAddr() 181 void X86Subtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) { in initSubtargetFeatures() 230 void X86Subtarget::initializeEnvironment() { in initializeEnvironment() 283 X86Subtarget &X86Subtarget::initializeSubtargetDependencies(StringRef CPU, in initializeSubtargetDependencies() 290 X86Subtarget::X86Subtarget(const std::string &TT, const std::string &CPU, in X86Subtarget() function in X86Subtarget 326 bool X86Subtarget::enableEarlyIfConversion() const { in enableEarlyIfConversion()
|
D | X86TargetMachine.h | 27 X86Subtarget Subtarget; 29 mutable StringMap<std::unique_ptr<X86Subtarget>> SubtargetMap; 36 const X86Subtarget *getSubtargetImpl(const Function &F) const override;
|
D | X86FrameLowering.cpp | 400 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in emitStackProbeCall() 471 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in calculateMaxStackAlign() 573 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in emitPrologue() 973 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in emitEpilogue() 1203 MF.getSubtarget<X86Subtarget>().getRegisterInfo(); in getFrameIndexOffset() 1279 MF.getSubtarget<X86Subtarget>().getRegisterInfo(); in getFrameIndexReference() 1300 MF.getSubtarget<X86Subtarget>().getRegisterInfo(); in getFrameIndexOffsetFromSP() 1358 MF.getSubtarget<X86Subtarget>().getRegisterInfo(); in getFrameIndexReferenceFromSP() 1370 MF.getSubtarget<X86Subtarget>().getRegisterInfo(); in assignCalleeSavedSpillSlots() 1437 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in spillCalleeSavedRegisters() [all …]
|
D | X86AsmPrinter.h | 28 const X86Subtarget *Subtarget; 97 const X86Subtarget &getSubtarget() const { return *Subtarget; } in getSubtarget()
|
D | X86CallFrameOptimization.cpp | 120 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in isLegal() 405 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>(); in adjustCallSequence()
|
D | X86RegisterInfo.cpp | 166 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getPointerRegClass() 224 const X86Subtarget &Subtarget = MF->getSubtarget<X86Subtarget>(); in getCalleeSavedRegs() 286 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getCallPreservedMask() 412 if (!Is64Bit || !MF.getSubtarget<X86Subtarget>().hasAVX512()) { in getReservedRegs() 576 const X86Subtarget &Subtarget = MF.getSubtarget<X86Subtarget>(); in getPtrSizedFrameRegister()
|
D | X86SelectionDAGInfo.cpp | 60 const X86Subtarget &Subtarget = in EmitTargetCodeForMemset() 61 DAG.getMachineFunction().getSubtarget<X86Subtarget>(); in EmitTargetCodeForMemset() 211 const X86Subtarget &Subtarget = in EmitTargetCodeForMemcpy() 212 DAG.getMachineFunction().getSubtarget<X86Subtarget>(); in EmitTargetCodeForMemcpy()
|
D | X86TargetTransformInfo.h | 33 const X86Subtarget *ST; 38 const X86Subtarget *getST() const { return ST; } in getST()
|
D | X86Subtarget.h | 46 class X86Subtarget final : public X86GenSubtargetInfo { 260 X86Subtarget(const std::string &TT, const std::string &CPU, 294 X86Subtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
|
D | X86PadShortFunction.cpp | 82 const X86Subtarget *STI; 101 STI = &MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
|
D | X86TargetMachine.cpp | 117 const X86Subtarget * 146 I = llvm::make_unique<X86Subtarget>(TargetTriple, CPU, FS, *this, in getSubtargetImpl()
|
D | X86FixupLEAs.cpp | 152 const X86Subtarget &ST = Func.getSubtarget<X86Subtarget>(); in runOnMachineFunction() 333 if (MF.getSubtarget<X86Subtarget>().isSLM()) in processBasicBlock()
|
D | X86InstrInfo.h | 27 class X86Subtarget; variable 142 X86Subtarget &Subtarget; 170 explicit X86InstrInfo(X86Subtarget &STI);
|
D | X86SelectionDAGInfo.h | 23 class X86Subtarget; variable
|
D | X86VZeroUpper.cpp | 250 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
|
D | Android.mk | 30 X86Subtarget.cpp \
|
D | CMakeLists.txt | 29 X86Subtarget.cpp
|
D | X86ISelLowering.h | 24 class X86Subtarget; variable 566 const X86Subtarget &STI); 865 const X86Subtarget *Subtarget;
|
D | X86ISelLowering.cpp | 81 const X86Subtarget &STI) in X86TargetLowering() 2230 const X86Subtarget *Subtarget) { in get64BitArgumentGPRs() 2249 const X86Subtarget *Subtarget) { in get64BitArgumentXMMs() 3943 static SDValue getZeroVector(EVT VT, const X86Subtarget *Subtarget, in getZeroVector() 4101 const X86Subtarget &Subtarget = in Insert128BitVector() 4102 static_cast<const X86Subtarget &>(DAG.getSubtarget()); in Insert128BitVector() 4214 const X86Subtarget *Subtarget, in getShuffleVectorZeroOrUndef() 4461 const X86Subtarget* Subtarget, in LowerBuildVectorv16i8() 4532 const X86Subtarget* Subtarget, in LowerBuildVectorv8i16() 4561 const X86Subtarget *Subtarget, in LowerBuildVectorv4x32() [all …]
|
D | X86MCInstLower.cpp | 103 MF->getSubtarget<X86Subtarget>().is64Bit(), STI); in emitShadowPadding() 393 static unsigned getRetOpcode(const X86Subtarget &Subtarget) { in getRetOpcode() 992 const X86RegisterInfo *RI = MF->getSubtarget<X86Subtarget>().getRegisterInfo(); in EmitInstruction()
|
D | X86RegisterInfo.td | 328 return MF.getSubtarget<X86Subtarget>().is64Bit(); 380 return MF.getSubtarget<X86Subtarget>().is64Bit();
|
D | X86AsmPrinter.cpp | 50 Subtarget = &MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction()
|
D | X86InstrInfo.cpp | 103 X86InstrInfo::X86InstrInfo(X86Subtarget &STI) in X86InstrInfo() 3723 const X86Subtarget &Subtarget) { in CopyToFromAsymmetricReg() 3880 const X86Subtarget &STI, in getLoadStoreRegOpcode() 3967 const X86Subtarget &STI) { in getStoreRegOpcode() 3975 const X86Subtarget &STI) { in getLoadRegOpcode() 6230 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction() 6348 const X86Subtarget &STI = MF->getSubtarget<X86Subtarget>(); in ReplaceTLSBaseAddrCall() 6368 const X86Subtarget &STI = MF->getSubtarget<X86Subtarget>(); in SetRegister()
|
D | X86FastISel.cpp | 50 const X86Subtarget *Subtarget; 63 Subtarget = &funcInfo.MF->getSubtarget<X86Subtarget>(); in X86FastISel() 1110 static unsigned X86ChooseCmpOpcode(EVT VT, const X86Subtarget *Subtarget) { in X86ChooseCmpOpcode() 2777 static unsigned computeBytesPoppedByCallee(const X86Subtarget *Subtarget, in computeBytesPoppedByCallee()
|
D | X86ISelDAGToDAG.cpp | 151 const X86Subtarget *Subtarget; 167 Subtarget = &MF.getSubtarget<X86Subtarget>(); in runOnMachineFunction() 1717 const X86Subtarget *Subtarget) { in getAtomicLoadArithTargetConstant()
|