Lines Matching defs:Code

141 static void WriteStringRecord(unsigned Code, StringRef Str,
145 // Code: [strchar x N]
153 Stream.EmitRecord(Code, Vals, AbbrevToUse);
259 unsigned Code = 0;
263 case Type::VoidTyID: Code = bitc::TYPE_CODE_VOID; break;
264 case Type::FloatTyID: Code = bitc::TYPE_CODE_FLOAT; break;
265 case Type::DoubleTyID: Code = bitc::TYPE_CODE_DOUBLE; break;
266 case Type::X86_FP80TyID: Code = bitc::TYPE_CODE_X86_FP80; break;
267 case Type::FP128TyID: Code = bitc::TYPE_CODE_FP128; break;
268 case Type::PPC_FP128TyID: Code = bitc::TYPE_CODE_PPC_FP128; break;
269 case Type::LabelTyID: Code = bitc::TYPE_CODE_LABEL; break;
270 case Type::MetadataTyID: Code = bitc::TYPE_CODE_METADATA; break;
271 case Type::X86_MMXTyID: Code = bitc::TYPE_CODE_X86_MMX; break;
274 Code = bitc::TYPE_CODE_INTEGER;
280 Code = bitc::TYPE_CODE_POINTER;
290 Code = bitc::TYPE_CODE_FUNCTION_OLD;
309 Code = bitc::TYPE_CODE_STRUCT_ANON;
313 Code = bitc::TYPE_CODE_OPAQUE;
315 Code = bitc::TYPE_CODE_STRUCT_NAMED;
329 Code = bitc::TYPE_CODE_ARRAY;
338 Code = bitc::TYPE_CODE_VECTOR;
346 Stream.EmitRecord(Code, TypeVals, AbbrevToUse);
603 // Code: [strchar x N]
791 unsigned Code = -1U;
794 Code = bitc::CST_CODE_NULL;
796 Code = bitc::CST_CODE_UNDEF;
804 Code = bitc::CST_CODE_INTEGER;
820 Code = bitc::CST_CODE_WIDE_INTEGER;
823 Code = bitc::CST_CODE_FLOAT;
849 Code = bitc::CST_CODE_CSTRING;
852 Code = bitc::CST_CODE_STRING;
855 bool isCStr7 = Code == bitc::CST_CODE_CSTRING;
856 bool isCStrChar6 = Code == bitc::CST_CODE_CSTRING;
875 Code = bitc::CST_CODE_AGGREGATE;
881 Code = bitc::CST_CODE_AGGREGATE;
889 Code = bitc::CST_CODE_CE_CAST;
896 Code = bitc::CST_CODE_CE_BINOP;
906 Code = bitc::CST_CODE_CE_GEP;
908 Code = bitc::CST_CODE_CE_INBOUNDS_GEP;
915 Code = bitc::CST_CODE_CE_SELECT;
921 Code = bitc::CST_CODE_CE_EXTRACTELT;
927 Code = bitc::CST_CODE_CE_INSERTELT;
938 Code = bitc::CST_CODE_CE_SHUFFLEVEC;
940 Code = bitc::CST_CODE_CE_SHUFVEC_EX;
949 Code = bitc::CST_CODE_CE_CMP;
957 Code = bitc::CST_CODE_BLOCKADDRESS;
967 Stream.EmitRecord(Code, Record, AbbrevToUse);
1013 unsigned Code = 0;
1019 Code = bitc::FUNC_CODE_INST_CAST;
1026 Code = bitc::FUNC_CODE_INST_BINOP;
1041 Code = bitc::FUNC_CODE_INST_GEP;
1043 Code = bitc::FUNC_CODE_INST_INBOUNDS_GEP;
1048 Code = bitc::FUNC_CODE_INST_EXTRACTVAL;
1056 Code = bitc::FUNC_CODE_INST_INSERTVAL;
1065 Code = bitc::FUNC_CODE_INST_VSELECT;
1071 Code = bitc::FUNC_CODE_INST_EXTRACTELT;
1076 Code = bitc::FUNC_CODE_INST_INSERTELT;
1082 Code = bitc::FUNC_CODE_INST_SHUFFLEVEC;
1090 Code = bitc::FUNC_CODE_INST_CMP2;
1098 Code = bitc::FUNC_CODE_INST_RET;
1113 Code = bitc::FUNC_CODE_INST_BR;
1124 Code = bitc::FUNC_CODE_INST_SWITCH;
1150 Code = bitc::FUNC_CODE_INST_INDIRECTBR;
1161 Code = bitc::FUNC_CODE_INST_INVOKE;
1182 Code = bitc::FUNC_CODE_INST_RESUME;
1186 Code = bitc::FUNC_CODE_INST_UNREACHABLE;
1192 Code = bitc::FUNC_CODE_INST_PHI;
1203 Code = bitc::FUNC_CODE_INST_LANDINGPAD;
1219 Code = bitc::FUNC_CODE_INST_ALLOCA;
1228 Code = bitc::FUNC_CODE_INST_LOADATOMIC;
1231 Code = bitc::FUNC_CODE_INST_LOAD;
1244 Code = bitc::FUNC_CODE_INST_STOREATOMIC;
1246 Code = bitc::FUNC_CODE_INST_STORE;
1257 Code = bitc::FUNC_CODE_INST_CMPXCHG;
1268 Code = bitc::FUNC_CODE_INST_ATOMICRMW;
1279 Code = bitc::FUNC_CODE_INST_FENCE;
1288 Code = bitc::FUNC_CODE_INST_CALL;
1307 Code = bitc::FUNC_CODE_INST_VAARG;
1314 Stream.EmitRecord(Code, Vals, AbbrevToUse);
1351 unsigned Code;
1353 Code = bitc::VST_CODE_BBENTRY;
1357 Code = bitc::VST_CODE_ENTRY;
1370 Stream.EmitRecord(Code, NameVals, AbbrevToUse);