Home | History | Annotate | Download | only in Writer

Lines Matching full:abbrev

44   // VALUE_SYMTAB_BLOCK abbrev id's.
50 // CONSTANTS_BLOCK abbrev id's.
56 // FUNCTION_BLOCK abbrev id's.
160 unsigned Abbrev);
163 unsigned &Abbrev);
166 SmallVectorImpl<uint64_t> &Record, unsigned &Abbrev);
168 unsigned Abbrev);
170 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
172 unsigned Abbrev);
174 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
176 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
179 unsigned Abbrev);
181 unsigned Abbrev);
183 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
185 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
187 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
190 unsigned Abbrev);
192 unsigned Abbrev);
194 unsigned Abbrev);
196 unsigned Abbrev);
198 unsigned Abbrev);
201 unsigned Abbrev);
204 unsigned Abbrev);
207 unsigned Abbrev);
209 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
211 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
213 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
216 unsigned Abbrev);
758 // Abbrev for TYPE_CODE_POINTER.
765 // Abbrev for TYPE_CODE_FUNCTION.
774 // Abbrev for TYPE_CODE_STRUCT_ANON.
783 // Abbrev for TYPE_CODE_STRUCT_NAME.
790 // Abbrev for TYPE_CODE_STRUCT_NAMED.
799 // Abbrev for TYPE_CODE_ARRAY.
1124 // Emit abbrev for globals, now that we know # sections and max alignment.
1127 // Add an abbrev for common globals with no visibility or thread localness.
1317 unsigned Abbrev) {
1326 Record, Abbrev);
1345 unsigned &Abbrev) {
1346 if (!Abbrev)
1347 Abbrev = createDILocationAbbrev();
1355 Stream.EmitRecord(bitc::METADATA_LOCATION, Record, Abbrev);
1375 unsigned &Abbrev) {
1376 if (!Abbrev)
1377 Abbrev = createGenericDINodeAbbrev();
1386 Stream.EmitRecord(bitc::METADATA_GENERIC_DEBUG, Record, Abbrev);
1397 unsigned Abbrev) {
1402 Stream.EmitRecord(bitc::METADATA_SUBRANGE, Record, Abbrev);
1408 unsigned Abbrev) {
1413 Stream.EmitRecord(bitc::METADATA_ENUMERATOR, Record, Abbrev);
1419 unsigned Abbrev) {
1427 Stream.EmitRecord(bitc::METADATA_BASIC_TYPE, Record, Abbrev);
1433 unsigned Abbrev) {
1447 Stream.EmitRecord(bitc::METADATA_DERIVED_TYPE, Record, Abbrev);
1453 unsigned Abbrev) {
1472 Stream.EmitRecord(bitc::METADATA_COMPOSITE_TYPE, Record, Abbrev);
1478 unsigned Abbrev) {
1485 Stream.EmitRecord(bitc::METADATA_SUBROUTINE_TYPE, Record, Abbrev);
1491 unsigned Abbrev) {
1496 Stream.EmitRecord(bitc::METADATA_FILE, Record, Abbrev);
1502 unsigned Abbrev) {
1521 Stream.EmitRecord(bitc::METADATA_COMPILE_UNIT, Record, Abbrev);
1527 unsigned Abbrev) {
1550 Stream.EmitRecord(bitc::METADATA_SUBPROGRAM, Record, Abbrev);
1556 unsigned Abbrev) {
1563 Stream.EmitRecord(bitc::METADATA_LEXICAL_BLOCK, Record, Abbrev);
1569 unsigned Abbrev) {
1575 Stream.EmitRecord(bitc::METADATA_LEXICAL_BLOCK_FILE, Record, Abbrev);
1581 unsigned Abbrev) {
1588 Stream.EmitRecord(bitc::METADATA_NAMESPACE, Record, Abbrev);
1594 unsigned Abbrev) {
1601 Stream.EmitRecord(bitc::METADATA_MACRO, Record, Abbrev);
1607 unsigned Abbrev) {
1614 Stream.EmitRecord(bitc::METADATA_MACRO_FILE, Record, Abbrev);
1620 unsigned Abbrev) {
1625 Stream.EmitRecord(bitc::METADATA_MODULE, Record, Abbrev);
1631 unsigned Abbrev) {
1636 Stream.EmitRecord(bitc::METADATA_TEMPLATE_TYPE, Record, Abbrev);
1642 unsigned Abbrev) {
1649 Stream.EmitRecord(bitc::METADATA_TEMPLATE_VALUE, Record, Abbrev);
1655 unsigned Abbrev) {
1668 Stream.EmitRecord(bitc::METADATA_GLOBAL_VAR, Record, Abbrev);
1674 unsigned Abbrev) {
1684 Stream.EmitRecord(bitc::METADATA_LOCAL_VAR, Record, Abbrev);
1690 unsigned Abbrev) {
1696 Stream.EmitRecord(bitc::METADATA_EXPRESSION, Record, Abbrev);
1702 unsigned Abbrev) {
1712 Stream.EmitRecord(bitc::METADATA_OBJC_PROPERTY, Record, Abbrev);
1718 unsigned Abbrev) {
1726 Stream.EmitRecord(bitc::METADATA_IMPORTED_ENTITY, Record, Abbrev);
1743 unsigned Abbrev = createNamedMetadataAbbrev();
1748 Stream.EmitRecord(bitc::METADATA_NAME, Record, Abbrev);
1808 #define HANDLE_MDNODE_LEAF(CLASS) unsigned CLASS##Abbrev = 0;
1820 write##CLASS(cast<CLASS>(N), Record, CLASS##Abbrev); \
1984 // Abbrev for CST_CODE_AGGREGATE.
1991 // Abbrev for CST_CODE_STRING.
1997 // Abbrev for CST_CODE_CSTRING.
2003 // Abbrev for CST_CODE_CSTRING.
2705 // For the module-level VST, add abbrev Ids for the VST_CODE_FNENTRY
2739 // FIXME: Set up the abbrev, we know how many values there are!
2960 llvm_unreachable("Unexpected abbrev ordering!");
2971 llvm_unreachable("Unexpected abbrev ordering!");
2981 llvm_unreachable("Unexpected abbrev ordering!");
2991 llvm_unreachable("Unexpected abbrev ordering!");
2996 { // SETTYPE abbrev for CONSTANTS_BLOCK.
3003 llvm_unreachable("Unexpected abbrev ordering!");
3006 { // INTEGER abbrev for CONSTANTS_BLOCK.
3012 llvm_unreachable("Unexpected abbrev ordering!");
3015 { // CE_CAST abbrev for CONSTANTS_BLOCK.
3025 llvm_unreachable("Unexpected abbrev ordering!");
3027 { // NULL abbrev for CONSTANTS_BLOCK.
3032 llvm_unreachable("Unexpected abbrev ordering!");
3037 { // INST_LOAD abbrev for FUNCTION_BLOCK.
3047 llvm_unreachable("Unexpected abbrev ordering!");
3049 { // INST_BINOP abbrev for FUNCTION_BLOCK.
3057 llvm_unreachable("Unexpected abbrev ordering!");
3059 { // INST_BINOP_FLAGS abbrev for FUNCTION_BLOCK.
3068 llvm_unreachable("Unexpected abbrev ordering!");
3070 { // INST_CAST abbrev for FUNCTION_BLOCK.
3079 llvm_unreachable("Unexpected abbrev ordering!");
3082 { // INST_RET abbrev for FUNCTION_BLOCK.
3087 llvm_unreachable("Unexpected abbrev ordering!");
3089 { // INST_RET abbrev for FUNCTION_BLOCK.
3095 llvm_unreachable("Unexpected abbrev ordering!");
3097 { // INST_UNREACHABLE abbrev for FUNCTION_BLOCK.
3102 llvm_unreachable("Unexpected abbrev ordering!");
3114 llvm_unreachable("Unexpected abbrev ordering!");
3125 // TODO: See which abbrev sizes we actually need to emit
3284 // Abbrev for FS_PERMODULE.
3296 // Abbrev for FS_PERMODULE_PROFILE.
3308 // Abbrev for FS_PERMODULE_GLOBALVAR_INIT_REFS.
3317 // Abbrev for FS_ALIAS.
3368 // Abbrev for FS_COMBINED.
3381 // Abbrev for FS_COMBINED_PROFILE.
3394 // Abbrev for FS_COMBINED_GLOBALVAR_INIT_REFS.
3404 // Abbrev for FS_COMBINED_ALIAS.