Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp201 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 DExprConstant.cpp6621 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()