Lines Matching defs:CharByteWidth
1103 unsigned CharByteWidth = 0;
1107 CharByteWidth = Target.getCharWidth();
1110 CharByteWidth = Target.getWCharWidth();
1113 CharByteWidth = Target.getChar16Width();
1116 CharByteWidth = Target.getChar32Width();
1121 assert((CharByteWidth & 7) == 0 && "Assumes character size is byte multiple");
1122 CharByteWidth /= 8;
1123 assert((CharByteWidth == 1 || CharByteWidth == 2 || CharByteWidth == 4) &&
1125 return CharByteWidth;
1142 unsigned CharByteWidth = mapCharByteWidth(Ctx.getTargetInfo(), Kind);
1144 assert((ByteLength % CharByteWidth == 0) &&
1145 "The size of the data must be a multiple of CharByteWidth!");
1150 switch (CharByteWidth) {
1164 StringLiteralBits.CharByteWidth = CharByteWidth;
1168 StringLiteralBits.CharByteWidth = 1;
1186 unsigned Length, unsigned CharByteWidth)
1188 StringLiteralBits.CharByteWidth = CharByteWidth;
1207 unsigned CharByteWidth) {
1209 1, NumConcatenated, Length * CharByteWidth),
1212 StringLiteral(EmptyShell(), NumConcatenated, Length, CharByteWidth);