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()
564 unsigned LogAlign = Log2_32(Align); in doInitialConstPlacement() local
565 MachineBasicBlock::iterator InsAt = InsPoint[LogAlign]; in doInitialConstPlacement()
573 for (unsigned a = LogAlign + 1; a <= MaxAlign; ++a) in doInitialConstPlacement()
1179 unsigned LogAlign = MF->getBlockNumbered(i)->getAlignment(); in adjustBBOffsetsAfter() local
1180 unsigned Offset = BBInfo[i - 1].postOffset(LogAlign); in adjustBBOffsetsAfter()
1181 unsigned KnownBits = BBInfo[i - 1].postKnownBits(LogAlign); in adjustBBOffsetsAfter()
1420 unsigned LogAlign = MF->getAlignment(); in createNewWater() local
1421 assert(LogAlign >= CPELogAlign && "Over-aligned constant pool entry"); in createNewWater()
1423 unsigned UPad = UnknownPadding(LogAlign, KnownBits); in createNewWater()
1434 << " la=" << LogAlign in createNewWater()
1466 BaseInsertOffset -= 1u << LogAlign; in createNewWater()
1467 EndInsertOffset -= 1u << LogAlign; in createNewWater()