Searched refs:VETargetMachine (Results 1 – 8 of 8) sorted by relevance
28 RegisterTargetMachine<VETargetMachine> X(getTheVETarget()); in LLVMInitializeVETarget()79 VETargetMachine::VETargetMachine(const Target &T, const Triple &TT, in VETargetMachine() function in VETargetMachine93 VETargetMachine::~VETargetMachine() = default;96 VETargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()104 VEPassConfig(VETargetMachine &TM, PassManagerBase &PM) in VEPassConfig()107 VETargetMachine &getVETargetMachine() const { in getVETargetMachine()108 return getTM<VETargetMachine>(); in getVETargetMachine()117 TargetPassConfig *VETargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
22 class VETargetMachine : public LLVMTargetMachine {30 VETargetMachine(const Target &T, const Triple &TT, StringRef CPU,34 ~VETargetMachine() override;
28 VETargetMachine.cpp
24 class VETargetMachine; variable29 FunctionPass *createVEISelDag(VETargetMachine &TM);
84 explicit VETTIImpl(const VETargetMachine *TM, const Function &F) in VETTIImpl()
128 explicit VEDAGToDAGISel(VETargetMachine &tm) : SelectionDAGISel(tm) {} in VEDAGToDAGISel()393 FunctionPass *llvm::createVEISelDag(VETargetMachine &TM) { in createVEISelDag()
1763 const VETargetMachine *TM = in lowerINTRINSIC_WO_CHAIN()1764 static_cast<const VETargetMachine *>(&DAG.getTarget()); in lowerINTRINSIC_WO_CHAIN()
6739 llvm/lib/Target/VE/VETargetMachine.cpp6740 llvm/lib/Target/VE/VETargetMachine.h