Lines Matching refs:LogAlign
67 static inline unsigned UnknownPadding(unsigned LogAlign, unsigned KnownBits) { in UnknownPadding() argument
68 if (KnownBits < LogAlign) in UnknownPadding()
69 return (1u << LogAlign) - (1u << KnownBits); in UnknownPadding()
139 unsigned postOffset(unsigned LogAlign = 0) const { in postOffset()
141 unsigned LA = std::max(unsigned(PostAlign), LogAlign); in postOffset()
153 unsigned postKnownBits(unsigned LogAlign = 0) const { in postKnownBits()
154 return std::max(std::max(unsigned(PostAlign), LogAlign), in postKnownBits()
577 unsigned LogAlign = Log2_32(Align); in doInitialConstPlacement() local
578 MachineBasicBlock::iterator InsAt = InsPoint[LogAlign]; in doInitialConstPlacement()
586 for (unsigned a = LogAlign + 1; a <= MaxAlign; ++a) in doInitialConstPlacement()
1183 unsigned LogAlign = MF->getBlockNumbered(i)->getAlignment(); in adjustBBOffsetsAfter() local
1184 unsigned Offset = BBInfo[i - 1].postOffset(LogAlign); in adjustBBOffsetsAfter()
1185 unsigned KnownBits = BBInfo[i - 1].postKnownBits(LogAlign); in adjustBBOffsetsAfter()
1424 unsigned LogAlign = MF->getAlignment(); in createNewWater() local
1425 assert(LogAlign >= CPELogAlign && "Over-aligned constant pool entry"); in createNewWater()
1427 unsigned UPad = UnknownPadding(LogAlign, KnownBits); in createNewWater()
1438 << " la=" << LogAlign in createNewWater()
1470 BaseInsertOffset -= 1u << LogAlign; in createNewWater()
1471 EndInsertOffset -= 1u << LogAlign; in createNewWater()