| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86TargetMachine.cpp | 69 RegisterTargetMachine<X86TargetMachine> X(getTheX86_32Target()); in LLVMInitializeX86Target() 70 RegisterTargetMachine<X86TargetMachine> Y(getTheX86_64Target()); in LLVMInitializeX86Target() 220 X86TargetMachine::X86TargetMachine(const Target &T, const Triple &TT, in X86TargetMachine() function in X86TargetMachine 247 X86TargetMachine::~X86TargetMachine() = default; 250 X86TargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() 338 bool X86TargetMachine::isNoopAddrSpaceCast(unsigned SrcAS, in isNoopAddrSpaceCast() 351 X86TargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo() 364 X86PassConfig(X86TargetMachine &TM, PassManagerBase &PM) in X86PassConfig() 367 X86TargetMachine &getX86TargetMachine() const { in getX86TargetMachine() 368 return getTM<X86TargetMachine>(); in getX86TargetMachine() [all …]
|
| H A D | X86LegalizerInfo.h | 22 class X86TargetMachine; variable 30 const X86TargetMachine &TM; 33 X86LegalizerInfo(const X86Subtarget &STI, const X86TargetMachine &TM);
|
| H A D | X86TargetMachine.h | 28 class X86TargetMachine final : public LLVMTargetMachine { 35 X86TargetMachine(const Target &T, const Triple &TT, StringRef CPU, 39 ~X86TargetMachine() override;
|
| H A D | X86IndirectBranchTracking.cpp | 105 const X86TargetMachine *TM = in needsPrologueENDBR() 106 static_cast<const X86TargetMachine *>(&MF.getTarget()); in needsPrologueENDBR() 137 const X86TargetMachine *TM = in runOnMachineFunction() 138 static_cast<const X86TargetMachine *>(&MF.getTarget()); in runOnMachineFunction()
|
| H A D | X86.h | 26 class X86TargetMachine; variable 30 FunctionPass *createX86ISelDag(X86TargetMachine &TM, 154 InstructionSelector *createX86InstructionSelector(const X86TargetMachine &TM,
|
| H A D | CMakeLists.txt | 84 X86TargetMachine.cpp
|
| H A D | X86Subtarget.cpp | 314 StringRef FS, const X86TargetMachine &TM, in X86Subtarget()
|
| H A D | X86Subtarget.h | 120 const X86TargetMachine &TM, MaybeAlign StackAlignOverride,
|
| H A D | X86TargetTransformInfo.h | 104 explicit X86TTIImpl(const X86TargetMachine *TM, const Function &F) in X86TTIImpl()
|
| H A D | X86InstructionSelector.cpp | 62 X86InstructionSelector(const X86TargetMachine &TM, const X86Subtarget &STI, 132 const X86TargetMachine &TM; 153 X86InstructionSelector::X86InstructionSelector(const X86TargetMachine &TM, in X86InstructionSelector() 1691 llvm::createX86InstructionSelector(const X86TargetMachine &TM, in createX86InstructionSelector()
|
| H A D | X86PartialReduction.cpp | 508 auto &TM = TPC->getTM<X86TargetMachine>(); in runOnFunction()
|
| H A D | X86ISelLowering.h | 22 class X86TargetMachine; variable 939 explicit X86TargetLowering(const X86TargetMachine &TM,
|
| H A D | X86LegalizerInfo.cpp | 60 const X86TargetMachine &TM) in X86LegalizerInfo()
|
| H A D | X86ISelDAGToDAG.cpp | 171 explicit X86DAGToDAGISel(X86TargetMachine &tm, CodeGenOpt::Level OptLevel) in X86DAGToDAGISel() 503 const X86TargetMachine &getTargetMachine() const { in getTargetMachine() 504 return static_cast<const X86TargetMachine &>(TM); in getTargetMachine() 6192 FunctionPass *llvm::createX86ISelDag(X86TargetMachine &TM, in createX86ISelDag()
|
| H A D | X86FastISel.cpp | 132 const X86TargetMachine *getTargetMachine() const { in getTargetMachine() 133 return static_cast<const X86TargetMachine *>(&TM); in getTargetMachine()
|
| H A D | X86InstrInfo.cpp | 9252 const X86TargetMachine *TM = in runOnMachineFunction() 9253 static_cast<const X86TargetMachine *>(&MF.getTarget()); in runOnMachineFunction()
|
| H A D | X86ISelLowering.cpp | 107 X86TargetLowering::X86TargetLowering(const X86TargetMachine &TM, in X86TargetLowering()
|
| /llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/X86/ |
| H A D | noop-ptrint-pair.ll | 3 ; Check that assert in X86TargetMachine::isNoopAddrSpaceCast is not triggered.
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/X86/ |
| H A D | BUILD.gn | 134 "X86TargetMachine.cpp",
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | XRayExample.rst | 88 …Lowering.cpp:83:0: llvm::X86TargetLowering::X86TargetLowering(llvm::X86TargetMachine const&, llvm:… 166 …00046, 0.000050, 0.126744, 0.126744] 0.127715 X86TargetMachine.cpp:242:0: llvm::X86TargetMach…
|
| H A D | CodeGenerator.rst | 215 target implementation (e.g., ``X86TargetMachine``) which implements the various
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 6836 llvm/lib/Target/X86/X86TargetMachine.h
|