Lines Matching refs:InstID

386   bool pushValueAndType(const Value *V, unsigned InstID,
388 void writeOperandBundles(const CallBase &CB, unsigned InstID);
389 void pushValue(const Value *V, unsigned InstID,
391 void pushValueSigned(const Value *V, unsigned InstID,
393 void writeInstruction(const Instruction &I, unsigned InstID,
2820 bool ModuleBitcodeWriter::pushValueAndType(const Value *V, unsigned InstID, in pushValueAndType() argument
2824 Vals.push_back(InstID - ValID); in pushValueAndType()
2825 if (ValID >= InstID) { in pushValueAndType()
2833 unsigned InstID) { in writeOperandBundles() argument
2842 pushValueAndType(Input, InstID, Record); in writeOperandBundles()
2851 void ModuleBitcodeWriter::pushValue(const Value *V, unsigned InstID, in pushValue() argument
2854 Vals.push_back(InstID - ValID); in pushValue()
2857 void ModuleBitcodeWriter::pushValueSigned(const Value *V, unsigned InstID, in pushValueSigned() argument
2860 int64_t diff = ((int32_t)InstID - (int32_t)ValID); in pushValueSigned()
2866 unsigned InstID, in writeInstruction() argument
2875 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) in writeInstruction()
2888 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) in writeInstruction()
2890 pushValue(I.getOperand(1), InstID, Vals); in writeInstruction()
2902 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) in writeInstruction()
2920 pushValueAndType(I.getOperand(i), InstID, Vals); in writeInstruction()
2925 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2932 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2933 pushValueAndType(I.getOperand(1), InstID, Vals); in writeInstruction()
2940 pushValueAndType(I.getOperand(1), InstID, Vals); in writeInstruction()
2941 pushValue(I.getOperand(2), InstID, Vals); in writeInstruction()
2942 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2950 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2951 pushValueAndType(I.getOperand(1), InstID, Vals); in writeInstruction()
2955 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2956 pushValue(I.getOperand(1), InstID, Vals); in writeInstruction()
2957 pushValueAndType(I.getOperand(2), InstID, Vals); in writeInstruction()
2961 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2962 pushValue(I.getOperand(1), InstID, Vals); in writeInstruction()
2963 pushValue(cast<ShuffleVectorInst>(I).getShuffleMaskForBitcode(), InstID, in writeInstruction()
2970 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2971 pushValue(I.getOperand(1), InstID, Vals); in writeInstruction()
2986 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) in writeInstruction()
2990 pushValueAndType(I.getOperand(i), InstID, Vals); in writeInstruction()
3001 pushValue(II.getCondition(), InstID, Vals); in writeInstruction()
3010 pushValue(SI.getCondition(), InstID, Vals); in writeInstruction()
3022 pushValue(I.getOperand(0), InstID, Vals); in writeInstruction()
3033 writeOperandBundles(*II, InstID); in writeInstruction()
3042 pushValueAndType(Callee, InstID, Vals); in writeInstruction()
3046 pushValue(I.getOperand(i), InstID, Vals); // fixed param. in writeInstruction()
3051 pushValueAndType(I.getOperand(i), InstID, Vals); // vararg in writeInstruction()
3057 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
3062 pushValue(CRI.getCleanupPad(), InstID, Vals); in writeInstruction()
3070 pushValue(CRI.getCatchPad(), InstID, Vals); in writeInstruction()
3079 pushValue(FuncletPad.getParentPad(), InstID, Vals); in writeInstruction()
3084 pushValueAndType(FuncletPad.getArgOperand(Op), InstID, Vals); in writeInstruction()
3091 pushValue(CatchSwitch.getParentPad(), InstID, Vals); in writeInstruction()
3108 writeOperandBundles(*CBI, InstID); in writeInstruction()
3123 pushValueAndType(Callee, InstID, Vals); in writeInstruction()
3127 pushValue(I.getOperand(i), InstID, Vals); // fixed param. in writeInstruction()
3132 pushValueAndType(I.getOperand(i), InstID, Vals); // vararg in writeInstruction()
3150 pushValueSigned(PN.getIncomingValue(i), InstID, Vals64); in writeInstruction()
3175 pushValueAndType(LP.getClause(I), InstID, Vals); in writeInstruction()
3207 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
3210 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) // ptr in writeInstruction()
3226 pushValueAndType(I.getOperand(1), InstID, Vals); // ptrty + ptr in writeInstruction()
3227 pushValueAndType(I.getOperand(0), InstID, Vals); // valty + val in writeInstruction()
3238 pushValueAndType(I.getOperand(0), InstID, Vals); // ptrty + ptr in writeInstruction()
3239 pushValueAndType(I.getOperand(1), InstID, Vals); // cmp. in writeInstruction()
3240 pushValue(I.getOperand(2), InstID, Vals); // newval. in writeInstruction()
3253 pushValueAndType(I.getOperand(0), InstID, Vals); // ptrty + ptr in writeInstruction()
3254 pushValueAndType(I.getOperand(1), InstID, Vals); // valty + val in writeInstruction()
3273 writeOperandBundles(CI, InstID); in writeInstruction()
3290 pushValueAndType(CI.getCalledOperand(), InstID, Vals); // Callee in writeInstruction()
3298 pushValue(CI.getArgOperand(i), InstID, Vals); // fixed param. in writeInstruction()
3304 pushValueAndType(CI.getArgOperand(i), InstID, Vals); // varargs in writeInstruction()
3311 pushValue(I.getOperand(0), InstID, Vals); // valist. in writeInstruction()
3316 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
3475 unsigned InstID = CstEnd; in writeFunction() local
3485 writeInstruction(I, InstID, Vals); in writeFunction()
3488 ++InstID; in writeFunction()