Home
last modified time | relevance | path

Searched refs:DirectXTargetMachine (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.cpp36 RegisterTargetMachine<DirectXTargetMachine> X(getTheDirectXTarget()); in LLVMInitializeDirectXTarget()
62 DirectXPassConfig(DirectXTargetMachine &TM, PassManagerBase &PM) in DirectXPassConfig()
65 DirectXTargetMachine &getDirectXTargetMachine() const { in getDirectXTargetMachine()
66 return getTM<DirectXTargetMachine>(); in getDirectXTargetMachine()
72 DirectXTargetMachine::DirectXTargetMachine(const Target &T, const Triple &TT, in DirectXTargetMachine() function in DirectXTargetMachine
88 DirectXTargetMachine::~DirectXTargetMachine() {} in ~DirectXTargetMachine()
90 bool DirectXTargetMachine::addPassesToEmitFile( in addPassesToEmitFile()
121 bool DirectXTargetMachine::addPassesToEmitMC(PassManagerBase &PM, in addPassesToEmitMC()
133 DirectXTargetMachine::getSubtargetImpl(const Function &) const { in getSubtargetImpl()
138 DirectXTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()
[all …]
H A DDirectXTargetMachine.h19 class DirectXTargetMachine : public LLVMTargetMachine {
24 DirectXTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
29 ~DirectXTargetMachine() override;
H A DDirectXTargetLowering.h21 class DirectXTargetMachine; variable
25 explicit DirectXTargetLowering(const DirectXTargetMachine &TM,
H A DDirectXSubtarget.h28 class DirectXTargetMachine; variable
39 const DirectXTargetMachine &TM);
H A DDirectXSubtarget.cpp26 StringRef FS, const DirectXTargetMachine &TM) in DirectXSubtarget()
H A DDirectXTargetTransformInfo.h33 explicit DirectXTTIImpl(const DirectXTargetMachine *TM, const Function &F) in DirectXTTIImpl()
H A DCMakeLists.txt19 DirectXTargetMachine.cpp