Lines Matching refs:NumBits
79 unsigned NumBits = 0; in getGVAlignmentLog2() local
81 NumBits = TD.getPreferredAlignmentLog(GVar); in getGVAlignmentLog2()
84 if (InBits > NumBits) in getGVAlignmentLog2()
85 NumBits = InBits; in getGVAlignmentLog2()
89 return NumBits; in getGVAlignmentLog2()
95 if (GVAlign > NumBits || GV->hasSection()) in getGVAlignmentLog2()
96 NumBits = GVAlign; in getGVAlignmentLog2()
97 return NumBits; in getGVAlignmentLog2()
1533 void AsmPrinter::EmitAlignment(unsigned NumBits, const GlobalObject *GV) const { in EmitAlignment() argument
1534 if (GV) NumBits = getGVAlignmentLog2(GV, *TM.getDataLayout(), NumBits); in EmitAlignment()
1536 if (NumBits == 0) return; // 1-byte aligned: no need to emit alignment. in EmitAlignment()
1539 OutStreamer.EmitCodeAlignment(1 << NumBits); in EmitAlignment()
1541 OutStreamer.EmitValueToAlignment(1 << NumBits); in EmitAlignment()