Searched refs:HasLV (Results 1 - 2 of 2) sorted by relevance

/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DCGCall.h220 bool HasLV; member in struct:clang::CodeGen::CGCallee::CallArg
229 : RV(rv), HasLV(false), IsUsed(false), Ty(ty) {}
231 : LV(lv), HasLV(true), IsUsed(false), Ty(ty) {}
232 bool hasLValue() const { return HasLV; }
240 assert(HasLV && !IsUsed);
244 assert(!HasLV && !IsUsed);
248 assert(!HasLV);
252 bool isAggregate() const { return HasLV || RV.isAggregate(); }
H A DCGCall.cpp4378 if (!HasLV)
4389 if (!HasLV && RV.isScalar())
4391 else if (!HasLV && RV.isComplex())
4394 auto Addr = HasLV ? LV.getAddress(CGF) : RV.getAggregateAddress();
4398 HasLV ? LV.isVolatileQualified()

Completed in 84 milliseconds