Home
last modified time | relevance | path

Searched refs:X86TargetMachine (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetMachine.cpp68 RegisterTargetMachine<X86TargetMachine> X(getTheX86_32Target()); in LLVMInitializeX86Target()
69 RegisterTargetMachine<X86TargetMachine> Y(getTheX86_64Target()); in LLVMInitializeX86Target()
233 X86TargetMachine::X86TargetMachine(const Target &T, const Triple &TT, in X86TargetMachine() function in X86TargetMachine
261 X86TargetMachine::~X86TargetMachine() = default;
264 X86TargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
352 yaml::MachineFunctionInfo *X86TargetMachine::createDefaultFuncInfoYAML() const { in createDefaultFuncInfoYAML()
357 X86TargetMachine::convertFuncInfoToYAML(const MachineFunction &MF) const { in convertFuncInfoToYAML()
362 bool X86TargetMachine::parseMachineFunctionInfo( in parseMachineFunctionInfo()
370 bool X86TargetMachine::isNoopAddrSpaceCast(unsigned SrcAS, in isNoopAddrSpaceCast()
378 void X86TargetMachine::reset() { SubtargetMap.clear(); } in reset()
[all …]
H A DX86CodeGenPassBuilder.cpp25 : public CodeGenPassBuilder<X86CodeGenPassBuilder, X86TargetMachine> {
27 explicit X86CodeGenPassBuilder(X86TargetMachine &TM, in X86CodeGenPassBuilder()
53 void X86TargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks()
58 Error X86TargetMachine::buildCodeGenPipeline( in buildCodeGenPipeline()
H A DX86TargetMachine.h28 class X86TargetMachine final : public CodeGenTargetMachineImpl {
38 X86TargetMachine(const Target &T, const Triple &TT, StringRef CPU,
43 ~X86TargetMachine() override;
H A DX86ISelDAGToDAG.h16 class X86TargetMachine; variable
20 X86ISelDAGToDAGPass(X86TargetMachine &TM);
H A DX86LegalizerInfo.h
H A DX86.h26 class X86TargetMachine; variable
30 FunctionPass *createX86ISelDag(X86TargetMachine &TM, CodeGenOptLevel OptLevel);
163 InstructionSelector *createX86InstructionSelector(const X86TargetMachine &TM,
H A DX86IndirectBranchTracking.cpp125 const X86TargetMachine *TM = in runOnMachineFunction()
126 static_cast<const X86TargetMachine *>(&MF.getTarget()); in runOnMachineFunction()
H A DX86Subtarget.cpp331 StringRef FS, const X86TargetMachine &TM, in X86Subtarget()
H A DX86Subtarget.h113 const X86TargetMachine &TM, MaybeAlign StackAlignOverride,
H A DX86InstructionSelector.cpp
H A DX86TargetTransformInfo.h113 explicit X86TTIImpl(const X86TargetMachine *TM, const Function &F) in X86TTIImpl()
H A DX86PartialReduction.cpp505 auto &TM = TPC->getTM<X86TargetMachine>(); in runOnFunction()
H A DX86ISelLowering.h22 class X86TargetMachine; variable
1067 explicit X86TargetLowering(const X86TargetMachine &TM,
H A DX86LegalizerInfo.cpp
H A DX86ISelDAGToDAG.cpp175 explicit X86DAGToDAGISel(X86TargetMachine &tm, CodeGenOptLevel OptLevel) in X86DAGToDAGISel()
550 const X86TargetMachine &getTargetMachine() const { in getTargetMachine()
551 return static_cast<const X86TargetMachine &>(TM); in getTargetMachine()
626 explicit X86DAGToDAGISelLegacy(X86TargetMachine &tm, in X86DAGToDAGISelLegacy()
6781 X86ISelDAGToDAGPass::X86ISelDAGToDAGPass(X86TargetMachine &TM) in X86ISelDAGToDAGPass()
6787 FunctionPass *llvm::createX86ISelDag(X86TargetMachine &TM, in createX86ISelDag()
H A DX86FastISel.cpp133 const X86TargetMachine *getTargetMachine() const { in getTargetMachine()
134 return static_cast<const X86TargetMachine *>(&TM); in getTargetMachine()
H A DX86InstrInfo.cpp10325 const X86TargetMachine *TM = in runOnMachineFunction()
10326 static_cast<const X86TargetMachine *>(&MF.getTarget()); in runOnMachineFunction()
H A DX86ISelLowering.cpp132 X86TargetLowering::X86TargetLowering(const X86TargetMachine &TM, in X86TargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.h22 class X86TargetMachine; variable
31 X86LegalizerInfo(const X86Subtarget &STI, const X86TargetMachine &TM);
H A DX86InstructionSelector.cpp62 X86InstructionSelector(const X86TargetMachine &TM, const X86Subtarget &STI,
138 const X86TargetMachine &TM;
159 X86InstructionSelector::X86InstructionSelector(const X86TargetMachine &TM, in X86InstructionSelector()
557 static bool X86SelectAddress(MachineInstr &I, const X86TargetMachine &TM, in X86SelectAddress()
1953 llvm::createX86InstructionSelector(const X86TargetMachine &TM, in createX86InstructionSelector()
H A DX86LegalizerInfo.cpp32 const X86TargetMachine &TM) in X86LegalizerInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc12668 …neERNS_14JITCodeEmitterE", "llvm::createX86JITCodeEmitterPass(llvm::X86TargetMachine&, llvm::JITCo…
12748 …argetMachineENS_10CodeGenOpt5LevelE", "llvm::createX86ISelDag(llvm::X86TargetMachine&, llvm::CodeG…
12770 …1ERNS_16X86TargetMachineE", "llvm::X86TargetLowering::X86TargetLowering(llvm::X86TargetMachine&)"},
12771 …2ERNS_16X86TargetMachineE", "llvm::X86TargetLowering::X86TargetLowering(llvm::X86TargetMachine&)"},
12963 …InstrInfoC1ERNS_16X86TargetMachineE", "llvm::X86InstrInfo::X86InstrInfo(llvm::X86TargetMachine&)"},
12964 …InstrInfoC2ERNS_16X86TargetMachineE", "llvm::X86InstrInfo::X86InstrInfo(llvm::X86TargetMachine&)"},
13030 …m10X86JITInfoC1ERNS_16X86TargetMachineE", "llvm::X86JITInfo::X86JITInfo(llvm::X86TargetMachine&)"},
13031 …m10X86JITInfoC2ERNS_16X86TargetMachineE", "llvm::X86JITInfo::X86JITInfo(llvm::X86TargetMachine&)"},
13093 …_15TargetInstrInfoE", "llvm::X86RegisterInfo::X86RegisterInfo(llvm::X86TargetMachine&, llvm::Targe…
13094 …_15TargetInstrInfoE", "llvm::X86RegisterInfo::X86RegisterInfo(llvm::X86TargetMachine&, llvm::Targe…
[all …]
/freebsd/lib/clang/libllvm/
H A DMakefile1813 SRCS_MIN+= Target/X86/X86TargetMachine.cpp