Lines Matching refs:CSByConstantArg
1825 for (auto &&CSByConstantArg : SlotInfo.ConstCSInfo) { in tryVirtualConstProp()
1826 if (!tryEvaluateFunctionsWithArgs(TargetsForSlot, CSByConstantArg.first)) in tryVirtualConstProp()
1831 ResByArg = &Res->ResByArg[CSByConstantArg.first]; in tryVirtualConstProp()
1833 if (tryUniformRetValOpt(TargetsForSlot, CSByConstantArg.second, ResByArg)) in tryVirtualConstProp()
1836 if (tryUniqueRetValOpt(BitWidth, TargetsForSlot, CSByConstantArg.second, in tryVirtualConstProp()
1837 ResByArg, Slot, CSByConstantArg.first)) in tryVirtualConstProp()
1878 if (CSByConstantArg.second.isExported()) { in tryVirtualConstProp()
1880 exportConstant(Slot, CSByConstantArg.first, "byte", OffsetByte, in tryVirtualConstProp()
1882 exportConstant(Slot, CSByConstantArg.first, "bit", 1ULL << OffsetBit, in tryVirtualConstProp()
1889 applyVirtualConstProp(CSByConstantArg.second, in tryVirtualConstProp()
2144 for (auto &CSByConstantArg : SlotInfo.ConstCSInfo) { in importResolution() local
2145 auto I = Res.ResByArg.find(CSByConstantArg.first); in importResolution()
2155 applyUniformRetValOpt(CSByConstantArg.second, "", ResByArg.Info); in importResolution()
2159 importGlobal(Slot, CSByConstantArg.first, "unique_member"); in importResolution()
2160 applyUniqueRetValOpt(CSByConstantArg.second, "", ResByArg.Info, in importResolution()
2165 Constant *Byte = importConstant(Slot, CSByConstantArg.first, "byte", in importResolution()
2167 Constant *Bit = importConstant(Slot, CSByConstantArg.first, "bit", Int8Ty, in importResolution()
2169 applyVirtualConstProp(CSByConstantArg.second, "", Byte, Bit); in importResolution()