Lines Matching defs:RISCVCodeGenPrepare
1 //===----- RISCVCodeGenPrepare.cpp ----------------------------------------===//
36 class RISCVCodeGenPrepare : public FunctionPass,
37 public InstVisitor<RISCVCodeGenPrepare, bool> {
45 RISCVCodeGenPrepare() : FunctionPass(ID) {}
68 bool RISCVCodeGenPrepare::visitAnd(BinaryOperator &BO) {
136 bool RISCVCodeGenPrepare::visitIntrinsicInst(IntrinsicInst &I) {
170 bool RISCVCodeGenPrepare::expandVPStrideLoad(IntrinsicInst &II) {
199 bool RISCVCodeGenPrepare::runOnFunction(Function &F) {
218 INITIALIZE_PASS_BEGIN(RISCVCodeGenPrepare, DEBUG_TYPE, PASS_NAME, false, false)
220 INITIALIZE_PASS_END(RISCVCodeGenPrepare, DEBUG_TYPE, PASS_NAME, false, false)
222 char RISCVCodeGenPrepare::ID = 0;
225 return new RISCVCodeGenPrepare();