Lines Matching refs:BitCodeAbbrevOp
408 Abbv->Add(BitCodeAbbrevOp(Record));
409 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
606 if (AbbrevToUse && !BitCodeAbbrevOp::isChar6(C))
964 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_POINTER));
965 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
966 Abbv->Add(BitCodeAbbrevOp(0)); // Addrspace = 0
971 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_FUNCTION));
972 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // isvararg
973 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
974 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
979 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_ANON));
980 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ispacked
981 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
982 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
987 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_NAME));
988 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
989 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
994 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_NAMED));
995 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ispacked
996 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
997 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
1002 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_ARRAY));
1003 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // size
1004 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
1232 Abbv->Add(BitCodeAbbrevOp(bitc::MODULE_CODE_GLOBALVAR));
1233 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
1235 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // AddrSpace << 2
1238 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Initializer.
1239 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 5)); // Linkage.
1241 Abbv->Add(BitCodeAbbrevOp(0));
1244 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
1248 Abbv->Add(BitCodeAbbrevOp(0));
1250 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
1703 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_LOCATION));
1704 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1));
1705 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
1706 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1707 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
1708 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
1718 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_GENERIC_DEBUG));
1719 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1));
1720 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
1721 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1));
1722 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
1723 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1724 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
1765 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_STRING_OLD));
1766 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1767 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
1808 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_NAME));
1809 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1810 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
1930 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_AGGREGATE));
1931 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1933 BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, Log2_32_Ceil(LastVal + 1)));
1938 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_STRING));
1939 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1940 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
1944 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CSTRING));
1945 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1946 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
1950 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CSTRING));
1951 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1952 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
2054 isCStrChar6 = BitCodeAbbrevOp::isChar6(V);
2579 isChar6 = BitCodeAbbrevOp::isChar6(*C);
2697 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 3));
2698 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
2699 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
2700 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
2708 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_ENTRY));
2709 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
2710 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
2711 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
2718 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_ENTRY));
2719 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
2720 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
2721 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
2728 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_BBENTRY));
2729 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
2730 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
2731 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
2739 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_SETTYPE));
2740 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
2749 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_INTEGER));
2750 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
2758 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CE_CAST));
2759 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // cast opc
2760 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // typeid
2762 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // value id
2770 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_NULL));
2780 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_LOAD));
2781 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Ptr
2782 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // dest ty
2784 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 4)); // Align
2785 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // volatile
2792 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_BINOP));
2793 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LHS
2794 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // RHS
2795 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
2802 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_BINOP));
2803 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LHS
2804 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // RHS
2805 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
2806 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7)); // flags
2813 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_CAST));
2814 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // OpVal
2815 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // dest ty
2817 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
2825 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_RET));
2832 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_RET));
2833 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // ValID
2840 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_UNREACHABLE));
2847 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_GEP));
2848 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1));
2849 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // dest ty
2851 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
2852 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));