Searched refs:VETargetMachine (Results 1 – 6 of 6) sorted by relevance
31 RegisterTargetMachine<VETargetMachine> X(getTheVETarget()); in LLVMInitializeVETarget()88 VETargetMachine::VETargetMachine(const Target &T, const Triple &TT, in VETargetMachine() function in VETargetMachine102 VETargetMachine::~VETargetMachine() = default;105 VETargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()109 MachineFunctionInfo *VETargetMachine::createMachineFunctionInfo( in createMachineFunctionInfo()120 VEPassConfig(VETargetMachine &TM, PassManagerBase &PM) in VEPassConfig()123 VETargetMachine &getVETargetMachine() const { in getVETargetMachine()124 return getTM<VETargetMachine>(); in getVETargetMachine()133 TargetPassConfig *VETargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
23 class VETargetMachine : public CodeGenTargetMachineImpl {31 VETargetMachine(const Target &T, const Triple &TT, StringRef CPU,36 ~VETargetMachine() override;
35 explicit VEDAGToDAGISel(VETargetMachine &tm) : SelectionDAGISel(tm) {} in VEDAGToDAGISel()71 explicit VEDAGToDAGISelLegacy(VETargetMachine &tm) in VEDAGToDAGISelLegacy()338 FunctionPass *llvm::createVEISelDag(VETargetMachine &TM) { in createVEISelDag()
28 class VETargetMachine; variable30 FunctionPass *createVEISelDag(VETargetMachine &TM);
84 explicit VETTIImpl(const VETargetMachine *TM, const Function &F) in VETTIImpl()
1762 const VETargetMachine *TM = in lowerINTRINSIC_WO_CHAIN()1763 static_cast<const VETargetMachine *>(&DAG.getTarget()); in lowerINTRINSIC_WO_CHAIN()