Lines Matching refs:Abbrev
1032 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
1033 Abbrev->Add(BitCodeAbbrevOp(ORIGINAL_PCH_DIR));
1034 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // File name
1035 unsigned AbbrevCode = Stream.EmitAbbrev(Abbrev);
1142 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
1143 Abbrev->Add(BitCodeAbbrevOp(STAT_CACHE));
1144 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32));
1145 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32));
1146 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
1147 unsigned StatCacheAbbrev = Stream.EmitAbbrev(Abbrev);
1165 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
1166 Abbrev->Add(BitCodeAbbrevOp(SM_SLOC_FILE_ENTRY));
1167 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Offset
1168 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Include location
1169 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 2)); // Characteristic
1170 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // Line directives
1172 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 12)); // Size
1173 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 32)); // Modification time
1174 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // NumCreatedFIDs
1175 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // File name
1176 return Stream.EmitAbbrev(Abbrev);
1183 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
1184 Abbrev->Add(BitCodeAbbrevOp(SM_SLOC_BUFFER_ENTRY));
1185 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Offset
1186 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Include location
1187 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 2)); // Characteristic
1188 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // Line directives
1189 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Buffer name blob
1190 return Stream.EmitAbbrev(Abbrev);
1197 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
1198 Abbrev->Add(BitCodeAbbrevOp(SM_SLOC_BUFFER_BLOB));
1199 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Blob
1200 return Stream.EmitAbbrev(Abbrev);
1207 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
1208 Abbrev->Add(BitCodeAbbrevOp(SM_SLOC_EXPANSION_ENTRY));
1209 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Offset
1210 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Spelling location
1211 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Start location
1212 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // End location
1213 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Token length
1214 return Stream.EmitAbbrev(Abbrev);
1354 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
1355 Abbrev->Add(BitCodeAbbrevOp(HEADER_SEARCH_TABLE));
1356 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32));
1357 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32));
1358 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32));
1359 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
1360 unsigned TableAbbrev = Stream.EmitAbbrev(Abbrev);
1511 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
1512 Abbrev->Add(BitCodeAbbrevOp(SOURCE_LOCATION_OFFSETS));
1513 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 16)); // # of slocs
1514 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 16)); // total size
1515 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // offsets
1516 unsigned SLocOffsetsAbbrev = Stream.EmitAbbrev(Abbrev);
1524 Abbrev = new BitCodeAbbrev();
1525 Abbrev->Add(BitCodeAbbrevOp(FILE_SOURCE_LOCATION_OFFSETS));
1526 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 16)); // # of slocs
1527 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // offsets
1528 unsigned SLocFileOffsetsAbbrev = Stream.EmitAbbrev(Abbrev);
1741 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
1742 Abbrev->Add(BitCodeAbbrevOp(PPD_INCLUSION_DIRECTIVE));
1743 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // filename length
1744 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // in quotes
1745 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 2)); // kind
1746 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
1747 InclusionAbbrev = Stream.EmitAbbrev(Abbrev);
1805 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
1806 Abbrev->Add(BitCodeAbbrevOp(PPD_ENTITIES_OFFSETS));
1807 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // first pp entity
1808 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
1809 unsigned PPEOffsetAbbrev = Stream.EmitAbbrev(Abbrev);
1853 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
1854 Abbrev->Add(BitCodeAbbrevOp(CXX_BASE_SPECIFIER_OFFSETS));
1855 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // size
1856 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
1857 unsigned BaseSpecifierOffsetAbbrev = Stream.EmitAbbrev(Abbrev);
1948 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
1949 Abbrev->Add(BitCodeAbbrevOp(TYPE_OFFSET));
1950 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // # of types
1951 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // base type index
1952 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // types block
1953 unsigned TypeOffsetAbbrev = Stream.EmitAbbrev(Abbrev);
1961 Abbrev = new BitCodeAbbrev();
1962 Abbrev->Add(BitCodeAbbrevOp(DECL_OFFSET));
1963 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // # of declarations
1964 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // base decl ID
1965 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // declarations block
1966 unsigned DeclOffsetAbbrev = Stream.EmitAbbrev(Abbrev);
2132 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
2133 Abbrev->Add(BitCodeAbbrevOp(METHOD_POOL));
2134 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32));
2135 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32));
2136 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
2137 unsigned MethodPoolAbbrev = Stream.EmitAbbrev(Abbrev);
2147 Abbrev = new BitCodeAbbrev();
2148 Abbrev->Add(BitCodeAbbrevOp(SELECTOR_OFFSETS));
2149 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // size
2150 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // first ID
2151 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
2152 unsigned SelectorOffsetAbbrev = Stream.EmitAbbrev(Abbrev);
2350 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
2351 Abbrev->Add(BitCodeAbbrevOp(IDENTIFIER_TABLE));
2352 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32));
2353 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
2354 unsigned IDTableAbbrev = Stream.EmitAbbrev(Abbrev);
2364 BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
2365 Abbrev->Add(BitCodeAbbrevOp(IDENTIFIER_OFFSET));
2366 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // # of identifiers
2367 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // first ID
2368 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
2369 unsigned IdentifierOffsetAbbrev = Stream.EmitAbbrev(Abbrev);
2914 llvm::BitCodeAbbrev *Abbrev = new BitCodeAbbrev();
2915 Abbrev->Add(BitCodeAbbrevOp(MODULE_OFFSET_MAP));
2916 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
2917 unsigned ModuleOffsetMapAbbrev = Stream.EmitAbbrev(Abbrev);