Lines Matching refs:BitCodeAbbrevOp
126 if (AbbrevToUse && !BitCodeAbbrevOp::isChar6(Str[i]))
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));
241 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_POINTER));
242 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
244 Abbv->Add(BitCodeAbbrevOp(0)); // Addrspace = 0
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,
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,
269 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_NAME));
270 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
271 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
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,
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,
295 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_ARRAY));
296 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // size
297 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
483 Abbv->Add(BitCodeAbbrevOp(bitc::MODULE_CODE_GLOBALVAR));
484 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
486 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // Constant.
487 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Initializer.
488 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // Linkage.
490 Abbv->Add(BitCodeAbbrevOp(0));
493 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
497 Abbv->Add(BitCodeAbbrevOp(0));
499 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
628 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_STRING));
629 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
630 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
763 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_AGGREGATE));
764 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
765 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, Log2_32_Ceil(LastVal+1)));
770 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_STRING));
771 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
772 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
776 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CSTRING));
777 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
778 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
782 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CSTRING));
783 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
784 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
894 isCStrChar6 = BitCodeAbbrevOp::isChar6(V);
1309 isChar6 = BitCodeAbbrevOp::isChar6(*C);
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));
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));
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));
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));
1471 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_SETTYPE));
1472 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
1481 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_INTEGER));
1482 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
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
1502 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_NULL));
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
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
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
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
1555 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_RET));
1562 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_RET));
1563 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // ValID
1570 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_UNREACHABLE));