Lines Matching defs:TryGetMCExprValue
100 auto TryGetMCExprValue = [&](const MCExpr *Arg, uint64_t &ConstantValue) {
114 bool Success = TryGetMCExprValue(Args[2], XNACKUsed);
117 if (!Success || !TryGetMCExprValue(Args[0], VCCUsed) ||
118 !TryGetMCExprValue(Args[1], FlatScrUsed))
129 auto TryGetMCExprValue = [&](const MCExpr *Arg, uint64_t &ConstantValue) {
144 if (!TryGetMCExprValue(Args[0], NumAGPR) ||
145 !TryGetMCExprValue(Args[1], NumVGPR))
156 auto TryGetMCExprValue = [&](const MCExpr *Arg, uint64_t &ConstantValue) {
168 if (!TryGetMCExprValue(Args[0], Value) || !TryGetMCExprValue(Args[1], Align))
177 auto TryGetMCExprValue = [&](const MCExpr *Arg, uint64_t &ConstantValue) {
191 Success &= TryGetMCExprValue(Args[0], MaxWaves);
192 Success &= TryGetMCExprValue(Args[1], Granule);
193 Success &= TryGetMCExprValue(Args[2], TargetTotalNumVGPRs);
194 Success &= TryGetMCExprValue(Args[3], Generation);
195 Success &= TryGetMCExprValue(Args[4], InitOccupancy);
199 if (!Success || !TryGetMCExprValue(Args[5], NumSGPRs) ||
200 !TryGetMCExprValue(Args[6], NumVGPRs))