Lines Matching defs:LVal

40     LValue LVal;
74 LVal = lvalue;
96 LVal = LValue::MakeBitfield(
115 LVal = lvalue;
126 LVal = lvalue;
139 const LValue &getAtomicLValue() const { return LVal; }
141 if (LVal.isSimple())
142 return LVal.emitRawPointer(CGF);
143 else if (LVal.isBitField())
144 return LVal.getRawBitFieldPointer(CGF);
145 else if (LVal.isVectorElt())
146 return LVal.getRawVectorPointer(CGF);
147 assert(LVal.isExtVectorElt());
148 return LVal.getRawExtVectorPointer(CGF);
152 if (LVal.isSimple())
153 ElTy = LVal.getAddress().getElementType();
154 else if (LVal.isBitField())
155 ElTy = LVal.getBitFieldAddress().getElementType();
156 else if (LVal.isVectorElt())
157 ElTy = LVal.getVectorAddress().getElementType();
159 ElTy = LVal.getExtVectorAddress().getElementType();
211 assert(LVal.isSimple());
217 LVal.getBaseInfo(), LVal.getTBAAInfo());
303 (LVal.isBitField() && ValueSizeInBits > AtomicSizeInBits) ? ValueTy
308 if (LVal.isBitField())
365 assert(LVal.isSimple());
366 Address addr = LVal.getAddress();
373 LVal.getAlignment().getAsAlign());
1375 if (LVal.isSimple()) {
1390 if (LVal.isBitField())
1392 LValue::MakeBitfield(addr, LVal.getBitFieldInfo(), LVal.getType(),
1393 LVal.getBaseInfo(), TBAAAccessInfo()), loc);
1394 if (LVal.isVectorElt())
1396 LValue::MakeVectorElt(addr, LVal.getVectorIdx(), LVal.getType(),
1397 LVal.getBaseInfo(), TBAAAccessInfo()), loc);
1398 assert(LVal.isExtVectorElt());
1400 addr, LVal.getExtVectorElts(), LVal.getType(),
1401 LVal.getBaseInfo(), TBAAAccessInfo()));
1425 (((!LVal.isBitField() ||
1426 LVal.getBitFieldInfo().Size == ValueSizeInBits) &&
1485 CGF.CGM.DecorateInstructionWithTBAA(Load, LVal.getTBAAInfo());
1524 if (LVal.isSimple() && !ResultSlot.isIgnored()) {
1562 assert(LVal.isSimple());
1571 LVal.isVolatileQualified();
1610 if (RVal.isScalar() && (!hasPadding() || !LVal.isSimple()))
1624 LVal.isSimple() ? getValueSizeInBits() : getAtomicSizeInBits());
1646 Inst->setVolatile(LVal.isVolatileQualified());
1776 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) ||
1814 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) ||
1867 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) ||
1897 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) ||
1957 LValue LVal = atomics.getAtomicLValue();
1960 if (LVal.isSimple()) {
2038 LValue LVal, llvm::AtomicOrdering AO,
2040 AtomicInfo Atomics(*this, LVal);