reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Bitcode/Writer/BitcodeWriter.cpp
 2314       Record.push_back(VE.getTypeID(LastTy));
 2315       Stream.EmitRecord(bitc::CST_CODE_SETTYPE, Record,
 2317       Record.clear();
 2321       Record.push_back(unsigned(IA->hasSideEffects()) |
 2327       Record.push_back(AsmStr.size());
 2328       Record.append(AsmStr.begin(), AsmStr.end());
 2332       Record.push_back(ConstraintStr.size());
 2333       Record.append(ConstraintStr.begin(), ConstraintStr.end());
 2334       Stream.EmitRecord(bitc::CST_CODE_INLINEASM, Record);
 2335       Record.clear();
 2348         emitSignedInt64(Record, V);
 2359           emitSignedInt64(Record, RawWords[i]);
 2367         Record.push_back(CFP->getValueAPF().bitcastToAPInt().getZExtValue());
 2373         Record.push_back((p[1] << 48) | (p[0] >> 16));
 2374         Record.push_back(p[0] & 0xffffLL);
 2378         Record.push_back(p[0]);
 2379         Record.push_back(p[1]);
 2400         Record.push_back(V);
 2416           Record.push_back(CDS->getElementAsInteger(i));
 2419           Record.push_back(
 2425         Record.push_back(VE.getValueID(Op));
 2432           Record.push_back(getEncodedCastOpcode(CE->getOpcode()));
 2433           Record.push_back(VE.getTypeID(C->getOperand(0)->getType()));
 2434           Record.push_back(VE.getValueID(C->getOperand(0)));
 2439           Record.push_back(getEncodedBinaryOpcode(CE->getOpcode()));
 2440           Record.push_back(VE.getValueID(C->getOperand(0)));
 2441           Record.push_back(VE.getValueID(C->getOperand(1)));
 2444             Record.push_back(Flags);
 2450         Record.push_back(getEncodedUnaryOpcode(CE->getOpcode()));
 2451         Record.push_back(VE.getValueID(C->getOperand(0)));
 2454           Record.push_back(Flags);
 2460         Record.push_back(VE.getTypeID(GO->getSourceElementType()));
 2463           Record.push_back((*Idx << 1) | GO->isInBounds());
 2467           Record.push_back(VE.getTypeID(C->getOperand(i)->getType()));
 2468           Record.push_back(VE.getValueID(C->getOperand(i)));
 2474         Record.push_back(VE.getValueID(C->getOperand(0)));
 2475         Record.push_back(VE.getValueID(C->getOperand(1)));
 2476         Record.push_back(VE.getValueID(C->getOperand(2)));
 2480         Record.push_back(VE.getTypeID(C->getOperand(0)->getType()));
 2481         Record.push_back(VE.getValueID(C->getOperand(0)));
 2482         Record.push_back(VE.getTypeID(C->getOperand(1)->getType()));
 2483         Record.push_back(VE.getValueID(C->getOperand(1)));
 2487         Record.push_back(VE.getValueID(C->getOperand(0)));
 2488         Record.push_back(VE.getValueID(C->getOperand(1)));
 2489         Record.push_back(VE.getTypeID(C->getOperand(2)->getType()));
 2490         Record.push_back(VE.getValueID(C->getOperand(2)));
 2501           Record.push_back(VE.getTypeID(C->getOperand(0)->getType()));
 2503         Record.push_back(VE.getValueID(C->getOperand(0)));
 2504         Record.push_back(VE.getValueID(C->getOperand(1)));
 2505         Record.push_back(VE.getValueID(C->getOperand(2)));
 2510         Record.push_back(VE.getTypeID(C->getOperand(0)->getType()));
 2511         Record.push_back(VE.getValueID(C->getOperand(0)));
 2512         Record.push_back(VE.getValueID(C->getOperand(1)));
 2513         Record.push_back(CE->getPredicate());
 2518       Record.push_back(VE.getTypeID(BA->getFunction()->getType()));
 2519       Record.push_back(VE.getValueID(BA->getFunction()));
 2520       Record.push_back(VE.getGlobalBasicBlockID(BA->getBasicBlock()));
 2527     Stream.EmitRecord(Code, Record, AbbrevToUse);
 2528     Record.clear();