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

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.h223 bool HasLV; member in struct:clang::CodeGen::CGCallee::CallArg
232 : RV(rv), HasLV(false), IsUsed(false), Ty(ty) {}
234 : LV(lv), HasLV(true), IsUsed(false), Ty(ty) {}
235 bool hasLValue() const { return HasLV; }
243 assert(HasLV && !IsUsed);
247 assert(!HasLV && !IsUsed);
251 assert(!HasLV);
255 bool isAggregate() const { return HasLV || RV.isAggregate(); }
H A DCGCall.cpp3880 if (!HasLV)
3891 if (!HasLV && RV.isScalar())
3893 else if (!HasLV && RV.isComplex())
3896 auto Addr = HasLV ? LV.getAddress(CGF) : RV.getAggregateAddress();
3900 HasLV ? LV.isVolatileQualified()

Completed in 60 milliseconds