Lines Matching refs:NumBits
165 unsigned NumBits = 0; in getGVAlignmentLog2() local
167 NumBits = DL.getPreferredAlignmentLog(GVar); in getGVAlignmentLog2()
170 if (InBits > NumBits) in getGVAlignmentLog2()
171 NumBits = InBits; in getGVAlignmentLog2()
175 return NumBits; in getGVAlignmentLog2()
181 if (GVAlign > NumBits || GV->hasSection()) in getGVAlignmentLog2()
182 NumBits = GVAlign; in getGVAlignmentLog2()
183 return NumBits; in getGVAlignmentLog2()
2099 void AsmPrinter::EmitAlignment(unsigned NumBits, const GlobalObject *GV) const { in EmitAlignment() argument
2101 NumBits = getGVAlignmentLog2(GV, GV->getParent()->getDataLayout(), NumBits); in EmitAlignment()
2103 if (NumBits == 0) return; // 1-byte aligned: no need to emit alignment. in EmitAlignment()
2105 assert(NumBits < in EmitAlignment()
2109 OutStreamer->EmitCodeAlignment(1u << NumBits); in EmitAlignment()
2111 OutStreamer->EmitValueToAlignment(1u << NumBits); in EmitAlignment()