Lines Matching refs:MG
1576 MergeableGroup MG; in EmitBuiltinCG() local
1581 CodeGenParamAllocator ParamAllocPrelim{&MG.ParamTypes, &OI.ParamValues}; in EmitBuiltinCG()
1582 raw_string_ostream OS(MG.Code); in EmitBuiltinCG()
1586 MergeableGroupsPrelim[MG].insert(OI); in EmitBuiltinCG()
1597 const MergeableGroup &MG = kv.first; in EmitBuiltinCG() local
1602 for (size_t i = 0, e = MG.ParamTypes.size(); i < e; ++i) { in EmitBuiltinCG()
1624 key.push_back(MG.ParamTypes[i]); in EmitBuiltinCG()
1647 MergeableGroup MG; in EmitBuiltinCG() local
1652 CodeGenParamAllocator ParamAlloc{&MG.ParamTypes, &OI.ParamValues, in EmitBuiltinCG()
1654 raw_string_ostream OS(MG.Code); in EmitBuiltinCG()
1658 MergeableGroups[MG].insert(OI); in EmitBuiltinCG()
1665 const MergeableGroup &MG = kv.first; in EmitBuiltinCG() local
1678 if (!MG.ParamTypes.empty()) { in EmitBuiltinCG()
1680 for (size_t i = 0, e = MG.ParamTypes.size(); i < e; ++i) { in EmitBuiltinCG()
1681 StringRef Type = MG.ParamTypes[i]; in EmitBuiltinCG()
1694 for (size_t i = 0, e = MG.ParamTypes.size(); i < e; ++i) in EmitBuiltinCG()
1704 OS << MG.Code << "}\n"; in EmitBuiltinCG()