Lines Matching refs:Code

143 static void WriteStringRecord(unsigned Code, StringRef Str,
147 // Code: [strchar x N]
155 Stream.EmitRecord(Code, Vals, AbbrevToUse);
250 unsigned Code = 0;
254 case Type::VoidTyID: Code = bitc::TYPE_CODE_VOID; break;
255 case Type::HalfTyID: Code = bitc::TYPE_CODE_HALF; break;
256 case Type::FloatTyID: Code = bitc::TYPE_CODE_FLOAT; break;
257 case Type::DoubleTyID: Code = bitc::TYPE_CODE_DOUBLE; break;
258 case Type::X86_FP80TyID: Code = bitc::TYPE_CODE_X86_FP80; break;
259 case Type::FP128TyID: Code = bitc::TYPE_CODE_FP128; break;
260 case Type::PPC_FP128TyID: Code = bitc::TYPE_CODE_PPC_FP128; break;
261 case Type::LabelTyID: Code = bitc::TYPE_CODE_LABEL; break;
262 case Type::MetadataTyID: Code = bitc::TYPE_CODE_METADATA; break;
263 case Type::X86_MMXTyID: Code = bitc::TYPE_CODE_X86_MMX; break;
266 Code = bitc::TYPE_CODE_INTEGER;
272 Code = bitc::TYPE_CODE_POINTER;
282 Code = bitc::TYPE_CODE_FUNCTION;
300 Code = bitc::TYPE_CODE_STRUCT_ANON;
304 Code = bitc::TYPE_CODE_OPAQUE;
306 Code = bitc::TYPE_CODE_STRUCT_NAMED;
320 Code = bitc::TYPE_CODE_ARRAY;
329 Code = bitc::TYPE_CODE_VECTOR;
337 Stream.EmitRecord(Code, TypeVals, AbbrevToUse);
693 // Code: [strchar x N]
879 unsigned Code = -1U;
882 Code = bitc::CST_CODE_NULL;
884 Code = bitc::CST_CODE_UNDEF;
889 Code = bitc::CST_CODE_INTEGER;
901 Code = bitc::CST_CODE_WIDE_INTEGER;
904 Code = bitc::CST_CODE_FLOAT;
930 Code = bitc::CST_CODE_CSTRING;
933 Code = bitc::CST_CODE_STRING;
936 bool isCStr7 = Code == bitc::CST_CODE_CSTRING;
937 bool isCStrChar6 = Code == bitc::CST_CODE_CSTRING;
952 Code = bitc::CST_CODE_DATA;
964 Code = bitc::CST_CODE_AGGREGATE;
972 Code = bitc::CST_CODE_CE_CAST;
979 Code = bitc::CST_CODE_CE_BINOP;
989 Code = bitc::CST_CODE_CE_GEP;
991 Code = bitc::CST_CODE_CE_INBOUNDS_GEP;
998 Code = bitc::CST_CODE_CE_SELECT;
1004 Code = bitc::CST_CODE_CE_EXTRACTELT;
1010 Code = bitc::CST_CODE_CE_INSERTELT;
1021 Code = bitc::CST_CODE_CE_SHUFFLEVEC;
1023 Code = bitc::CST_CODE_CE_SHUFVEC_EX;
1032 Code = bitc::CST_CODE_CE_CMP;
1040 Code = bitc::CST_CODE_BLOCKADDRESS;
1050 Stream.EmitRecord(Code, Record, AbbrevToUse);
1096 unsigned Code = 0;
1102 Code = bitc::FUNC_CODE_INST_CAST;
1109 Code = bitc::FUNC_CODE_INST_BINOP;
1124 Code = bitc::FUNC_CODE_INST_GEP_OLD;
1126 Code = bitc::FUNC_CODE_INST_INBOUNDS_GEP_OLD;
1131 Code = bitc::FUNC_CODE_INST_EXTRACTVAL;
1139 Code = bitc::FUNC_CODE_INST_INSERTVAL;
1148 Code = bitc::FUNC_CODE_INST_VSELECT;
1154 Code = bitc::FUNC_CODE_INST_EXTRACTELT;
1159 Code = bitc::FUNC_CODE_INST_INSERTELT;
1165 Code = bitc::FUNC_CODE_INST_SHUFFLEVEC;
1173 Code = bitc::FUNC_CODE_INST_CMP2;
1181 Code = bitc::FUNC_CODE_INST_RET;
1196 Code = bitc::FUNC_CODE_INST_BR;
1207 Code = bitc::FUNC_CODE_INST_SWITCH;
1220 Code = bitc::FUNC_CODE_INST_INDIRECTBR;
1231 Code = bitc::FUNC_CODE_INST_INVOKE;
1252 Code = bitc::FUNC_CODE_INST_RESUME;
1256 Code = bitc::FUNC_CODE_INST_UNREACHABLE;
1262 Code = bitc::FUNC_CODE_INST_PHI;
1273 Code = bitc::FUNC_CODE_INST_LANDINGPAD_OLD;
1290 Code = bitc::FUNC_CODE_INST_ALLOCA;
1300 Code = bitc::FUNC_CODE_INST_LOADATOMIC;
1303 Code = bitc::FUNC_CODE_INST_LOAD;
1316 Code = bitc::FUNC_CODE_INST_STOREATOMIC;
1318 Code = bitc::FUNC_CODE_INST_STORE_OLD;
1329 Code = bitc::FUNC_CODE_INST_CMPXCHG;
1340 Code = bitc::FUNC_CODE_INST_ATOMICRMW;
1351 Code = bitc::FUNC_CODE_INST_FENCE;
1360 Code = bitc::FUNC_CODE_INST_CALL;
1379 Code = bitc::FUNC_CODE_INST_VAARG;
1386 Stream.EmitRecord(Code, Vals, AbbrevToUse);
1423 unsigned Code;
1425 Code = bitc::VST_CODE_BBENTRY;
1429 Code = bitc::VST_CODE_ENTRY;
1442 Stream.EmitRecord(Code, NameVals, AbbrevToUse);
1451 unsigned Code;
1453 Code = bitc::USELIST_CODE_BB;
1455 Code = bitc::USELIST_CODE_DEFAULT;
1461 Stream.EmitRecord(Code, Record);