Home
last modified time | relevance | path

Searched full:comparison (Results 1 – 25 of 1376) sorted by relevance

12345678910>>...56

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComparisonCategories.h1 //===- 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 Dxmmintrin.h319 /// 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 Dsmmintrin.h1191 /// 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 Demmintrin.h262 /// 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 Dcond-cmp-string.mk5 # 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 Dcond-token-plain.mk18 # 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 Dcond-cmp-string.exp5 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 Dcond-token-var.mk20 # 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 Dcond-cmp-numeric-ge.mk11 # 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 Dcond-cmp-numeric-gt.mk10 # 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 Dcond-cmp-numeric-le.mk11 # 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 Dcond-cmp-numeric-lt.mk10 # 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 Dcond-cmp-numeric-eq.mk5 # 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 DMergeICmps.cpp157 // 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 DFunctionComparator.h43 /// 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 DDEFINE_STACK_OF.pod109 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 DOPENSSL_strcasecmp.pod16 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 DX509_cmp.pod28 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 DDEFINE_STACK_OF.3246 \&\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 Dkcov.488 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 Dbtree.3155 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 Dcompare.cppm
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp130 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 DLVCompare.h10 // 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 Ddiff.h158 /* 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…

12345678910>>...56