Home | History | Annotate | Download | only in AST

Lines Matching refs:Signed

3749 /// getSignedWCharType - Return the type of "signed wchar_t".
4338 // For instance, unsigned long bf : 4 gets promoted to signed int.
4387 // At this point, we should have a signed or unsigned integer type.
4429 if (LHSUnsigned == RHSUnsigned) { // Both signed or both unsigned.
4434 // Otherwise, the LHS is signed and the RHS is unsigned or visa versa.
4440 // If the signed type can represent all values of the unsigned type, it
4450 // If the signed type can represent all values of the unsigned type, it
7069 // a signed integer type, or an unsigned integer type.
7469 // Turn <4 x signed int> -> <4 x unsigned int>
7479 assert(BTy && "Unexpected signed integer type");
7495 llvm_unreachable("Unexpected signed integer type");
7522 bool Signed = false, Unsigned = false;
7535 assert(!Signed && "Can't use 'S' modifier multiple times!");
7536 Signed = true;
7539 assert(!Signed && "Can't use both 'S' and 'U' modifiers!");
7556 assert(HowLong == 0 && !Signed && !Unsigned &&
7561 assert(HowLong == 0 && !Signed && !Unsigned &&
7566 assert(HowLong < 2 && !Signed && !Unsigned &&
7592 if (Signed)
7600 assert(HowLong == 0 && !Signed && !Unsigned && "Bad modifiers for 'b'!");
7604 assert(HowLong == 0 && !Signed && !Unsigned && "Bad modifiers for 'z'!");
7686 if (Signed)
7697 assert(HowLong == 0 && !Signed && !Unsigned && "Bad modifiers for 'K'!");