Lines Matching refs:bitc
84 if (BlockID < bitc::FIRST_APPLICATION_BLOCKID) {
85 if (BlockID == bitc::BLOCKINFO_BLOCK_ID)
102 case bitc::MODULE_BLOCK_ID: return "MODULE_BLOCK";
103 case bitc::PARAMATTR_BLOCK_ID: return "PARAMATTR_BLOCK";
104 case bitc::PARAMATTR_GROUP_BLOCK_ID: return "PARAMATTR_GROUP_BLOCK_ID";
105 case bitc::TYPE_BLOCK_ID_NEW: return "TYPE_BLOCK_ID";
106 case bitc::CONSTANTS_BLOCK_ID: return "CONSTANTS_BLOCK";
107 case bitc::FUNCTION_BLOCK_ID: return "FUNCTION_BLOCK";
108 case bitc::VALUE_SYMTAB_BLOCK_ID: return "VALUE_SYMTAB";
109 case bitc::METADATA_BLOCK_ID: return "METADATA_BLOCK";
110 case bitc::METADATA_ATTACHMENT_ID: return "METADATA_ATTACHMENT_BLOCK";
111 case bitc::USELIST_BLOCK_ID: return "USELIST_BLOCK_ID";
120 if (BlockID < bitc::FIRST_APPLICATION_BLOCKID) {
121 if (BlockID == bitc::BLOCKINFO_BLOCK_ID) {
124 case bitc::BLOCKINFO_CODE_SETBID: return "SETBID";
125 case bitc::BLOCKINFO_CODE_BLOCKNAME: return "BLOCKNAME";
126 case bitc::BLOCKINFO_CODE_SETRECORDNAME: return "SETRECORDNAME";
145 case bitc::MODULE_BLOCK_ID:
148 case bitc::MODULE_CODE_VERSION: return "VERSION";
149 case bitc::MODULE_CODE_TRIPLE: return "TRIPLE";
150 case bitc::MODULE_CODE_DATALAYOUT: return "DATALAYOUT";
151 case bitc::MODULE_CODE_ASM: return "ASM";
152 case bitc::MODULE_CODE_SECTIONNAME: return "SECTIONNAME";
153 case bitc::MODULE_CODE_DEPLIB: return "DEPLIB"; // FIXME: Remove in 4.0
154 case bitc::MODULE_CODE_GLOBALVAR: return "GLOBALVAR";
155 case bitc::MODULE_CODE_FUNCTION: return "FUNCTION";
156 case bitc::MODULE_CODE_ALIAS: return "ALIAS";
157 case bitc::MODULE_CODE_PURGEVALS: return "PURGEVALS";
158 case bitc::MODULE_CODE_GCNAME: return "GCNAME";
160 case bitc::PARAMATTR_BLOCK_ID:
163 case bitc::PARAMATTR_CODE_ENTRY_OLD: return "ENTRY";
164 case bitc::PARAMATTR_CODE_ENTRY: return "ENTRY";
165 case bitc::PARAMATTR_GRP_CODE_ENTRY: return "ENTRY";
167 case bitc::TYPE_BLOCK_ID_NEW:
170 case bitc::TYPE_CODE_NUMENTRY: return "NUMENTRY";
171 case bitc::TYPE_CODE_VOID: return "VOID";
172 case bitc::TYPE_CODE_FLOAT: return "FLOAT";
173 case bitc::TYPE_CODE_DOUBLE: return "DOUBLE";
174 case bitc::TYPE_CODE_LABEL: return "LABEL";
175 case bitc::TYPE_CODE_OPAQUE: return "OPAQUE";
176 case bitc::TYPE_CODE_INTEGER: return "INTEGER";
177 case bitc::TYPE_CODE_POINTER: return "POINTER";
178 case bitc::TYPE_CODE_ARRAY: return "ARRAY";
179 case bitc::TYPE_CODE_VECTOR: return "VECTOR";
180 case bitc::TYPE_CODE_X86_FP80: return "X86_FP80";
181 case bitc::TYPE_CODE_FP128: return "FP128";
182 case bitc::TYPE_CODE_PPC_FP128: return "PPC_FP128";
183 case bitc::TYPE_CODE_METADATA: return "METADATA";
184 case bitc::TYPE_CODE_STRUCT_ANON: return "STRUCT_ANON";
185 case bitc::TYPE_CODE_STRUCT_NAME: return "STRUCT_NAME";
186 case bitc::TYPE_CODE_STRUCT_NAMED: return "STRUCT_NAMED";
187 case bitc::TYPE_CODE_FUNCTION: return "FUNCTION";
190 case bitc::CONSTANTS_BLOCK_ID:
193 case bitc::CST_CODE_SETTYPE: return "SETTYPE";
194 case bitc::CST_CODE_NULL: return "NULL";
195 case bitc::CST_CODE_UNDEF: return "UNDEF";
196 case bitc::CST_CODE_INTEGER: return "INTEGER";
197 case bitc::CST_CODE_WIDE_INTEGER: return "WIDE_INTEGER";
198 case bitc::CST_CODE_FLOAT: return "FLOAT";
199 case bitc::CST_CODE_AGGREGATE: return "AGGREGATE";
200 case bitc::CST_CODE_STRING: return "STRING";
201 case bitc::CST_CODE_CSTRING: return "CSTRING";
202 case bitc::CST_CODE_CE_BINOP: return "CE_BINOP";
203 case bitc::CST_CODE_CE_CAST: return "CE_CAST";
204 case bitc::CST_CODE_CE_GEP: return "CE_GEP";
205 case bitc::CST_CODE_CE_INBOUNDS_GEP: return "CE_INBOUNDS_GEP";
206 case bitc::CST_CODE_CE_SELECT: return "CE_SELECT";
207 case bitc::CST_CODE_CE_EXTRACTELT: return "CE_EXTRACTELT";
208 case bitc::CST_CODE_CE_INSERTELT: return "CE_INSERTELT";
209 case bitc::CST_CODE_CE_SHUFFLEVEC: return "CE_SHUFFLEVEC";
210 case bitc::CST_CODE_CE_CMP: return "CE_CMP";
211 case bitc::CST_CODE_INLINEASM: return "INLINEASM";
212 case bitc::CST_CODE_CE_SHUFVEC_EX: return "CE_SHUFVEC_EX";
213 case bitc::CST_CODE_BLOCKADDRESS: return "CST_CODE_BLOCKADDRESS";
214 case bitc::CST_CODE_DATA: return "DATA";
216 case bitc::FUNCTION_BLOCK_ID:
219 case bitc::FUNC_CODE_DECLAREBLOCKS: return "DECLAREBLOCKS";
221 case bitc::FUNC_CODE_INST_BINOP: return "INST_BINOP";
222 case bitc::FUNC_CODE_INST_CAST: return "INST_CAST";
223 case bitc::FUNC_CODE_INST_GEP: return "INST_GEP";
224 case bitc::FUNC_CODE_INST_INBOUNDS_GEP: return "INST_INBOUNDS_GEP";
225 case bitc::FUNC_CODE_INST_SELECT: return "INST_SELECT";
226 case bitc::FUNC_CODE_INST_EXTRACTELT: return "INST_EXTRACTELT";
227 case bitc::FUNC_CODE_INST_INSERTELT: return "INST_INSERTELT";
228 case bitc::FUNC_CODE_INST_SHUFFLEVEC: return "INST_SHUFFLEVEC";
229 case bitc::FUNC_CODE_INST_CMP: return "INST_CMP";
231 case bitc::FUNC_CODE_INST_RET: return "INST_RET";
232 case bitc::FUNC_CODE_INST_BR: return "INST_BR";
233 case bitc::FUNC_CODE_INST_SWITCH: return "INST_SWITCH";
234 case bitc::FUNC_CODE_INST_INVOKE: return "INST_INVOKE";
235 case bitc::FUNC_CODE_INST_UNREACHABLE: return "INST_UNREACHABLE";
237 case bitc::FUNC_CODE_INST_PHI: return "INST_PHI";
238 case bitc::FUNC_CODE_INST_ALLOCA: return "INST_ALLOCA";
239 case bitc::FUNC_CODE_INST_LOAD: return "INST_LOAD";
240 case bitc::FUNC_CODE_INST_VAARG: return "INST_VAARG";
241 case bitc::FUNC_CODE_INST_STORE: return "INST_STORE";
242 case bitc::FUNC_CODE_INST_EXTRACTVAL: return "INST_EXTRACTVAL";
243 case bitc::FUNC_CODE_INST_INSERTVAL: return "INST_INSERTVAL";
244 case bitc::FUNC_CODE_INST_CMP2: return "INST_CMP2";
245 case bitc::FUNC_CODE_INST_VSELECT: return "INST_VSELECT";
246 case bitc::FUNC_CODE_DEBUG_LOC_AGAIN: return "DEBUG_LOC_AGAIN";
247 case bitc::FUNC_CODE_INST_CALL: return "INST_CALL";
248 case bitc::FUNC_CODE_DEBUG_LOC: return "DEBUG_LOC";
250 case bitc::VALUE_SYMTAB_BLOCK_ID:
253 case bitc::VST_CODE_ENTRY: return "ENTRY";
254 case bitc::VST_CODE_BBENTRY: return "BBENTRY";
256 case bitc::METADATA_ATTACHMENT_ID:
259 case bitc::METADATA_ATTACHMENT: return "METADATA_ATTACHMENT";
261 case bitc::METADATA_BLOCK_ID:
264 case bitc::METADATA_STRING: return "METADATA_STRING";
265 case bitc::METADATA_NAME: return "METADATA_NAME";
266 case bitc::METADATA_KIND: return "METADATA_KIND";
267 case bitc::METADATA_NODE: return "METADATA_NODE";
268 case bitc::METADATA_FN_NODE: return "METADATA_FN_NODE";
269 case bitc::METADATA_NAMED_NODE: return "METADATA_NAMED_NODE";
271 case bitc::USELIST_BLOCK_ID:
274 case bitc::USELIST_CODE_ENTRY: return "USELIST_CODE_ENTRY";
335 if (BlockID == bitc::BLOCKINFO_BLOCK_ID) {
407 if (Entry.ID == bitc::DEFINE_ABBREV) {
426 if (Entry.ID != bitc::UNABBREV_RECORD) {
441 if (Entry.ID != bitc::UNABBREV_RECORD)
524 if (Code != bitc::ENTER_SUBBLOCK)