Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Res

2167   RValue Res = XLValue.isGlobalReg()
2179 emitSimpleStore(CGF, VLValue, Res, X->getType().getNonReferenceType(), Loc);
2284 auto *Res = CGF.Builder.CreateAtomicRMW(RMWOp, X.getPointer(), UpdateVal, AO);
2285 return std::make_pair(true, RValue::get(Res));
2298 auto Res = emitOMPAtomicRMW(*this, X, E, BO, AO, IsXLHSInRHSPart);
2299 if (!Res.first) {
2309 return Res;
2357 auto Res = convertToComplexValue(CGF, Value, SourceType, ResType, Loc);
2358 return RValue::getComplex(Res.first, Res.second);
2399 RValue Res = CGF.EmitAnyExpr(UE);
2400 NewVVal = IsPostfixUpdate ? XRValue : Res;
2401 return Res;
2403 auto Res = CGF.EmitOMPAtomicSimpleUpdateExpr(
2405 if (Res.first) {
2409 NewVVal = Res.second;
2414 CodeGenFunction::OpaqueValueMapping MapX(CGF, XRValExpr, Res.second);
2428 auto Res = CGF.EmitOMPAtomicSimpleUpdateExpr(
2431 if (Res.first) {
2433 NewVVal = IsPostfixUpdate ? Res.second : ExprRValue;