Lines Matching defs:Signed
3742 #define SVE_INT_ELTTY(BITS, ELTS, SIGNED, NUMVECTORS) \
3743 {getIntTypeForBitwidth(BITS, SIGNED), llvm::ElementCount::getScalable(ELTS), \
5633 /// Return the unique signed counterpart of the integer type
5649 /// getSignedWCharType - Return the type of "signed wchar_t".
6369 // [For a bit-field of type _Bool, int, signed int, or unsigned int:]
6428 // At this point, we should have a signed or unsigned integer type.
6485 if (LHSUnsigned == RHSUnsigned) { // Both signed or both unsigned.
6490 // Otherwise, the LHS is signed and the RHS is unsigned or visa versa.
6496 // If the signed type can represent all values of the unsigned type, it
6506 // If the signed type can represent all values of the unsigned type, it
9599 // a signed integer type, or an unsigned integer type.
10105 // Turn <4 x signed int> -> <4 x unsigned int>
10133 // wchar_t is special. It is either signed or not, but when it's signed,
10164 llvm_unreachable("Unexpected signed integer or fixed point type");
10173 // Turn <4 x unsigned int> -> <4 x signed int>
10178 // For _ExtInt, return a signed _ExtInt with same width.
10202 // there's no matching "signed wchar_t". Therefore we return the signed
10259 bool Signed = false, Unsigned = false;
10275 assert(!Signed && "Can't use 'S' modifier multiple times!");
10276 Signed = true;
10279 assert(!Signed && "Can't use both 'S' and 'U' modifiers!");
10357 assert(HowLong == 0 && !Signed && !Unsigned &&
10362 assert(HowLong == 0 && !Signed && !Unsigned &&
10367 assert(HowLong == 0 && !Signed && !Unsigned &&
10372 assert(HowLong == 0 && !Signed && !Unsigned &&
10377 assert(HowLong < 3 && !Signed && !Unsigned &&
10405 if (Signed)
10413 assert(HowLong == 0 && !Signed && !Unsigned && "Bad modifiers for 'b'!");
10417 assert(HowLong == 0 && !Signed && !Unsigned && "Bad modifiers for 'z'!");
10421 assert(HowLong == 0 && !Signed && !Unsigned && "Bad modifiers for 'w'!");
10515 if (Signed)
10526 assert(HowLong == 0 && !Signed && !Unsigned && "Bad modifiers for 'K'!");
11098 /// bitwidth, signed/unsigned.
11101 unsigned Signed) const {
11102 TargetInfo::IntType Ty = getTargetInfo().getIntTypeByWidth(DestWidth, Signed);
11105 return Signed ? Int128Ty : UnsignedInt128Ty;