Home
last modified time | relevance | path

Searched refs:LogAlign (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMConstantIslandPass.cpp67 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()
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64BranchRelaxation.cpp77 unsigned postOffset(unsigned LogAlign = 0) const { in postOffset()
79 unsigned Align = 1 << LogAlign; in postOffset()
211 unsigned LogAlign = MBB.getAlignment(); in adjustBlockOffsets() local
212 BlockInfo[Num].Offset = BlockInfo[PrevNum].postOffset(LogAlign); in adjustBlockOffsets()
/external/llvm/lib/Target/Mips/
DMipsConstantIslandPass.cpp222 unsigned postOffset(unsigned LogAlign = 0) const { in postOffset()
565 unsigned LogAlign = Log2_32(Align); in doInitialPlacement() local
566 MachineBasicBlock::iterator InsAt = InsPoint[LogAlign]; in doInitialPlacement()
576 for (unsigned a = LogAlign + 1; a <= MaxAlign; ++a) in doInitialPlacement()
1271 unsigned LogAlign = MF->getAlignment(); in createNewWater() local
1272 assert(LogAlign >= CPELogAlign && "Over-aligned constant pool entry"); in createNewWater()
1283 << " la=" << LogAlign << '\n'); in createNewWater()
1309 BaseInsertOffset -= 1u << LogAlign; in createNewWater()
1310 EndInsertOffset -= 1u << LogAlign; in createNewWater()