Home | History | Annotate | Download | only in BitWriter_2_9

Lines Matching refs:Abbv

175   BitCodeAbbrev *Abbv = new BitCodeAbbrev();
176 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_ENTRY));
177 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
179 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
180 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
181 unsigned V7Abbrev = Stream.EmitAbbrev(Abbv);
249 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
250 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_POINTER));
251 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
253 Abbv->Add(BitCodeAbbrevOp(0)); // Addrspace = 0
254 unsigned PtrAbbrev = Stream.EmitAbbrev(Abbv);
257 Abbv = new BitCodeAbbrev();
258 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_FUNCTION_OLD));
259 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // isvararg
260 Abbv->Add(BitCodeAbbrevOp(0)); // FIXME: DEAD value, remove in LLVM 3.0
261 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
262 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
264 unsigned FunctionAbbrev = Stream.EmitAbbrev(Abbv);
268 Abbv = new BitCodeAbbrev();
269 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_ANON));
270 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ispacked
271 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
272 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
274 unsigned StructAnonAbbrev = Stream.EmitAbbrev(Abbv);
277 Abbv = new BitCodeAbbrev();
278 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_NAME));
279 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
280 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
281 unsigned StructNameAbbrev = Stream.EmitAbbrev(Abbv);
284 Abbv = new BitCodeAbbrev();
285 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_NAMED));
286 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ispacked
287 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
288 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
290 unsigned StructNamedAbbrev = Stream.EmitAbbrev(Abbv);
294 Abbv = new BitCodeAbbrev();
295 Abbv->Add(BitCodeAbbrevOp(TYPE_CODE_STRUCT_OLD_3_0));
296 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ispacked
297 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
298 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
300 unsigned StructAbbrev = Stream.EmitAbbrev(Abbv);
303 Abbv = new BitCodeAbbrev();
304 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_ARRAY));
305 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // size
306 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
308 unsigned ArrayAbbrev = Stream.EmitAbbrev(Abbv);
494 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
495 Abbv->Add(BitCodeAbbrevOp(bitc::MODULE_CODE_GLOBALVAR));
496 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
498 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // Constant.
499 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Initializer.
500 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // Linkage.
502 Abbv->Add(BitCodeAbbrevOp(0));
505 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
509 Abbv->Add(BitCodeAbbrevOp(0));
511 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
514 SimpleGVarAbbrev = Stream.EmitAbbrev(Abbv);
639 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
640 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_STRING));
641 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
642 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
643 MDSAbbrev = Stream.EmitAbbrev(Abbv);
774 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
775 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_AGGREGATE));
776 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
777 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, Log2_32_Ceil(LastVal+1)));
778 AggregateAbbrev = Stream.EmitAbbrev(Abbv);
781 Abbv = new BitCodeAbbrev();
782 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_STRING));
783 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
784 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
785 String8Abbrev = Stream.EmitAbbrev(Abbv);
787 Abbv = new BitCodeAbbrev();
788 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CSTRING));
789 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
790 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
791 CString7Abbrev = Stream.EmitAbbrev(Abbv);
793 Abbv = new BitCodeAbbrev();
794 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CSTRING));
795 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
796 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
797 CString6Abbrev = Stream.EmitAbbrev(Abbv);
1426 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1427 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 3));
1428 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1429 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1430 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
1432 Abbv) != VST_ENTRY_8_ABBREV)
1437 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1438 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_ENTRY));
1439 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1440 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1441 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
1443 Abbv) != VST_ENTRY_7_ABBREV)
1447 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1448 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_ENTRY));
1449 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1450 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1451 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
1453 Abbv) != VST_ENTRY_6_ABBREV)
1457 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1458 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_BBENTRY));
1459 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1460 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1461 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
1463 Abbv) != VST_BBENTRY_6_ABBREV)
1470 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1471 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_SETTYPE));
1472 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
1475 Abbv) != CONSTANTS_SETTYPE_ABBREV)
1480 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1481 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_INTEGER));
1482 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1484 Abbv) != CONSTANTS_INTEGER_ABBREV)
1489 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1490 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CE_CAST));
1491 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // cast opc
1492 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // typeid
1494 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // value id
1497 Abbv) != CONSTANTS_CE_CAST_Abbrev)
1501 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1502 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_NULL));
1504 Abbv) != CONSTANTS_NULL_Abbrev)
1511 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1512 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_LOAD));
1513 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Ptr
1514 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 4)); // Align
1515 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // volatile
1517 Abbv) != FUNCTION_INST_LOAD_ABBREV)
1521 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1522 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_BINOP));
1523 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LHS
1524 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // RHS
1525 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
1527 Abbv) != FUNCTION_INST_BINOP_ABBREV)
1531 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1532 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_BINOP));
1533 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LHS
1534 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // RHS
1535 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
1536 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7)); // flags
1538 Abbv) != FUNCTION_INST_BINOP_FLAGS_ABBREV)
1542 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1543 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_CAST));
1544 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // OpVal
1545 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // dest ty
1547 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
1549 Abbv) != FUNCTION_INST_CAST_ABBREV)
1554 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1555 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_RET));
1557 Abbv) != FUNCTION_INST_RET_VOID_ABBREV)
1561 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1562 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_RET));
1563 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // ValID
1565 Abbv) != FUNCTION_INST_RET_VAL_ABBREV)
1569 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1570 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_UNREACHABLE));
1572 Abbv) != FUNCTION_INST_UNREACHABLE_ABBREV)