Lines Matching refs:ResultSlot
193 AggValueSlot ResultSlot,
212 RValue EmitAtomicLoad(AggValueSlot ResultSlot, SourceLocation Loc,
1209 AggValueSlot ResultSlot, in ConvertIntToValueOrAtomic() argument
1236 assert(!ResultSlot.isIgnored()); in ConvertIntToValueOrAtomic()
1237 Temp = ResultSlot.getAddress(); in ConvertIntToValueOrAtomic()
1238 TempIsVolatile = ResultSlot.isVolatile(); in ConvertIntToValueOrAtomic()
1248 return convertAtomicTempToRValue(Temp, ResultSlot, Loc, AsValue); in ConvertIntToValueOrAtomic()
1317 RValue AtomicInfo::EmitAtomicLoad(AggValueSlot ResultSlot, SourceLocation Loc, in EmitAtomicLoad() argument
1323 if (LVal.isSimple() && !ResultSlot.isIgnored()) { in EmitAtomicLoad()
1325 TempAddr = ResultSlot.getAddress(); in EmitAtomicLoad()
1333 return convertAtomicTempToRValue(TempAddr, ResultSlot, Loc, AsValue); in EmitAtomicLoad()
1340 if (getEvaluationKind() == TEK_Aggregate && ResultSlot.isIgnored()) in EmitAtomicLoad()
1345 return ConvertIntToValueOrAtomic(Load, ResultSlot, Loc, AsValue); in EmitAtomicLoad()