Lines Matching refs:getAlign
193 return isDereferenceableAndAlignedPointer(V, AI->getAlign(), in isDereferenceableForAllocaSize()
215 New->setAlignment(AI.getAlign()); in simplifyAllocaArraySize()
366 LT->getAlign(), LT->getOrdering(), in replace()
496 const Align MaxAlign = std::max(EntryAI->getAlign(), AI.getAlign()); in visitAllocaInst()
512 Align AllocaAlign = AI.getAlign(); in visitAllocaInst()
569 Builder.CreateAlignedLoad(NewTy, LI.getPointerOperand(), LI.getAlign(), in combineLoadToNewType()
589 IC.Builder.CreateAlignedStore(V, Ptr, SI.getAlign(), SI.isVolatile()); in combineStoreToNewValue()
729 const auto Align = LI.getAlign(); in unpackLoadToAggregate()
773 const auto Align = LI.getAlign(); in unpackLoadToAggregate()
1020 if (KnownAlign > LI.getAlign()) in visitLoadInst()
1070 Align Alignment = LI.getAlign(); in visitLoadInst()
1251 const auto Align = SI.getAlign(); in unpackStoreToAggregate()
1295 const auto Align = SI.getAlign(); in unpackStoreToAggregate()
1368 if (KnownAlign > SI.getAlign()) in visitStoreInst()
1594 new StoreInst(MergedVal, SI.getOperand(1), SI.isVolatile(), SI.getAlign(), in mergeStoreIntoSuccessor()