Lines Matching refs:getAlignment
179 return isDereferenceableAndAlignedPointer(V, AI->getAlignment(), in isDereferenceableForAllocaSize()
201 New->setAlignment(AI.getAlignment()); in simplifyAllocaArraySize()
348 if (AI.getAlignment() == 0) in visitAllocaInst()
379 if (EntryAI->getAlignment() == 0) in visitAllocaInst()
385 unsigned MaxAlign = std::max(EntryAI->getAlignment(), in visitAllocaInst()
386 AI.getAlignment()); in visitAllocaInst()
395 if (AI.getAlignment()) { in visitAllocaInst()
405 Copy->getSource(), AI.getAlignment(), DL, &AI, &AC, &DT); in visitAllocaInst()
406 if (AI.getAlignment() <= SourceAlign && in visitAllocaInst()
469 NewPtr, LI.getAlignment(), LI.isVolatile(), LI.getName() + Suffix); in combineLoadToNewType()
530 SI.getAlignment(), SI.isVolatile()); in combineStoreToNewValue()
689 assert(LI.getAlignment() && "Alignment must be set at this point"); in unpackLoadToAggregate()
711 auto Align = LI.getAlignment(); in unpackLoadToAggregate()
761 auto Align = LI.getAlignment(); in unpackLoadToAggregate()
1002 unsigned LoadAlign = LI.getAlignment(); in visitLoadInst()
1066 unsigned Align = LI.getAlignment(); in visitLoadInst()
1236 auto Align = SI.getAlignment(); in unpackStoreToAggregate()
1284 auto Align = SI.getAlignment(); in unpackStoreToAggregate()
1400 unsigned StoreAlign = SI.getAlignment(); in visitStoreInst()
1616 SI.isVolatile(), SI.getAlignment(), in mergeStoreIntoSuccessor()