Home | History | Annotate | Download | only in BitWriter_2_9

Lines Matching defs:Code

113 static void WriteStringRecord(unsigned Code, StringRef Str,
117 // Code: [strchar x N]
125 Stream.EmitRecord(Code, Vals, AbbrevToUse);
312 unsigned Code = 0;
316 case Type::VoidTyID: Code = bitc::TYPE_CODE_VOID; break;
317 case Type::FloatTyID: Code = bitc::TYPE_CODE_FLOAT; break;
318 case Type::DoubleTyID: Code = bitc::TYPE_CODE_DOUBLE; break;
319 case Type::X86_FP80TyID: Code = bitc::TYPE_CODE_X86_FP80; break;
320 case Type::FP128TyID: Code = bitc::TYPE_CODE_FP128; break;
321 case Type::PPC_FP128TyID: Code = bitc::TYPE_CODE_PPC_FP128; break;
322 case Type::LabelTyID: Code = bitc::TYPE_CODE_LABEL; break;
323 case Type::MetadataTyID: Code = bitc::TYPE_CODE_METADATA; break;
324 case Type::X86_MMXTyID: Code = bitc::TYPE_CODE_X86_MMX; break;
327 Code = bitc::TYPE_CODE_INTEGER;
333 Code = bitc::TYPE_CODE_POINTER;
343 Code = bitc::TYPE_CODE_FUNCTION;
366 Code = bitc::TYPE_CODE_ARRAY;
375 Code = bitc::TYPE_CODE_VECTOR;
383 Stream.EmitRecord(Code, TypeVals, AbbrevToUse);
640 // Code: [strchar x N]
828 unsigned Code = -1U;
831 Code = bitc::CST_CODE_NULL;
833 Code = bitc::CST_CODE_UNDEF;
841 Code = bitc::CST_CODE_INTEGER;
857 Code = bitc::CST_CODE_WIDE_INTEGER;
860 Code = bitc::CST_CODE_FLOAT;
885 Code = bitc::CST_CODE_CSTRING;
888 Code = bitc::CST_CODE_STRING;
891 bool isCStr7 = Code == bitc::CST_CODE_CSTRING;
892 bool isCStrChar6 = Code == bitc::CST_CODE_CSTRING;
907 Code = bitc::CST_CODE_AGGREGATE;
915 Code = bitc::CST_CODE_CE_CAST;
922 Code = bitc::CST_CODE_CE_BINOP;
932 Code = bitc::CST_CODE_CE_GEP;
934 Code = bitc::CST_CODE_CE_INBOUNDS_GEP;
941 Code = bitc::CST_CODE_CE_SELECT;
947 Code = bitc::CST_CODE_CE_EXTRACTELT;
953 Code = bitc::CST_CODE_CE_INSERTELT;
964 Code = bitc::CST_CODE_CE_SHUFFLEVEC;
966 Code = bitc::CST_CODE_CE_SHUFVEC_EX;
975 Code = bitc::CST_CODE_CE_CMP;
983 Code = bitc::CST_CODE_BLOCKADDRESS;
993 Stream.EmitRecord(Code, Record, AbbrevToUse);
1038 unsigned Code = 0;
1044 Code = bitc::FUNC_CODE_INST_CAST;
1051 Code = bitc::FUNC_CODE_INST_BINOP;
1066 Code = bitc::FUNC_CODE_INST_GEP;
1068 Code = bitc::FUNC_CODE_INST_INBOUNDS_GEP;
1073 Code = bitc::FUNC_CODE_INST_EXTRACTVAL;
1081 Code = bitc::FUNC_CODE_INST_INSERTVAL;
1090 Code = bitc::FUNC_CODE_INST_VSELECT;
1096 Code = bitc::FUNC_CODE_INST_EXTRACTELT;
1101 Code = bitc::FUNC_CODE_INST_INSERTELT;
1107 Code = bitc::FUNC_CODE_INST_SHUFFLEVEC;
1115 Code = bitc::FUNC_CODE_INST_CMP2;
1123 Code = bitc::FUNC_CODE_INST_RET;
1138 Code = bitc::FUNC_CODE_INST_BR;
1148 Code = bitc::FUNC_CODE_INST_SWITCH;
1154 Code = bitc::FUNC_CODE_INST_INDIRECTBR;
1165 Code = bitc::FUNC_CODE_INST_INVOKE;
1186 Code = bitc::FUNC_CODE_INST_UNWIND;
1189 Code = bitc::FUNC_CODE_INST_UNREACHABLE;
1195 Code = bitc::FUNC_CODE_INST_PHI;
1205 Code = bitc::FUNC_CODE_INST_ALLOCA;
1213 Code = bitc::FUNC_CODE_INST_LOAD;
1221 Code = bitc::FUNC_CODE_INST_STORE;
1232 Code = FUNC_CODE_INST_CALL_2_7;
1251 Code = bitc::FUNC_CODE_INST_VAARG;
1258 Stream.EmitRecord(Code, Vals, AbbrevToUse);
1295 unsigned Code;
1297 Code = bitc::VST_CODE_BBENTRY;
1301 Code = bitc::VST_CODE_ENTRY;
1314 Stream.EmitRecord(Code, NameVals, AbbrevToUse);