Lines Matching refs:InstID

385   bool pushValueAndType(const Value *V, unsigned InstID,
387 void writeOperandBundles(const CallBase &CB, unsigned InstID);
388 void pushValue(const Value *V, unsigned InstID,
390 void pushValueSigned(const Value *V, unsigned InstID,
392 void writeInstruction(const Instruction &I, unsigned InstID,
2729 bool ModuleBitcodeWriter::pushValueAndType(const Value *V, unsigned InstID, in pushValueAndType() argument
2733 Vals.push_back(InstID - ValID); in pushValueAndType()
2734 if (ValID >= InstID) { in pushValueAndType()
2742 unsigned InstID) { in writeOperandBundles() argument
2751 pushValueAndType(Input, InstID, Record); in writeOperandBundles()
2760 void ModuleBitcodeWriter::pushValue(const Value *V, unsigned InstID, in pushValue() argument
2763 Vals.push_back(InstID - ValID); in pushValue()
2766 void ModuleBitcodeWriter::pushValueSigned(const Value *V, unsigned InstID, in pushValueSigned() argument
2769 int64_t diff = ((int32_t)InstID - (int32_t)ValID); in pushValueSigned()
2775 unsigned InstID, in writeInstruction() argument
2784 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) in writeInstruction()
2791 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) in writeInstruction()
2793 pushValue(I.getOperand(1), InstID, Vals); in writeInstruction()
2805 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) in writeInstruction()
2823 pushValueAndType(I.getOperand(i), InstID, Vals); in writeInstruction()
2828 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2835 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2836 pushValueAndType(I.getOperand(1), InstID, Vals); in writeInstruction()
2843 pushValueAndType(I.getOperand(1), InstID, Vals); in writeInstruction()
2844 pushValue(I.getOperand(2), InstID, Vals); in writeInstruction()
2845 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2853 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2854 pushValueAndType(I.getOperand(1), InstID, Vals); in writeInstruction()
2858 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2859 pushValue(I.getOperand(1), InstID, Vals); in writeInstruction()
2860 pushValueAndType(I.getOperand(2), InstID, Vals); in writeInstruction()
2864 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2865 pushValue(I.getOperand(1), InstID, Vals); in writeInstruction()
2866 pushValue(cast<ShuffleVectorInst>(I).getShuffleMaskForBitcode(), InstID, in writeInstruction()
2873 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2874 pushValue(I.getOperand(1), InstID, Vals); in writeInstruction()
2889 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) in writeInstruction()
2893 pushValueAndType(I.getOperand(i), InstID, Vals); in writeInstruction()
2904 pushValue(II.getCondition(), InstID, Vals); in writeInstruction()
2913 pushValue(SI.getCondition(), InstID, Vals); in writeInstruction()
2925 pushValue(I.getOperand(0), InstID, Vals); in writeInstruction()
2936 writeOperandBundles(*II, InstID); in writeInstruction()
2945 pushValueAndType(Callee, InstID, Vals); in writeInstruction()
2949 pushValue(I.getOperand(i), InstID, Vals); // fixed param. in writeInstruction()
2954 pushValueAndType(I.getOperand(i), InstID, Vals); // vararg in writeInstruction()
2960 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2965 pushValue(CRI.getCleanupPad(), InstID, Vals); in writeInstruction()
2973 pushValue(CRI.getCatchPad(), InstID, Vals); in writeInstruction()
2982 pushValue(FuncletPad.getParentPad(), InstID, Vals); in writeInstruction()
2987 pushValueAndType(FuncletPad.getArgOperand(Op), InstID, Vals); in writeInstruction()
2994 pushValue(CatchSwitch.getParentPad(), InstID, Vals); in writeInstruction()
3011 writeOperandBundles(*CBI, InstID); in writeInstruction()
3026 pushValueAndType(Callee, InstID, Vals); in writeInstruction()
3030 pushValue(I.getOperand(i), InstID, Vals); // fixed param. in writeInstruction()
3035 pushValueAndType(I.getOperand(i), InstID, Vals); // vararg in writeInstruction()
3053 pushValueSigned(PN.getIncomingValue(i), InstID, Vals64); in writeInstruction()
3078 pushValueAndType(LP.getClause(I), InstID, Vals); in writeInstruction()
3110 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
3113 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) // ptr in writeInstruction()
3129 pushValueAndType(I.getOperand(1), InstID, Vals); // ptrty + ptr in writeInstruction()
3130 pushValueAndType(I.getOperand(0), InstID, Vals); // valty + val in writeInstruction()
3141 pushValueAndType(I.getOperand(0), InstID, Vals); // ptrty + ptr in writeInstruction()
3142 pushValueAndType(I.getOperand(1), InstID, Vals); // cmp. in writeInstruction()
3143 pushValue(I.getOperand(2), InstID, Vals); // newval. in writeInstruction()
3156 pushValueAndType(I.getOperand(0), InstID, Vals); // ptrty + ptr in writeInstruction()
3157 pushValueAndType(I.getOperand(1), InstID, Vals); // valty + val in writeInstruction()
3176 writeOperandBundles(CI, InstID); in writeInstruction()
3193 pushValueAndType(CI.getCalledOperand(), InstID, Vals); // Callee in writeInstruction()
3201 pushValue(CI.getArgOperand(i), InstID, Vals); // fixed param. in writeInstruction()
3207 pushValueAndType(CI.getArgOperand(i), InstID, Vals); // varargs in writeInstruction()
3214 pushValue(I.getOperand(0), InstID, Vals); // valist. in writeInstruction()
3219 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
3378 unsigned InstID = CstEnd; in writeFunction() local
3388 writeInstruction(I, InstID, Vals); in writeFunction()
3391 ++InstID; in writeFunction()