Lines Matching refs:Code
120 static void WriteStringRecord(unsigned Code, StringRef Str,
124 // Code: [strchar x N]
132 Stream.EmitRecord(Code, Vals, AbbrevToUse);
263 unsigned Code = 0;
267 case Type::VoidTyID: Code = bitc::TYPE_CODE_VOID; break;
268 case Type::FloatTyID: Code = bitc::TYPE_CODE_FLOAT; break;
269 case Type::DoubleTyID: Code = bitc::TYPE_CODE_DOUBLE; break;
270 case Type::X86_FP80TyID: Code = bitc::TYPE_CODE_X86_FP80; break;
271 case Type::FP128TyID: Code = bitc::TYPE_CODE_FP128; break;
272 case Type::PPC_FP128TyID: Code = bitc::TYPE_CODE_PPC_FP128; break;
273 case Type::LabelTyID: Code = bitc::TYPE_CODE_LABEL; break;
274 case Type::MetadataTyID: Code = bitc::TYPE_CODE_METADATA; break;
275 case Type::X86_MMXTyID: Code = bitc::TYPE_CODE_X86_MMX; break;
278 Code = bitc::TYPE_CODE_INTEGER;
284 Code = bitc::TYPE_CODE_POINTER;
294 Code = bitc::TYPE_CODE_FUNCTION_OLD;
311 Code = TYPE_CODE_STRUCT_OLD_3_0;
318 Code = bitc::TYPE_CODE_ARRAY;
327 Code = bitc::TYPE_CODE_VECTOR;
335 Stream.EmitRecord(Code, TypeVals, AbbrevToUse);
666 // Code: [strchar x N]
844 unsigned Code = -1U;
847 Code = bitc::CST_CODE_NULL;
849 Code = bitc::CST_CODE_UNDEF;
857 Code = bitc::CST_CODE_INTEGER;
873 Code = bitc::CST_CODE_WIDE_INTEGER;
876 Code = bitc::CST_CODE_FLOAT;
902 Code = bitc::CST_CODE_CSTRING;
905 Code = bitc::CST_CODE_STRING;
908 bool isCStr7 = Code == bitc::CST_CODE_CSTRING;
909 bool isCStrChar6 = Code == bitc::CST_CODE_CSTRING;
928 Code = bitc::CST_CODE_AGGREGATE;
934 Code = bitc::CST_CODE_AGGREGATE;
942 Code = bitc::CST_CODE_CE_CAST;
949 Code = bitc::CST_CODE_CE_BINOP;
959 Code = bitc::CST_CODE_CE_GEP;
961 Code = bitc::CST_CODE_CE_INBOUNDS_GEP;
968 Code = bitc::CST_CODE_CE_SELECT;
974 Code = bitc::CST_CODE_CE_EXTRACTELT;
980 Code = bitc::CST_CODE_CE_INSERTELT;
991 Code = bitc::CST_CODE_CE_SHUFFLEVEC;
993 Code = bitc::CST_CODE_CE_SHUFVEC_EX;
1002 Code = bitc::CST_CODE_CE_CMP;
1010 Code = bitc::CST_CODE_BLOCKADDRESS;
1020 Stream.EmitRecord(Code, Record, AbbrevToUse);
1066 unsigned Code = 0;
1072 Code = bitc::FUNC_CODE_INST_CAST;
1079 Code = bitc::FUNC_CODE_INST_BINOP;
1094 Code = bitc::FUNC_CODE_INST_GEP_OLD;
1096 Code = bitc::FUNC_CODE_INST_INBOUNDS_GEP_OLD;
1101 Code = bitc::FUNC_CODE_INST_EXTRACTVAL;
1109 Code = bitc::FUNC_CODE_INST_INSERTVAL;
1118 Code = bitc::FUNC_CODE_INST_VSELECT;
1124 Code = bitc::FUNC_CODE_INST_EXTRACTELT;
1129 Code = bitc::FUNC_CODE_INST_INSERTELT;
1135 Code = bitc::FUNC_CODE_INST_SHUFFLEVEC;
1143 Code = bitc::FUNC_CODE_INST_CMP2;
1151 Code = bitc::FUNC_CODE_INST_RET;
1166 Code = bitc::FUNC_CODE_INST_BR;
1177 Code = bitc::FUNC_CODE_INST_SWITCH;
1190 Code = bitc::FUNC_CODE_INST_INDIRECTBR;
1201 Code = bitc::FUNC_CODE_INST_INVOKE;
1222 Code = bitc::FUNC_CODE_INST_UNREACHABLE;
1228 Code = bitc::FUNC_CODE_INST_PHI;
1238 Code = bitc::FUNC_CODE_INST_ALLOCA;
1246 Code = bitc::FUNC_CODE_INST_LOAD;
1254 Code = bitc::FUNC_CODE_INST_STORE_OLD;
1265 Code = FUNC_CODE_INST_CALL_2_7;
1284 Code = bitc::FUNC_CODE_INST_VAARG;
1291 Stream.EmitRecord(Code, Vals, AbbrevToUse);
1328 unsigned Code;
1330 Code = bitc::VST_CODE_BBENTRY;
1334 Code = bitc::VST_CODE_ENTRY;
1347 Stream.EmitRecord(Code, NameVals, AbbrevToUse);