Lines Matching defs:Abbrev

305                     unsigned Abbrev);
308 unsigned &Abbrev);
311 SmallVectorImpl<uint64_t> &Record, unsigned &Abbrev);
313 unsigned Abbrev);
316 unsigned Abbrev);
318 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
320 unsigned Abbrev);
322 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
324 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
326 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
329 unsigned Abbrev);
331 unsigned Abbrev);
333 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
335 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
337 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
340 unsigned Abbrev);
342 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
344 unsigned Abbrev);
346 unsigned Abbrev);
348 unsigned Abbrev);
351 unsigned Abbrev);
353 unsigned Abbrev);
356 unsigned Abbrev);
359 unsigned Abbrev);
362 unsigned Abbrev);
364 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
366 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
368 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
371 unsigned Abbrev);
373 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
376 unsigned Abbrev);
1027 // Abbrev for TYPE_CODE_OPAQUE_POINTER.
1033 // Abbrev for TYPE_CODE_FUNCTION.
1041 // Abbrev for TYPE_CODE_STRUCT_ANON.
1049 // Abbrev for TYPE_CODE_STRUCT_NAME.
1056 // Abbrev for TYPE_CODE_STRUCT_NAMED.
1064 // Abbrev for TYPE_CODE_ARRAY.
1721 unsigned Abbrev) {
1730 Record, Abbrev);
1750 unsigned &Abbrev) {
1751 if (!Abbrev)
1752 Abbrev = createDILocationAbbrev();
1761 Stream.EmitRecord(bitc::METADATA_LOCATION, Record, Abbrev);
1781 unsigned &Abbrev) {
1782 if (!Abbrev)
1783 Abbrev = createGenericDINodeAbbrev();
1792 Stream.EmitRecord(bitc::METADATA_GENERIC_DEBUG, Record, Abbrev);
1798 unsigned Abbrev) {
1806 Stream.EmitRecord(bitc::METADATA_SUBRANGE, Record, Abbrev);
1812 unsigned Abbrev) {
1819 Stream.EmitRecord(bitc::METADATA_GENERIC_SUBRANGE, Record, Abbrev);
1825 unsigned Abbrev) {
1832 Stream.EmitRecord(bitc::METADATA_ENUMERATOR, Record, Abbrev);
1838 unsigned Abbrev) {
1847 Stream.EmitRecord(bitc::METADATA_BASIC_TYPE, Record, Abbrev);
1853 unsigned Abbrev) {
1864 Stream.EmitRecord(bitc::METADATA_STRING_TYPE, Record, Abbrev);
1870 unsigned Abbrev) {
1898 Stream.EmitRecord(bitc::METADATA_DERIVED_TYPE, Record, Abbrev);
1904 unsigned Abbrev) {
1929 Stream.EmitRecord(bitc::METADATA_COMPOSITE_TYPE, Record, Abbrev);
1935 unsigned Abbrev) {
1942 Stream.EmitRecord(bitc::METADATA_SUBROUTINE_TYPE, Record, Abbrev);
1948 unsigned Abbrev) {
1965 Stream.EmitRecord(bitc::METADATA_FILE, Record, Abbrev);
1971 unsigned Abbrev) {
1996 Stream.EmitRecord(bitc::METADATA_COMPILE_UNIT, Record, Abbrev);
2002 unsigned Abbrev) {
2026 Stream.EmitRecord(bitc::METADATA_SUBPROGRAM, Record, Abbrev);
2032 unsigned Abbrev) {
2039 Stream.EmitRecord(bitc::METADATA_LEXICAL_BLOCK, Record, Abbrev);
2045 unsigned Abbrev) {
2051 Stream.EmitRecord(bitc::METADATA_LEXICAL_BLOCK_FILE, Record, Abbrev);
2057 unsigned Abbrev) {
2065 Stream.EmitRecord(bitc::METADATA_COMMON_BLOCK, Record, Abbrev);
2071 unsigned Abbrev) {
2076 Stream.EmitRecord(bitc::METADATA_NAMESPACE, Record, Abbrev);
2082 unsigned Abbrev) {
2089 Stream.EmitRecord(bitc::METADATA_MACRO, Record, Abbrev);
2095 unsigned Abbrev) {
2102 Stream.EmitRecord(bitc::METADATA_MACRO_FILE, Record, Abbrev);
2118 unsigned Abbrev) {
2125 Stream.EmitRecord(bitc::METADATA_MODULE, Record, Abbrev);
2131 unsigned Abbrev) {
2134 Stream.EmitRecord(bitc::METADATA_ASSIGN_ID, Record, Abbrev);
2140 unsigned Abbrev) {
2146 Stream.EmitRecord(bitc::METADATA_TEMPLATE_TYPE, Record, Abbrev);
2152 unsigned Abbrev) {
2160 Stream.EmitRecord(bitc::METADATA_TEMPLATE_VALUE, Record, Abbrev);
2166 unsigned Abbrev) {
2182 Stream.EmitRecord(bitc::METADATA_GLOBAL_VAR, Record, Abbrev);
2188 unsigned Abbrev) {
2214 Stream.EmitRecord(bitc::METADATA_LOCAL_VAR, Record, Abbrev);
2220 unsigned Abbrev) {
2227 Stream.EmitRecord(bitc::METADATA_LABEL, Record, Abbrev);
2233 unsigned Abbrev) {
2239 Stream.EmitRecord(bitc::METADATA_EXPRESSION, Record, Abbrev);
2245 unsigned Abbrev) {
2250 Stream.EmitRecord(bitc::METADATA_GLOBAL_VAR_EXPR, Record, Abbrev);
2256 unsigned Abbrev) {
2266 Stream.EmitRecord(bitc::METADATA_OBJC_PROPERTY, Record, Abbrev);
2272 unsigned Abbrev) {
2282 Stream.EmitRecord(bitc::METADATA_IMPORTED_ENTITY, Record, Abbrev);
2299 unsigned Abbrev = createNamedMetadataAbbrev();
2304 Stream.EmitRecord(bitc::METADATA_NAME, Record, Abbrev);
2358 // Generates an enum to use as an index in the Abbrev array of Metadata record.
2372 #define HANDLE_MDNODE_LEAF(CLASS) unsigned CLASS##Abbrev = 0;
2390 write##CLASS(cast<CLASS>(N), Record, CLASS##Abbrev); \
2636 // Abbrev for CST_CODE_AGGREGATE.
2643 // Abbrev for CST_CODE_STRING.
2649 // Abbrev for CST_CODE_CSTRING.
2655 // Abbrev for CST_CODE_CSTRING.
4363 // Abbrev for FS_PERMODULE_PROFILE.
4378 // Abbrev for FS_PERMODULE_RELBF.
4393 // Abbrev for FS_PERMODULE_GLOBALVAR_INIT_REFS.
4402 // Abbrev for FS_PERMODULE_VTABLE_GLOBALVAR_INIT_REFS.
4413 // Abbrev for FS_ALIAS.
4421 // Abbrev for FS_TYPE_ID_METADATA
4535 // Abbrev for FS_COMBINED_PROFILE.
4552 // Abbrev for FS_COMBINED_GLOBALVAR_INIT_REFS.
4562 // Abbrev for FS_COMBINED_ALIAS.