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);
240 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
241 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_POINTER));
242 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
244 Abbv->Add(BitCodeAbbrevOp(0)); // Addrspace = 0
245 unsigned PtrAbbrev = Stream.EmitAbbrev(Abbv);
248 Abbv = new BitCodeAbbrev();
249 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_FUNCTION_OLD));
250 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // isvararg
251 Abbv->Add(BitCodeAbbrevOp(0)); // FIXME: DEAD value, remove in LLVM 3.0
252 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
253 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
255 unsigned FunctionAbbrev = Stream.EmitAbbrev(Abbv);
259 Abbv = new BitCodeAbbrev();
260 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_ANON));
261 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ispacked
262 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
263 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
265 unsigned StructAnonAbbrev = Stream.EmitAbbrev(Abbv);
268 Abbv = new BitCodeAbbrev();
269 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_NAME));
270 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
271 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
272 unsigned StructNameAbbrev = Stream.EmitAbbrev(Abbv);
275 Abbv = new BitCodeAbbrev();
276 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_NAMED));
277 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ispacked
278 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
279 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
281 unsigned StructNamedAbbrev = Stream.EmitAbbrev(Abbv);
285 Abbv = new BitCodeAbbrev();
286 Abbv->Add(BitCodeAbbrevOp(TYPE_CODE_STRUCT_OLD_3_0));
287 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ispacked
288 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
289 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
291 unsigned StructAbbrev = Stream.EmitAbbrev(Abbv);
294 Abbv = new BitCodeAbbrev();
295 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_ARRAY));
296 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // size
297 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
299 unsigned ArrayAbbrev = Stream.EmitAbbrev(Abbv);
477 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
478 Abbv->Add(BitCodeAbbrevOp(bitc::MODULE_CODE_GLOBALVAR));
479 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
481 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // Constant.
482 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Initializer.
483 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // Linkage.
485 Abbv->Add(BitCodeAbbrevOp(0));
488 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
492 Abbv->Add(BitCodeAbbrevOp(0));
494 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
497 SimpleGVarAbbrev = Stream.EmitAbbrev(Abbv);
622 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
623 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_STRING));
624 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
625 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
626 MDSAbbrev = Stream.EmitAbbrev(Abbv);
757 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
758 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_AGGREGATE));
759 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
760 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, Log2_32_Ceil(LastVal+1)));
761 AggregateAbbrev = Stream.EmitAbbrev(Abbv);
764 Abbv = new BitCodeAbbrev();
765 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_STRING));
766 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
767 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
768 String8Abbrev = Stream.EmitAbbrev(Abbv);
770 Abbv = new BitCodeAbbrev();
771 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CSTRING));
772 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
773 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
774 CString7Abbrev = Stream.EmitAbbrev(Abbv);
776 Abbv = new BitCodeAbbrev();
777 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CSTRING));
778 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
779 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
780 CString6Abbrev = Stream.EmitAbbrev(Abbv);
1409 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1410 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 3));
1411 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1412 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1413 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
1415 Abbv) != VST_ENTRY_8_ABBREV)
1420 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1421 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_ENTRY));
1422 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1423 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1424 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
1426 Abbv) != VST_ENTRY_7_ABBREV)
1430 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1431 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_ENTRY));
1432 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1433 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1434 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
1436 Abbv) != VST_ENTRY_6_ABBREV)
1440 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1441 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_BBENTRY));
1442 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1443 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1444 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
1446 Abbv) != VST_BBENTRY_6_ABBREV)
1453 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1454 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_SETTYPE));
1455 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
1458 Abbv) != CONSTANTS_SETTYPE_ABBREV)
1463 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1464 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_INTEGER));
1465 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1467 Abbv) != CONSTANTS_INTEGER_ABBREV)
1472 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1473 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CE_CAST));
1474 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // cast opc
1475 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // typeid
1477 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // value id
1480 Abbv) != CONSTANTS_CE_CAST_Abbrev)
1484 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1485 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_NULL));
1487 Abbv) != CONSTANTS_NULL_Abbrev)
1494 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1495 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_LOAD));
1496 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Ptr
1497 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 4)); // Align
1498 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // volatile
1500 Abbv) != FUNCTION_INST_LOAD_ABBREV)
1504 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1505 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_BINOP));
1506 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LHS
1507 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // RHS
1508 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
1510 Abbv) != FUNCTION_INST_BINOP_ABBREV)
1514 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1515 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_BINOP));
1516 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LHS
1517 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // RHS
1518 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
1519 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7)); // flags
1521 Abbv) != FUNCTION_INST_BINOP_FLAGS_ABBREV)
1525 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1526 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_CAST));
1527 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // OpVal
1528 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // dest ty
1530 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
1532 Abbv) != FUNCTION_INST_CAST_ABBREV)
1537 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1538 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_RET));
1540 Abbv) != FUNCTION_INST_RET_VOID_ABBREV)
1544 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1545 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_RET));
1546 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // ValID
1548 Abbv) != FUNCTION_INST_RET_VAL_ABBREV)
1552 BitCodeAbbrev *Abbv = new BitCodeAbbrev();
1553 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_UNREACHABLE));
1555 Abbv) != FUNCTION_INST_UNREACHABLE_ABBREV)