reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
74 LVal = lvalue; 97 LVal = LValue::MakeBitfield(Address(Addr, lvalue.getAlignment()), 116 LVal = lvalue; 126 LVal = lvalue; 139 const LValue &getAtomicLValue() const { return LVal; } 141 if (LVal.isSimple()) 142 return LVal.getPointer(); 143 else if (LVal.isBitField()) 144 return LVal.getBitFieldPointer(); 145 else if (LVal.isVectorElt()) 146 return LVal.getVectorPointer(); 147 assert(LVal.isExtVectorElt()); 148 return LVal.getExtVectorPointer(); 200 assert(LVal.isSimple()); 206 LVal.getBaseInfo(), LVal.getTBAAInfo()); 206 LVal.getBaseInfo(), LVal.getTBAAInfo()); 291 (LVal.isBitField() && ValueSizeInBits > AtomicSizeInBits) ? ValueTy 296 if (LVal.isBitField()) 345 assert(LVal.isSimple()); 346 llvm::Value *addr = LVal.getPointer(); 353 LVal.getAlignment().getQuantity()); 1355 if (LVal.isSimple()) { 1370 if (LVal.isBitField()) 1372 LValue::MakeBitfield(addr, LVal.getBitFieldInfo(), LVal.getType(), 1372 LValue::MakeBitfield(addr, LVal.getBitFieldInfo(), LVal.getType(), 1373 LVal.getBaseInfo(), TBAAAccessInfo()), loc); 1374 if (LVal.isVectorElt()) 1376 LValue::MakeVectorElt(addr, LVal.getVectorIdx(), LVal.getType(), 1376 LValue::MakeVectorElt(addr, LVal.getVectorIdx(), LVal.getType(), 1377 LVal.getBaseInfo(), TBAAAccessInfo()), loc); 1378 assert(LVal.isExtVectorElt()); 1380 addr, LVal.getExtVectorElts(), LVal.getType(), 1380 addr, LVal.getExtVectorElts(), LVal.getType(), 1381 LVal.getBaseInfo(), TBAAAccessInfo())); 1391 (((!LVal.isBitField() || 1392 LVal.getBitFieldInfo().Size == ValueSizeInBits) && 1452 CGF.CGM.DecorateInstructionWithTBAA(Load, LVal.getTBAAInfo()); 1491 if (LVal.isSimple() && !ResultSlot.isIgnored()) { 1529 assert(LVal.isSimple()); 1538 LVal.isVolatileQualified(); 1579 if (RVal.isScalar() && (!hasPadding() || !LVal.isSimple())) { 1586 LVal.isSimple() ? getValueSizeInBits() : getAtomicSizeInBits()); 1611 Inst->setVolatile(LVal.isVolatileQualified()); 1748 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) || 1782 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) || 1834 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) || 1864 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) ||