Lines Matching defs:Abbv

408   auto Abbv = std::make_shared<BitCodeAbbrev>();
409 Abbv->Add(BitCodeAbbrevOp(Record));
410 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
411 auto AbbrevNo = Stream->EmitAbbrev(std::move(Abbv));
964 auto Abbv = std::make_shared<BitCodeAbbrev>();
965 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_POINTER));
966 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
967 Abbv->Add(BitCodeAbbrevOp(0)); // Addrspace = 0
968 unsigned PtrAbbrev = Stream.EmitAbbrev(std::move(Abbv));
971 Abbv = std::make_shared<BitCodeAbbrev>();
972 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_FUNCTION));
973 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // isvararg
974 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
975 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
976 unsigned FunctionAbbrev = Stream.EmitAbbrev(std::move(Abbv));
979 Abbv = std::make_shared<BitCodeAbbrev>();
980 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_ANON));
981 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ispacked
982 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
983 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
984 unsigned StructAnonAbbrev = Stream.EmitAbbrev(std::move(Abbv));
987 Abbv = std::make_shared<BitCodeAbbrev>();
988 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_NAME));
989 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
990 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
991 unsigned StructNameAbbrev = Stream.EmitAbbrev(std::move(Abbv));
994 Abbv = std::make_shared<BitCodeAbbrev>();
995 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_STRUCT_NAMED));
996 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ispacked
997 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
998 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
999 unsigned StructNamedAbbrev = Stream.EmitAbbrev(std::move(Abbv));
1002 Abbv = std::make_shared<BitCodeAbbrev>();
1003 Abbv->Add(BitCodeAbbrevOp(bitc::TYPE_CODE_ARRAY));
1004 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // size
1005 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, NumBits));
1006 unsigned ArrayAbbrev = Stream.EmitAbbrev(std::move(Abbv));
1232 auto Abbv = std::make_shared<BitCodeAbbrev>();
1233 Abbv->Add(BitCodeAbbrevOp(bitc::MODULE_CODE_GLOBALVAR));
1234 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
1236 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // AddrSpace << 2
1239 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Initializer.
1240 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 5)); // Linkage.
1242 Abbv->Add(BitCodeAbbrevOp(0));
1245 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
1249 Abbv->Add(BitCodeAbbrevOp(0));
1251 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
1254 SimpleGVarAbbrev = Stream.EmitAbbrev(std::move(Abbv));
1703 std::shared_ptr<BitCodeAbbrev> Abbv = std::make_shared<BitCodeAbbrev>();
1704 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_LOCATION));
1705 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1));
1706 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
1707 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
1708 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
1709 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
1710 return Stream.EmitAbbrev(std::move(Abbv));
1718 std::shared_ptr<BitCodeAbbrev> Abbv = std::make_shared<BitCodeAbbrev>();
1719 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_GENERIC_DEBUG));
1720 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1));
1721 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
1722 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1));
1723 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
1724 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1725 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
1726 return Stream.EmitAbbrev(std::move(Abbv));
1765 auto Abbv = std::make_shared<BitCodeAbbrev>();
1766 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_STRING_OLD));
1767 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1768 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
1769 return Stream.EmitAbbrev(std::move(Abbv));
1808 std::shared_ptr<BitCodeAbbrev> Abbv = std::make_shared<BitCodeAbbrev>();
1809 Abbv->Add(BitCodeAbbrevOp(bitc::METADATA_NAME));
1810 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1811 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
1812 NameAbbrev = Stream.EmitAbbrev(std::move(Abbv));
1930 auto Abbv = std::make_shared<BitCodeAbbrev>();
1931 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_AGGREGATE));
1932 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1933 Abbv->Add(
1935 AggregateAbbrev = Stream.EmitAbbrev(std::move(Abbv));
1938 Abbv = std::make_shared<BitCodeAbbrev>();
1939 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_STRING));
1940 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1941 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
1942 String8Abbrev = Stream.EmitAbbrev(std::move(Abbv));
1944 Abbv = std::make_shared<BitCodeAbbrev>();
1945 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CSTRING));
1946 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1947 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
1948 CString7Abbrev = Stream.EmitAbbrev(std::move(Abbv));
1950 Abbv = std::make_shared<BitCodeAbbrev>();
1951 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CSTRING));
1952 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
1953 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
1954 CString6Abbrev = Stream.EmitAbbrev(std::move(Abbv));
2705 auto Abbv = std::make_shared<BitCodeAbbrev>();
2706 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 3));
2707 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
2708 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
2709 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 8));
2711 std::move(Abbv)) != VST_ENTRY_8_ABBREV)
2716 auto Abbv = std::make_shared<BitCodeAbbrev>();
2717 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_ENTRY));
2718 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
2719 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
2720 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7));
2722 std::move(Abbv)) != VST_ENTRY_7_ABBREV)
2726 auto Abbv = std::make_shared<BitCodeAbbrev>();
2727 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_ENTRY));
2728 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
2729 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
2730 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
2732 std::move(Abbv)) != VST_ENTRY_6_ABBREV)
2736 auto Abbv = std::make_shared<BitCodeAbbrev>();
2737 Abbv->Add(BitCodeAbbrevOp(bitc::VST_CODE_BBENTRY));
2738 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
2739 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
2740 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Char6));
2742 std::move(Abbv)) != VST_BBENTRY_6_ABBREV)
2747 auto Abbv = std::make_shared<BitCodeAbbrev>();
2748 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_SETTYPE));
2749 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed,
2751 if (Stream.EmitBlockInfoAbbrev(bitc::CONSTANTS_BLOCK_ID, std::move(Abbv)) !=
2757 auto Abbv = std::make_shared<BitCodeAbbrev>();
2758 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_INTEGER));
2759 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8));
2760 if (Stream.EmitBlockInfoAbbrev(bitc::CONSTANTS_BLOCK_ID, std::move(Abbv)) !=
2766 auto Abbv = std::make_shared<BitCodeAbbrev>();
2767 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_CE_CAST));
2768 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // cast opc
2769 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // typeid
2771 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // value id
2773 if (Stream.EmitBlockInfoAbbrev(bitc::CONSTANTS_BLOCK_ID, std::move(Abbv)) !=
2778 auto Abbv = std::make_shared<BitCodeAbbrev>();
2779 Abbv->Add(BitCodeAbbrevOp(bitc::CST_CODE_NULL));
2780 if (Stream.EmitBlockInfoAbbrev(bitc::CONSTANTS_BLOCK_ID, std::move(Abbv)) !=
2788 auto Abbv = std::make_shared<BitCodeAbbrev>();
2789 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_LOAD));
2790 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Ptr
2791 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // dest ty
2793 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 4)); // Align
2794 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // volatile
2795 if (Stream.EmitBlockInfoAbbrev(bitc::FUNCTION_BLOCK_ID, std::move(Abbv)) !=
2800 auto Abbv = std::make_shared<BitCodeAbbrev>();
2801 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_BINOP));
2802 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LHS
2803 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // RHS
2804 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
2805 if (Stream.EmitBlockInfoAbbrev(bitc::FUNCTION_BLOCK_ID, std::move(Abbv)) !=
2810 auto Abbv = std::make_shared<BitCodeAbbrev>();
2811 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_BINOP));
2812 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LHS
2813 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // RHS
2814 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
2815 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7)); // flags
2816 if (Stream.EmitBlockInfoAbbrev(bitc::FUNCTION_BLOCK_ID, std::move(Abbv)) !=
2821 auto Abbv = std::make_shared<BitCodeAbbrev>();
2822 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_CAST));
2823 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // OpVal
2824 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // dest ty
2826 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // opc
2827 if (Stream.EmitBlockInfoAbbrev(bitc::FUNCTION_BLOCK_ID, std::move(Abbv)) !=
2833 auto Abbv = std::make_shared<BitCodeAbbrev>();
2834 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_RET));
2835 if (Stream.EmitBlockInfoAbbrev(bitc::FUNCTION_BLOCK_ID, std::move(Abbv)) !=
2840 auto Abbv = std::make_shared<BitCodeAbbrev>();
2841 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_RET));
2842 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // ValID
2843 if (Stream.EmitBlockInfoAbbrev(bitc::FUNCTION_BLOCK_ID, std::move(Abbv)) !=
2848 auto Abbv = std::make_shared<BitCodeAbbrev>();
2849 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_UNREACHABLE));
2850 if (Stream.EmitBlockInfoAbbrev(bitc::FUNCTION_BLOCK_ID, std::move(Abbv)) !=
2855 auto Abbv = std::make_shared<BitCodeAbbrev>();
2856 Abbv->Add(BitCodeAbbrevOp(bitc::FUNC_CODE_INST_GEP));
2857 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1));
2858 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, // dest ty
2860 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array));
2861 Abbv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6));
2862 if (Stream.EmitBlockInfoAbbrev(bitc::FUNCTION_BLOCK_ID, std::move(Abbv)) !=