Lines Matching refs:Op
207 : ConstantExpr(Ty, Instruction::UserOp1, &Op<0>(), 1) {
208 Op<0>() = UndefValue::get(Type::getInt32Ty(Context));
1367 Constant *Op = ValueList.getConstantFwdRef(Record[2], OpTy);
1368 V = ConstantExpr::getCast(Opc, Op, CurTy);
2264 Value *Op;
2265 if (getValueTypePair(Record, OpNum, NextValueNo, Op) ||
2273 I = CastInst::Create((Instruction::CastOps)Opc, Op, ResTy);
2286 Value *Op;
2287 if (getValueTypePair(Record, OpNum, NextValueNo, Op))
2289 GEPIdx.push_back(Op);
2456 Value *Op = NULL;
2457 if (getValueTypePair(Record, OpNum, NextValueNo, Op))
2462 I = ReturnInst::Create(Context, Op);
2628 Value *Op;
2629 if (getValueTypePair(Record, OpNum, NextValueNo, Op))
2631 Ops.push_back(Op);
2720 case bitc::FUNC_CODE_INST_ALLOCA: { // ALLOCA: [instty, opty, op, align]
2733 case bitc::FUNC_CODE_INST_LOAD: { // LOAD: [opty, op, align, vol]
2735 Value *Op;
2736 if (getValueTypePair(Record, OpNum, NextValueNo, Op) ||
2740 I = new LoadInst(Op, "", Record[OpNum+1], (1 << Record[OpNum]) >> 1);
2745 // LOADATOMIC: [opty, op, align, vol, ordering, synchscope]
2747 Value *Op;
2748 if (getValueTypePair(Record, OpNum, NextValueNo, Op) ||
2761 I = new LoadInst(Op, "", Record[OpNum+1], (1 << Record[OpNum]) >> 1,
2823 // ATOMICRMW:[ptrty, ptr, val, op, vol, ordering, synchscope]
2892 Value *Op;
2893 if (getValueTypePair(Record, OpNum, NextValueNo, Op))
2895 Args.push_back(Op);
2911 Value *Op = getValue(Record, 1, NextValueNo, OpTy);
2913 if (!OpTy || !Op || !ResTy)
2915 I = new VAArgInst(Op, ResTy);