Home | History | Annotate | Download | only in BitWriter_2_9

Lines Matching full:abbv

165   BitCodeAbbrev *Abbv = new BitCodeAbbrev();
166 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_ENTRY));
167 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
169 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
170 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
171 unsigned V7Abbrev = Stream.EmitAbbrev(Abbv);
222 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
223 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_POINTER));
224 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
225 Abbv->Add(BitCodeAbbrevOp(0)); // Addrspace = 0
226 unsigned PtrAbbrev = Stream.EmitAbbrev(Abbv);
229 Abbv = new BitCodeAbbrev();
230 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_FUNCTION_OLD));
231 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // isvararg
232 Abbv->Add(BitCodeAbbrevOp(0)); // FIXME: DEAD value, remove in LLVM 3.0
233 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
234 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
235 unsigned FunctionAbbrev = Stream.EmitAbbrev(Abbv);
239 Abbv = new BitCodeAbbrev();
240 Abbv->Add(BitCodeAbbrevOp(TYPE_CODE_STRUCT_OLD_3_0));
241 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ispacked
242 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
243 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
244 unsigned StructAbbrev = Stream.EmitAbbrev(Abbv);
247 Abbv = new BitCodeAbbrev();
248 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_ARRAY));
249 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // size
250 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
252 unsigned ArrayAbbrev = Stream.EmitAbbrev(Abbv);
442 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
443 Abbv->Add(BitCodeAbbrevOp(bitc::MODULE_CODE_GLOBALVAR));
444 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
446 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // Constant.
447 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Initializer.
448 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // Linkage.
450 Abbv->Add(BitCodeAbbrevOp(0));
453 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
457 Abbv->Add(BitCodeAbbrevOp(0));
459 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
462 SimpleGVarAbbrev = Stream.EmitAbbrev(Abbv);
611 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
612 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_STRING));
613 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
614 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
615 MDSAbbrev = Stream.EmitAbbrev(Abbv);
625 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
626 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_LOCATION));
627 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1));
628 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
629 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
630 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
631 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
632 MDLocationAbbrev = Stream.EmitAbbrev(Abbv);
638 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
639 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_NAME));
640 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
641 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
642 NameAbbrev = Stream.EmitAbbrev(Abbv);
783 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
784 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_AGGREGATE));
785 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
786 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, Log2_32_Ceil(LastVal+1)));
787 AggregateAbbrev = Stream.EmitAbbrev(Abbv);
790 Abbv = new BitCodeAbbrev();
791 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_STRING));
792 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
793 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
794 String8Abbrev = Stream.EmitAbbrev(Abbv);
796 Abbv = new BitCodeAbbrev();
797 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CSTRING));
798 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
799 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
800 CString7Abbrev = Stream.EmitAbbrev(Abbv);
802 Abbv = new BitCodeAbbrev();
803 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CSTRING));
804 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
805 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
806 CString6Abbrev = Stream.EmitAbbrev(Abbv);
1433 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1434 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 3));
1435 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1436 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1437 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
1439 Abbv) != VST_ENTRY_8_ABBREV)
1444 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1445 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_ENTRY));
1446 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1447 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1448 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
1450 Abbv) != VST_ENTRY_7_ABBREV)
1454 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1455 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_ENTRY));
1456 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1457 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1458 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
1460 Abbv) != VST_ENTRY_6_ABBREV)
1464 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1465 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_BBENTRY));
1466 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1467 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1468 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
1470 Abbv) != VST_BBENTRY_6_ABBREV)
1477 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1478 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_SETTYPE));
1479 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
1482 Abbv) != CONSTANTS_SETTYPE_ABBREV)
1487 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1488 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_INTEGER));
1489 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1491 Abbv) != CONSTANTS_INTEGER_ABBREV)
1496 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1497 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CE_CAST));
1498 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // cast opc
1499 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // typeid
1501 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // value id
1504 Abbv) != CONSTANTS_CE_CAST_Abbrev)
1508 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1509 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_NULL));
1511 Abbv) != CONSTANTS_NULL_Abbrev)
1518 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1519 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_LOAD));
1520 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Ptr
1521 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 4)); // Align
1522 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // volatile
1524 Abbv) != FUNCTION_INST_LOAD_ABBREV)
1528 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1529 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_BINOP));
1530 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LHS
1531 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // RHS
1532 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
1534 Abbv) != FUNCTION_INST_BINOP_ABBREV)
1538 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1539 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_BINOP));
1540 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LHS
1541 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // RHS
1542 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
1543 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7)); // flags
1545 Abbv) != FUNCTION_INST_BINOP_FLAGS_ABBREV)
1549 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1550 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_CAST));
1551 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // OpVal
1552 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // dest ty
1554 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
1556 Abbv) != FUNCTION_INST_CAST_ABBREV)
1561 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1562 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_RET));
1564 Abbv) != FUNCTION_INST_RET_VOID_ABBREV)
1568 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1569 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_RET));
1570 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // ValID
1572 Abbv) != FUNCTION_INST_RET_VAL_ABBREV)
1576 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1577 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_UNREACHABLE));
1579 Abbv) != FUNCTION_INST_UNREACHABLE_ABBREV)