Searched refs:ResultSlot (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGAtomic.cpp | 201 RValue ConvertToValueOrAtomic(llvm::Value *IntVal, AggValueSlot ResultSlot, 221 RValue EmitAtomicLoad(AggValueSlot ResultSlot, SourceLocation Loc, 1460 AggValueSlot ResultSlot, in ConvertToValueOrAtomic() argument 1490 assert(!ResultSlot.isIgnored()); in ConvertToValueOrAtomic() 1491 Temp = ResultSlot.getAddress(); in ConvertToValueOrAtomic() 1492 TempIsVolatile = ResultSlot.isVolatile(); in ConvertToValueOrAtomic() 1501 return convertAtomicTempToRValue(Temp, ResultSlot, Loc, AsValue); in ConvertToValueOrAtomic() 1562 RValue AtomicInfo::EmitAtomicLoad(AggValueSlot ResultSlot, SourceLocation Loc, in EmitAtomicLoad() argument 1568 if (LVal.isSimple() && !ResultSlot.isIgnored()) { in EmitAtomicLoad() 1570 TempAddr = ResultSlot.getAddress(); in EmitAtomicLoad() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 6621 APValue &Result, const LValue *ResultSlot) { in HandleFunctionCall() argument 6665 StmtResult Ret = {Result, ResultSlot}; in HandleFunctionCall() 8274 const LValue *ResultSlot) { in handleCallExpr() argument 8475 Result, ResultSlot)) in handleCallExpr()
|