Home
last modified time | relevance | path

Searched refs:ResultSlot (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGAtomic.cpp201 AggValueSlot ResultSlot,
220 RValue EmitAtomicLoad(AggValueSlot ResultSlot, SourceLocation Loc,
1522 AggValueSlot ResultSlot, in ConvertIntToValueOrAtomic() argument
1549 assert(!ResultSlot.isIgnored()); in ConvertIntToValueOrAtomic()
1550 Temp = ResultSlot.getAddress(); in ConvertIntToValueOrAtomic()
1551 TempIsVolatile = ResultSlot.isVolatile(); in ConvertIntToValueOrAtomic()
1561 return convertAtomicTempToRValue(Temp, ResultSlot, Loc, AsValue); in ConvertIntToValueOrAtomic()
1628 if (LVal.isSimple() && !ResultSlot.isIgnored()) { in EmitAtomicLoad()
1630 TempAddr = ResultSlot.getAddress(); in EmitAtomicLoad()
1645 if (getEvaluationKind() == TEK_Aggregate && ResultSlot.isIgnored()) in EmitAtomicLoad()
[all …]
/llvm-project-15.0.7/clang/lib/AST/
H A DExprConstant.cpp6159 APValue &Result, const LValue *ResultSlot) { in HandleFunctionCall() argument
6199 StmtResult Ret = {Result, ResultSlot}; in HandleFunctionCall()
7608 const LValue *ResultSlot) { in handleCallExpr() argument
7789 Body, Info, Result, ResultSlot)) in handleCallExpr()