Lines Matching refs:CharByteWidth
980 unsigned CharByteWidth = 0; in mapCharByteWidth() local
984 CharByteWidth = Target.getCharWidth(); in mapCharByteWidth()
987 CharByteWidth = Target.getWCharWidth(); in mapCharByteWidth()
990 CharByteWidth = Target.getChar16Width(); in mapCharByteWidth()
993 CharByteWidth = Target.getChar32Width(); in mapCharByteWidth()
996 assert((CharByteWidth & 7) == 0 && "Assumes character size is byte multiple"); in mapCharByteWidth()
997 CharByteWidth /= 8; in mapCharByteWidth()
998 assert((CharByteWidth == 1 || CharByteWidth == 2 || CharByteWidth == 4) && in mapCharByteWidth()
1000 return CharByteWidth; in mapCharByteWidth()
1010 unsigned CharByteWidth = mapCharByteWidth(Ctx.getTargetInfo(), Kind); in StringLiteral() local
1012 assert((ByteLength % CharByteWidth == 0) && in StringLiteral()
1019 switch (CharByteWidth) { in StringLiteral()
1034 StringLiteralBits.CharByteWidth = CharByteWidth; in StringLiteral()
1051 unsigned Length, unsigned CharByteWidth) in StringLiteral() argument
1053 StringLiteralBits.CharByteWidth = CharByteWidth; in StringLiteral()
1072 unsigned CharByteWidth) { in CreateEmpty() argument
1074 1, NumConcatenated, Length * CharByteWidth), in CreateEmpty()
1077 StringLiteral(EmptyShell(), NumConcatenated, Length, CharByteWidth); in CreateEmpty()