| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ComparisonCategories.h | 1 //===- ComparisonCategories.h - Three Way Comparison Data -------*- C++ -*-===// 9 // This file defines the Comparison Category enum and data types, which 39 /// An enumeration representing the different comparison categories 43 /// strong_ordering are collectively termed the comparison category types. 52 /// Determine the common comparison type, as defined in C++2a 59 /// Get the comparison category that should be used when comparing values of 65 /// comparison. These values map onto instances of comparison category types 97 /// the comparison category result type. 103 /// A map containing the comparison category result decls from the 117 /// The declaration for the comparison category type from the [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Headers/ |
| H A D | xmmintrin.h | 339 /// If either value in a comparison is NaN, returns the value from \a __b. 347 /// 32 bits of this operand are used in the comparison. 350 /// 32 bits of this operand are used in the comparison. 363 /// If either value in a comparison is NaN, returns the value from \a __b. 385 /// If either value in a comparison is NaN, returns the value from \a __b. 393 /// 32 bits of this operand are used in the comparison. 396 /// 32 bits of this operand are used in the comparison. 409 /// If either value in a comparison is NaN, returns the value from \a __b. 503 /// The comparison returns 0x0 for false, 0xFFFFFFFF for true, in the 505 /// If either value in a comparison is NaN, returns false. [all …]
|
| H A D | smmintrin.h | 1197 /// Each comparison returns 0x0 for false, 0xFFFFFFFFFFFFFFFF for true. 1207 /// \returns A 128-bit integer vector containing the comparison results. 1537 /* These specify the type of comparison operation. */ 1557 /* SSE4.2 Packed Comparison Intrinsics. */ 1558 /// Uses the immediate operand \a M to perform a comparison of string 1561 /// mask of the comparison. 1580 /// words, the type of comparison to perform, and the format of the return 1587 /// Bits [3:2]: Determine comparison type and aggregation method. \n 1590 /// 01: Ranges: Each character in \a B is compared to \a A. The comparison 1597 /// mask of the comparison results. \n [all …]
|
| H A D | emmintrin.h | 273 /// If either value in a comparison is NaN, returns the value from \a __b. 281 /// lower 64 bits of this operand are used in the comparison. 284 /// lower 64 bits of this operand are used in the comparison. 293 /// Performs element-by-element comparison of the two 128-bit vectors of 297 /// If either value in a comparison is NaN, returns the value from \a __b. 319 /// If either value in a comparison is NaN, returns the value from \a __b. 327 /// lower 64 bits of this operand are used in the comparison. 330 /// lower 64 bits of this operand are used in the comparison. 339 /// Performs element-by-element comparison of the two 128-bit vectors of 343 /// If either value in a comparison is NaN, returns the value from \a __b. [all …]
|
| /freebsd/contrib/bmake/unit-tests/ |
| H A D | cond-cmp-string.mk | 5 # This is a simple comparison of string literals. 11 # The right-hand side of the comparison may be written without quotes. 16 # The left-hand side of the comparison must be enclosed in quotes. 23 # An expression that occurs on the left-hand side of the comparison must be 103 # If at least one side of the comparison is a string literal, the string 104 # comparison is performed. 109 # If at least one side of the comparison is a string literal, the string 110 # comparison is performed. The ".0" in the left-hand side makes the two 117 # expect+1: Comparison with "<" requires both operands "string" and "string" to be numeric 125 # expect+1: Comparison with "<=" requires both operands "string" and "string" to be numeric [all …]
|
| H A D | cond-token-var.mk | 20 # A defined variable may appear on either side of the comparison. 58 # A defined variable may appear on either side of the comparison. 76 # An undefined variable without a comparison operator generates a parse error. 104 # The left-hand side of a comparison must not be an unquoted word. 109 # The left-hand side of a comparison must not be an unquoted word. 114 # The left-hand side of a comparison must not be an unquoted word. 131 # An expression in a comparison must not be undefined and have modifiers. 139 # The left-hand side of a comparison must not be an undefined expression with 148 # The right-hand side of a comparison must not be an undefined expression with
|
| H A D | cond-token-plain.mk | 47 # The right-hand side of a comparison is not parsed as a token, therefore 73 # Usually there is whitespace around the comparison operator, but this is 88 # Only the comparison operator terminates the comparison operand, and it's 89 # a coincidence that the '!' is both used in the '!=' comparison operator 90 # as well as for negating a comparison result. 92 # The characters '&' and '|' are part of the comparison operand. 100 # A bare word may occur alone in a condition, without any comparison 228 # bare word and second for parsing the left-hand side of a comparison. 230 # In '.if' directives, the left-hand side of a comparison must not be a bare 232 # for the second time. The right-hand side of a comparison may be a bare
|
| H A D | cond-cmp-string.exp | 5 make: cond-cmp-string.mk:118: Comparison with "<" requires both operands "string" and "string" to b… 6 make: cond-cmp-string.mk:126: Comparison with "<=" requires both operands "string" and "string" to … 7 make: cond-cmp-string.mk:134: Comparison with ">" requires both operands "string" and "string" to b… 8 make: cond-cmp-string.mk:142: Comparison with ">=" requires both operands "string" and "string" to …
|
| H A D | cond-cmp-numeric-ge.mk | 11 # This comparison yields the same result, whether numeric or character-based. 21 # If this comparison were character-based instead of numerical, the 65 # Numeric comparison works by parsing both sides 66 # as double, and then performing a normal comparison. The range of double is
|
| H A D | cond-cmp-numeric-gt.mk | 10 # This comparison yields the same result, whether numeric or character-based. 20 # If this comparison were character-based instead of numerical, the 64 # Numeric comparison works by parsing both sides 65 # as double, and then performing a normal comparison. The range of double is
|
| H A D | cond-cmp-numeric-le.mk | 11 # This comparison yields the same result, whether numeric or character-based. 21 # If this comparison were character-based instead of numerical, the 65 # Numeric comparison works by parsing both sides 66 # as double, and then performing a normal comparison. The range of double is
|
| H A D | cond-cmp-numeric-lt.mk | 10 # This comparison yields the same result, whether numeric or character-based. 20 # If this comparison were character-based instead of numerical, the 64 # Numeric comparison works by parsing both sides 65 # as double, and then performing a normal comparison. The range of double is
|
| H A D | cond-cmp-numeric-eq.mk | 5 # This comparison yields the same result, whether numeric or character-based. 11 # This comparison yields the same result, whether numeric or character-based. 43 # Numeric comparison works by parsing both sides 44 # as double, and then performing a normal comparison. The range of double is
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | MergeICmps.cpp | 157 // We need to make sure that we can do comparison in any order, so we in visitICmpLoadOperand() 178 // A comparison between two BCE atoms, e.g. `a == o.a` in the example at the 180 // Note: the terminology is misleading: the comparison is symmetric, so there 196 // A basic block with a comparison between two BCE atoms. 197 // The block might do extra work besides the atom comparison, in which case 199 // split into the atom comparison part and the "other work" part 212 // Returns true if the block does other works besides comparison. 230 // The basic block where this comparison happens. 303 // Visit the given comparison. If this is a comparison between two valid 304 // BCE atoms, returns the comparison. [all …]
|
| /freebsd/secure/lib/libcrypto/man/man3/ |
| H A D | DEFINE_STACK_OF.3 | 173 \&\fBsk_\fR\f(BITYPE\fR\fB_new\fR() allocates a new empty stack using comparison function 174 \&\fIcompare\fR. If \fIcompare\fR is NULL then no comparison function is used. This 177 \&\fBsk_\fR\f(BITYPE\fR\fB_new_null\fR() allocates a new empty stack with no comparison 191 \&\fBsk_\fR\f(BITYPE\fR\fB_new_reserve\fR() also sets the comparison function \fIcompare\fR 192 to the newly created stack. If \fIcompare\fR is NULL then no comparison 195 \&\fBsk_\fR\f(BITYPE\fR\fB_set_cmp_func\fR() sets the comparison function of \fIsk\fR to 196 \&\fIcompare\fR. The previous comparison function is returned or NULL if there 197 was no previous comparison function. 242 case where no comparison function has been specified, the function 244 where a comparison function has been specified, the function performs [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | FunctionComparator.h | 44 /// which is used by the comparison routine to order references to globals. This 104 /// Start the comparison. 117 /// Constants comparison. 118 /// Its analog to lexicographical comparison between hypothetical numbers 128 /// to the contents comparison. 129 /// If types differ, remember types comparison result and check 138 /// comparison. 140 /// pointers of the same address space - go to contents comparison. 145 /// and return types comparison result (so it determines the 228 /// Comparison order: [all …]
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | DEFINE_STACK_OF.pod | 109 B<sk_I<TYPE>_new>() allocates a new empty stack using comparison function 110 I<compare>. If I<compare> is NULL then no comparison function is used. This 113 B<sk_I<TYPE>_new_null>() allocates a new empty stack with no comparison 127 B<sk_I<TYPE>_new_reserve>() also sets the comparison function I<compare> 128 to the newly created stack. If I<compare> is NULL then no comparison 131 B<sk_I<TYPE>_set_cmp_func>() sets the comparison function of I<sk> to 132 I<compare>. The previous comparison function is returned or NULL if there 133 was no previous comparison function. 174 case where no comparison function has been specified, the function 176 where a comparison function has been specified, the function performs [all …]
|
| H A D | OPENSSL_strcasecmp.pod | 16 The OPENSSL_strcasecmp function performs a byte-by-byte comparison of the strings 23 case insensitive. Otherwise the comparison is done in current locale. 32 OpenSSL extensively uses case insensitive comparison of ASCII strings. Though 36 comparison.
|
| H A D | X509_cmp.pod | 28 I<a> and I<b>. The comparison is based on the B<memcmp> result of the hash 33 The comparison is based on the B<memcmp> result of the 55 The B<X509> comparison functions return B<-1>, B<0>, or B<1> if object I<a> is 65 the comparison job. Data to be compared varies from DER encoding data, hash 66 value or B<ASN1_STRING>. The sign of the comparison can be used to order the
|
| /freebsd/share/man/man4/ |
| H A D | kcov.4 | 88 Comparison tracing provides information about data flow; information about 98 the comparison. 106 a comparison of 8-bit integers 108 a comparison of 16-bit integers 110 a comparison of 32-bit integers 112 a comparison of 64-bit integers 116 fourth and final field stores the program counter value of the comparison.
|
| /freebsd/lib/libc/db/man/ |
| H A D | btree.3 | 155 Compare is the key comparison function. 159 The same comparison function must be used on a given tree every time it 165 (no comparison function is specified), the keys are compared 171 is the prefix comparison function. 184 no comparison function is specified, a default lexical comparison routine 190 and a comparison routine is specified, no prefix comparison is
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | compare.cppm | |
| /freebsd/crypto/krb5/src/plugins/kdb/db2/libdb2/man/ |
| H A D | db_btree.3 | 74 Compare is the key comparison function. 78 The same comparison function must be used on a given tree every time it 82 is NULL (no comparison function is specified), the keys are compared 142 Prefix is the prefix comparison function. 153 no comparison function is specified, a default lexical comparison function 157 is NULL and a comparison function is specified, no prefix comparison is
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonHardwareLoops.cpp | 123 struct Comparison { struct 141 assert ((!((Cmp & L) && (Cmp & G))) && "Malformed comparison operator"); in getSwappedComparison() 179 /// Return the comparison kind for the specified opcode. 180 Comparison::Kind getComparisonKind(unsigned CondOpc, 200 int64_t IVBump, Comparison::Kind Cmp) const; 273 /// The desired flow is: phi ---> bump -+-> comparison-in-latch. 282 /// +-> comparison-in-latch (against upper_bound-bump), 283 /// i.e. the comparison that controls the loop execution may be using 289 /// couldn't be identified, or if the value in the latch's comparison 476 // Exactly one of the input registers to the comparison should be among in findInductionRegister() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
| H A D | LVCompare.h | 10 // view comparison. 33 // As the comparison is performed twice (by exchanging the reference 35 // the comparison pass. 40 // Reader used on the LHS of the comparison. 69 // Perform comparison between the 'Reference' and 'Target' scopes tree.
|