Lines Matching refs:InstID

234   bool pushValueAndType(const Value *V, unsigned InstID,
236 void writeOperandBundles(ImmutableCallSite CS, unsigned InstID);
237 void pushValue(const Value *V, unsigned InstID,
239 void pushValueSigned(const Value *V, unsigned InstID,
241 void writeInstruction(const Instruction &I, unsigned InstID,
2248 bool ModuleBitcodeWriter::pushValueAndType(const Value *V, unsigned InstID, in pushValueAndType() argument
2252 Vals.push_back(InstID - ValID); in pushValueAndType()
2253 if (ValID >= InstID) { in pushValueAndType()
2261 unsigned InstID) { in writeOperandBundles() argument
2270 pushValueAndType(Input, InstID, Record); in writeOperandBundles()
2279 void ModuleBitcodeWriter::pushValue(const Value *V, unsigned InstID, in pushValue() argument
2282 Vals.push_back(InstID - ValID); in pushValue()
2285 void ModuleBitcodeWriter::pushValueSigned(const Value *V, unsigned InstID, in pushValueSigned() argument
2288 int64_t diff = ((int32_t)InstID - (int32_t)ValID); in pushValueSigned()
2294 unsigned InstID, in writeInstruction() argument
2303 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) in writeInstruction()
2310 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) in writeInstruction()
2312 pushValue(I.getOperand(1), InstID, Vals); in writeInstruction()
2330 pushValueAndType(I.getOperand(i), InstID, Vals); in writeInstruction()
2335 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2342 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2343 pushValueAndType(I.getOperand(1), InstID, Vals); in writeInstruction()
2350 pushValueAndType(I.getOperand(1), InstID, Vals); in writeInstruction()
2351 pushValue(I.getOperand(2), InstID, Vals); in writeInstruction()
2352 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2356 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2357 pushValueAndType(I.getOperand(1), InstID, Vals); in writeInstruction()
2361 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2362 pushValue(I.getOperand(1), InstID, Vals); in writeInstruction()
2363 pushValueAndType(I.getOperand(2), InstID, Vals); in writeInstruction()
2367 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2368 pushValue(I.getOperand(1), InstID, Vals); in writeInstruction()
2369 pushValue(I.getOperand(2), InstID, Vals); in writeInstruction()
2375 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2376 pushValue(I.getOperand(1), InstID, Vals); in writeInstruction()
2391 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) in writeInstruction()
2395 pushValueAndType(I.getOperand(i), InstID, Vals); in writeInstruction()
2406 pushValue(II.getCondition(), InstID, Vals); in writeInstruction()
2415 pushValue(SI.getCondition(), InstID, Vals); in writeInstruction()
2427 pushValue(I.getOperand(0), InstID, Vals); in writeInstruction()
2438 writeOperandBundles(II, InstID); in writeInstruction()
2447 pushValueAndType(Callee, InstID, Vals); in writeInstruction()
2451 pushValue(I.getOperand(i), InstID, Vals); // fixed param. in writeInstruction()
2457 pushValueAndType(I.getOperand(i), InstID, Vals); // vararg in writeInstruction()
2463 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2468 pushValue(CRI.getCleanupPad(), InstID, Vals); in writeInstruction()
2476 pushValue(CRI.getCatchPad(), InstID, Vals); in writeInstruction()
2485 pushValue(FuncletPad.getParentPad(), InstID, Vals); in writeInstruction()
2490 pushValueAndType(FuncletPad.getArgOperand(Op), InstID, Vals); in writeInstruction()
2497 pushValue(CatchSwitch.getParentPad(), InstID, Vals); in writeInstruction()
2522 pushValueSigned(PN.getIncomingValue(i), InstID, Vals64); in writeInstruction()
2542 pushValueAndType(LP.getClause(I), InstID, Vals); in writeInstruction()
2567 pushValueAndType(I.getOperand(0), InstID, Vals); in writeInstruction()
2570 if (!pushValueAndType(I.getOperand(0), InstID, Vals)) // ptr in writeInstruction()
2586 pushValueAndType(I.getOperand(1), InstID, Vals); // ptrty + ptr in writeInstruction()
2587 pushValueAndType(I.getOperand(0), InstID, Vals); // valty + val in writeInstruction()
2597 pushValueAndType(I.getOperand(0), InstID, Vals); // ptrty + ptr in writeInstruction()
2598 pushValueAndType(I.getOperand(1), InstID, Vals); // cmp. in writeInstruction()
2599 pushValue(I.getOperand(2), InstID, Vals); // newval. in writeInstruction()
2611 pushValueAndType(I.getOperand(0), InstID, Vals); // ptrty + ptr in writeInstruction()
2612 pushValue(I.getOperand(1), InstID, Vals); // val. in writeInstruction()
2630 writeOperandBundles(&CI, InstID); in writeInstruction()
2647 pushValueAndType(CI.getCalledValue(), InstID, Vals); // Callee in writeInstruction()
2655 pushValue(CI.getArgOperand(i), InstID, Vals); // fixed param. in writeInstruction()
2662 pushValueAndType(CI.getArgOperand(i), InstID, Vals); // varargs in writeInstruction()
2669 pushValue(I.getOperand(0), InstID, Vals); // valist. in writeInstruction()
2896 unsigned InstID = CstEnd; in writeFunction() local
2905 writeInstruction(*I, InstID, Vals); in writeFunction()
2908 ++InstID; in writeFunction()