Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGCall.h225 bool HasLV; member
234 : RV(rv), HasLV(false), IsUsed(false), Ty(ty) {} in CallArg()
236 : LV(lv), HasLV(true), IsUsed(false), Ty(ty) {} in CallArg()
237 bool hasLValue() const { return HasLV; } in hasLValue()
245 assert(HasLV && !IsUsed); in getKnownLValue()
249 assert(!HasLV && !IsUsed); in getKnownRValue()
253 assert(!HasLV); in setRValue()
257 bool isAggregate() const { return HasLV || RV.isAggregate(); } in isAggregate()
H A DCGCall.cpp4238 if (!HasLV) in getRValue()
4249 if (!HasLV && RV.isScalar()) in copyInto()
4251 else if (!HasLV && RV.isComplex()) in copyInto()
4254 auto Addr = HasLV ? LV.getAddress(CGF) : RV.getAggregateAddress(); in copyInto()
4258 HasLV ? LV.isVolatileQualified() in copyInto()