Searched refs:DirectXTargetMachine (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/ |
| H A D | DirectXTargetMachine.cpp | 36 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 D | DirectXTargetMachine.h | 19 class DirectXTargetMachine : public LLVMTargetMachine { 24 DirectXTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 29 ~DirectXTargetMachine() override;
|
| H A D | DirectXTargetLowering.h | 21 class DirectXTargetMachine; variable 25 explicit DirectXTargetLowering(const DirectXTargetMachine &TM,
|
| H A D | DirectXSubtarget.h | 28 class DirectXTargetMachine; variable 39 const DirectXTargetMachine &TM);
|
| H A D | DirectXSubtarget.cpp | 26 StringRef FS, const DirectXTargetMachine &TM) in DirectXSubtarget()
|
| H A D | DirectXTargetTransformInfo.h | 33 explicit DirectXTTIImpl(const DirectXTargetMachine *TM, const Function &F) in DirectXTTIImpl()
|
| H A D | CMakeLists.txt | 19 DirectXTargetMachine.cpp
|