Lines Matching defs:I
685 void visitFNeg(const User &I) { visitUnary(I, ISD::FNEG); } in visitFNeg()
689 void visitAdd(const User &I) { visitBinary(I, ISD::ADD); } in visitAdd()
690 void visitFAdd(const User &I) { visitBinary(I, ISD::FADD); } in visitFAdd()
691 void visitSub(const User &I) { visitBinary(I, ISD::SUB); } in visitSub()
692 void visitFSub(const User &I) { visitBinary(I, ISD::FSUB); } in visitFSub()
693 void visitMul(const User &I) { visitBinary(I, ISD::MUL); } in visitMul()
694 void visitFMul(const User &I) { visitBinary(I, ISD::FMUL); } in visitFMul()
695 void visitURem(const User &I) { visitBinary(I, ISD::UREM); } in visitURem()
696 void visitSRem(const User &I) { visitBinary(I, ISD::SREM); } in visitSRem()
697 void visitFRem(const User &I) { visitBinary(I, ISD::FREM); } in visitFRem()
698 void visitUDiv(const User &I) { visitBinary(I, ISD::UDIV); } in visitUDiv()
700 void visitFDiv(const User &I) { visitBinary(I, ISD::FDIV); } in visitFDiv()
701 void visitAnd (const User &I) { visitBinary(I, ISD::AND); } in visitAnd()
702 void visitOr (const User &I) { visitBinary(I, ISD::OR); } in visitOr()
703 void visitXor (const User &I) { visitBinary(I, ISD::XOR); } in visitXor()
704 void visitShl (const User &I) { visitShift(I, ISD::SHL); } in visitShl()
705 void visitLShr(const User &I) { visitShift(I, ISD::SRL); } in visitLShr()
706 void visitAShr(const User &I) { visitShift(I, ISD::SRA); } in visitAShr()
785 void visitUserOp1(const Instruction &I) { in visitUserOp1()
788 void visitUserOp2(const Instruction &I) { in visitUserOp2()