Home
last modified time | relevance | path

Searched refs:VETargetMachine (Results 1 – 12 of 12) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
DVETargetMachine.cpp27 RegisterTargetMachine<VETargetMachine> X(getTheVETarget()); in LLVMInitializeVETarget()
67 VETargetMachine::VETargetMachine(const Target &T, const Triple &TT, in VETargetMachine() function in VETargetMachine
80 VETargetMachine::~VETargetMachine() {} in ~VETargetMachine()
82 TargetTransformInfo VETargetMachine::getTargetTransformInfo(const Function &F) { in getTargetTransformInfo()
90 VEPassConfig(VETargetMachine &TM, PassManagerBase &PM) in VEPassConfig()
93 VETargetMachine &getVETargetMachine() const { in getVETargetMachine()
94 return getTM<VETargetMachine>(); in getVETargetMachine()
101 TargetPassConfig *VETargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
DVETargetMachine.h22 class VETargetMachine : public LLVMTargetMachine {
30 VETargetMachine(const Target &T, const Triple &TT, StringRef CPU,
34 ~VETargetMachine() override;
DVEISelDAGToDAG.cpp37 explicit VEDAGToDAGISel(VETargetMachine &tm) : SelectionDAGISel(tm) {} in VEDAGToDAGISel()
68 FunctionPass *llvm::createVEISelDag(VETargetMachine &TM) { in createVEISelDag()
DVE.h23 class VETargetMachine; variable
29 FunctionPass *createVEISelDag(VETargetMachine &TM);
DVETargetTransformInfo.h37 explicit VETTIImpl(const VETargetMachine *TM, const Function &F) in VETTIImpl()
DCMakeLists.txt20 VETargetMachine.cpp
/external/llvm-project/llvm/lib/Target/VE/
DVETargetMachine.cpp28 RegisterTargetMachine<VETargetMachine> X(getTheVETarget()); in LLVMInitializeVETarget()
81 VETargetMachine::VETargetMachine(const Target &T, const Triple &TT, in VETargetMachine() function in VETargetMachine
95 VETargetMachine::~VETargetMachine() {} in ~VETargetMachine()
97 TargetTransformInfo VETargetMachine::getTargetTransformInfo(const Function &F) { in getTargetTransformInfo()
105 VEPassConfig(VETargetMachine &TM, PassManagerBase &PM) in VEPassConfig()
108 VETargetMachine &getVETargetMachine() const { in getVETargetMachine()
109 return getTM<VETargetMachine>(); in getVETargetMachine()
118 TargetPassConfig *VETargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
DVETargetMachine.h22 class VETargetMachine : public LLVMTargetMachine {
30 VETargetMachine(const Target &T, const Triple &TT, StringRef CPU,
34 ~VETargetMachine() override;
DVETargetTransformInfo.h39 explicit VETTIImpl(const VETargetMachine *TM, const Function &F) in VETTIImpl()
DCMakeLists.txt27 VETargetMachine.cpp
DVE.h24 class VETargetMachine; variable
30 FunctionPass *createVEISelDag(VETargetMachine &TM);
DVEISelDAGToDAG.cpp127 explicit VEDAGToDAGISel(VETargetMachine &tm) : SelectionDAGISel(tm) {} in VEDAGToDAGISel()
336 FunctionPass *llvm::createVEISelDag(VETargetMachine &TM) { in createVEISelDag()