Lines Matching refs:CSByConstantArg
1833 for (auto &&CSByConstantArg : SlotInfo.ConstCSInfo) { in tryVirtualConstProp()
1834 if (!tryEvaluateFunctionsWithArgs(TargetsForSlot, CSByConstantArg.first)) in tryVirtualConstProp()
1839 ResByArg = &Res->ResByArg[CSByConstantArg.first]; in tryVirtualConstProp()
1841 if (tryUniformRetValOpt(TargetsForSlot, CSByConstantArg.second, ResByArg)) in tryVirtualConstProp()
1844 if (tryUniqueRetValOpt(BitWidth, TargetsForSlot, CSByConstantArg.second, in tryVirtualConstProp()
1845 ResByArg, Slot, CSByConstantArg.first)) in tryVirtualConstProp()
1886 if (CSByConstantArg.second.isExported()) { in tryVirtualConstProp()
1888 exportConstant(Slot, CSByConstantArg.first, "byte", OffsetByte, in tryVirtualConstProp()
1890 exportConstant(Slot, CSByConstantArg.first, "bit", 1ULL << OffsetBit, in tryVirtualConstProp()
1897 applyVirtualConstProp(CSByConstantArg.second, in tryVirtualConstProp()
2152 for (auto &CSByConstantArg : SlotInfo.ConstCSInfo) { in importResolution() local
2153 auto I = Res.ResByArg.find(CSByConstantArg.first); in importResolution()
2163 applyUniformRetValOpt(CSByConstantArg.second, "", ResByArg.Info); in importResolution()
2167 importGlobal(Slot, CSByConstantArg.first, "unique_member"); in importResolution()
2168 applyUniqueRetValOpt(CSByConstantArg.second, "", ResByArg.Info, in importResolution()
2173 Constant *Byte = importConstant(Slot, CSByConstantArg.first, "byte", in importResolution()
2175 Constant *Bit = importConstant(Slot, CSByConstantArg.first, "bit", Int8Ty, in importResolution()
2177 applyVirtualConstProp(CSByConstantArg.second, "", Byte, Bit); in importResolution()