Lines Matching refs:OPCODE
940 void SelectionDAGBuilder::visit(unsigned Opcode, const User &I) {
943 switch (Opcode) {
946 #define HANDLE_INST(NUM, OPCODE, CLASS) \
947 case Instruction::OPCODE: visit##OPCODE((const CLASS&)I); break;
2614 void SelectionDAGBuilder::visitBinary(const User &I, unsigned OpCode) {
2617 setValue(&I, DAG.getNode(OpCode, getCurDebugLoc(),
2621 void SelectionDAGBuilder::visitShift(const User &I, unsigned Opcode) {
2649 setValue(&I, DAG.getNode(Opcode, getCurDebugLoc(),
2677 ISD::CondCode Opcode = getICmpCondCode(predicate);
2680 setValue(&I, DAG.getSetCC(getCurDebugLoc(), DestVT, Op1, Op2, Opcode));
2708 ISD::NodeType OpCode = Cond.getValueType().isVector() ?
2712 Values[i] = DAG.getNode(OpCode, getCurDebugLoc(),
5242 unsigned Opcode = (IsStart ? ISD::LIFETIME_START : ISD::LIFETIME_END);
5244 Res = DAG.getNode(Opcode, dl, MVT::Other, Ops, 2);
5580 /// operation (as expected), translate it to an SDNode with the specified opcode
5583 unsigned Opcode) {
5592 setValue(&I, DAG.getNode(Opcode, getCurDebugLoc(), Tmp.getValueType(), Tmp));