Lines Matching refs:integer
70 /// Check that the first argument to __builtin_annotation is an integer
76 // First argument should be an integer.
118 // Find out if any arguments are required to be integer constant expressions.
969 // M is C if C is an integer, and ptrdiff_t if C is a pointer, and
1546 // concrete integer type we should convert to is.
1569 // GCC does an implicit conversion to the pointer or integer ValType. This
1840 // with mask. If so, verify that RHS is an integer vector type with the
3146 // If the argument is an integer of some kind, believe the %C and suggest
3690 llvm_unreachable("Type not integer, floating, or complex");
4210 // A little helper routine: ignore addition and subtraction of integer literals.
4211 // This intentionally does not ignore all integer constant expressions because
4879 //===--- CHECK: Integer mixed-sign comparisons (-Wsign-compare) --------===//
4884 /// Structure recording the 'active' range of an integer-valued
5022 /// Pseudo-evaluate the given integer expression, estimating the
5045 // Assume that non-integer casts can span the full range of the type.
5379 "comparison with non-integer type");
5572 // Check whether an integer constant comparison results in a value
5605 "unsigned comparison between two signed integer expressions?");
5754 // Try to convert the literal exactly to an integer. If we can, don't warn.
6352 // type is a pointer or an integer type.
6398 /// Diagnose when expression is an integer constant expression and its evaluation
6399 /// results in integer overflow