Searched refs:ResultSlot (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGAtomic.cpp | 201 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 D | ExprConstant.cpp | 6159 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()
|