/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 | 319 /// If either value in a comparison is NaN, returns the value from \a __b. 327 /// 32 bits of this operand are used in the comparison. 330 /// 32 bits of this operand are used in the comparison. 343 /// If either value in a comparison is NaN, returns the value from \a __b. 365 /// If either value in a comparison is NaN, returns the value from \a __b. 373 /// 32 bits of this operand are used in the comparison. 376 /// 32 bits of this operand are used in the comparison. 389 /// If either value in a comparison is NaN, returns the value from \a __b. 487 /// The comparison returns 0x0 for false, 0xFFFFFFFF for true, in the 489 /// If either value in a comparison is NaN, returns false. [all …]
|
H A D | smmintrin.h | 1191 /// Each comparison returns 0x0 for false, 0xFFFFFFFFFFFFFFFF for true. 1201 /// \returns A 128-bit integer vector containing the comparison results. 1531 /* These specify the type of comparison operation. */ 1551 /* SSE4.2 Packed Comparison Intrinsics. */ 1552 /// Uses the immediate operand \a M to perform a comparison of string 1555 /// mask of the comparison. 1574 /// words, the type of comparison to perform, and the format of the return 1581 /// Bits [3:2]: Determine comparison type and aggregation method. \n 1584 /// 01: Ranges: Each character in \a B is compared to \a A. The comparison 1591 /// mask of the comparison results. \n [all …]
|
H A D | emmintrin.h | 262 /// If either value in a comparison is NaN, returns the value from \a __b. 270 /// lower 64 bits of this operand are used in the comparison. 273 /// lower 64 bits of this operand are used in the comparison. 282 /// Performs element-by-element comparison of the two 128-bit vectors of 286 /// If either value in a comparison is NaN, returns the value from \a __b. 308 /// If either value in a comparison is NaN, returns the value from \a __b. 316 /// lower 64 bits of this operand are used in the comparison. 319 /// lower 64 bits of this operand are used in the comparison. 328 /// Performs element-by-element comparison of the two 128-bit vectors of 332 /// 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-plain.mk | 18 # The right-hand side of the comparison is just a '"', before unescaping. 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 [all …]
|
H A D | cond-cmp-string.exp | 5 make: "cond-cmp-string.mk" line 118: Comparison with '<' requires both operands 'string' and 'strin… 6 make: "cond-cmp-string.mk" line 126: Comparison with '<=' requires both operands 'string' and 'stri… 7 make: "cond-cmp-string.mk" line 134: Comparison with '>' requires both operands 'string' and 'strin… 8 make: "cond-cmp-string.mk" line 142: Comparison with '>=' requires both operands 'string' and 'stri…
|
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.
|
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/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | FunctionComparator.h | 43 /// which is used by the comparison routine to order references to globals. This 103 /// Start the comparison. 115 /// Constants comparison. 116 /// Its analog to lexicographical comparison between hypothetical numbers 126 /// to the contents comparison. 127 /// If types differ, remember types comparison result and check 136 /// comparison. 138 /// pointers of the same address space - go to contents comparison. 143 /// and return types comparison result (so it determines the 226 /// Comparison orde [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 where no comparison function has been specified, the function performs 177 where a comparison functio [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 32 parameters I<a> and I<b>. The comparison is based on the B<memcmp> result of the 54 The B<X509> comparison functions return B<-1>, B<0>, or B<1> if object I<a> is 64 the comparison job. Data to be compared varies from DER encoding data, hash 65 value or B<ASN1_STRING>. The sign of the comparison can be used to order the
|
/freebsd/secure/lib/libcrypto/man/man3/ |
H A D | DEFINE_STACK_OF.3 | 246 \&\fBsk_\f(BI\s-1TYPE\s0\fB_new\fR() allocates a new empty stack using comparison function 247 \&\fIcompare\fR. If \fIcompare\fR is \s-1NULL\s0 then no comparison function is used. This 250 \&\fBsk_\f(BI\s-1TYPE\s0\fB_new_null\fR() allocates a new empty stack with no comparison 264 \&\fBsk_\f(BI\s-1TYPE\s0\fB_new_reserve\fR() also sets the comparison function \fIcompare\fR 265 to the newly created stack. If \fIcompare\fR is \s-1NULL\s0 then no comparison 268 \&\fBsk_\f(BI\s-1TYPE\s0\fB_set_cmp_func\fR() sets the comparison function of \fIsk\fR to 269 \&\fIcompare\fR. The previous comparison function is returned or \s-1NULL\s0 if there 270 was no previous comparison function. 315 where no comparison function has been specified, the function performs 318 where a comparison function has been specified, \fIsk\fR is sorted and [all …]
|
/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/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 130 struct Comparison { struct 148 assert ((!((Cmp & L) && (Cmp & G))) && "Malformed comparison operator"); in getSwappedComparison() 186 /// Return the comparison kind for the specified opcode. 187 Comparison::Kind getComparisonKind(unsigned CondOpc, 207 int64_t IVBump, Comparison::Kind Cmp) const; 280 /// The desired flow is: phi ---> bump -+-> comparison-in-latch. 289 /// +-> comparison-in-latch (against upper_bound-bump), 290 /// i.e. the comparison that controls the loop execution may be using 296 /// couldn't be identified, or if the value in the latch's comparison 483 // 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. 32 // As the comparison is performed twice (by exchanging the reference 34 // the comparison pass. 39 // Reader used on the LHS of the comparison. 68 // Perform comparison between the 'Reference' and 'Target' scopes tree.
|
/freebsd/contrib/diff/src/ |
H A D | diff.h | 158 /* In directory comparison, specify file to start with (-S). 159 This is used for resuming an aborted comparison. 207 /* The result of comparison is an "edit script": a chain of `struct change'. 284 The results of comparison are stored here. */ 304 struct comparison struct 307 struct comparison const *parent; /* parent, if a recursive comparison */ argument 321 int diff_2_files (struct comparison *); 328 int diff_dirs (struct comparison const *, int (*) (struct comparison const *, char const *, char co…
|