Home
last modified time | relevance | path

Searched refs:operators (Results 1 – 25 of 673) sorted by relevance

12345678910>>...27

/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Doperators.def3 This file contains definitions of the various C++ operators,
4 including both overloadable operators (like `+') and
5 non-overloadable operators (like the `?:' ternary operator).
39 assignment operators, the same tree-codes are reused; i.e.,
50 ovl_op_flags bits. Postincrement and postdecrement operators are
57 order the operators are presented in this file. Unary_ops must
58 preceed a matching binary op (i.e. '+'). Assignment operators must
70 /* Memory allocation operators. ARITY has special meaning. */
79 /* Unary operators. */
97 /* Binary operators. */
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Doperators.def3 This file contains definitions of the various C++ operators,
4 including both overloadable operators (like `+') and
5 non-overloadable operators (like the `?:' ternary operator).
39 assignment operators, the same tree-codes are reused; i.e.,
50 ovl_op_flags bits. Postincrement and postdecrement operators are
57 order the operators are presented in this file. Unary_ops must
58 preceed a matching binary op (i.e. '+'). Assignment operators must
70 /* Memory allocation operators. ARITY has special meaning. */
79 /* Unary operators. */
97 /* Binary operators. */
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/
H A DLangImpl06.rst15 doesn't have many useful operators (like division, logical negation, or
19 user-defined operators to the simple and beautiful Kaleidoscope
35 redefine existing operators: you can't programmatically change the
36 grammar, introduce new operators, change precedence levels, etc. In this
38 user round out the set of operators that are supported.
40 The point of going into user-defined operators in a tutorial like this
46 the programmer to introduce new operators into the grammar: the grammar
49 The two specific features we'll add are programmable unary operators
50 (right now, Kaleidoscope has no unary operators at all) as well as
51 binary operators. An example of this is:
[all …]
H A DLangImpl02.rst97 the variable name, binary operators capture their opcode (e.g. '+'), and
101 Note that there is no discussion about precedence of binary operators,
317 tutorial <LangImpl06.html#user-defined-unary-operators>`_. In order to parse an arbitrary
359 This parsing technique uses the precedence of binary operators to guide
380 // Install standard binary operators.
390 operators (this can obviously be extended by you, our brave and intrepid
393 map makes it easy to add new operators and makes it clear that the
394 algorithm doesn't depend on the specific operators involved, but it
400 down an expression with potentially ambiguous binary operators into
403 expressions separated by binary operators. As such, it will first parse
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/libiberty/
H A Dcplus-dem.c241 static const char * const operators[][2] = in ada_demangle() local
251 for (k = 0; operators[k][0] != NULL; k++) in ada_demangle()
253 size_t slen = strlen (operators[k][0]); in ada_demangle()
254 if (strncmp (p, operators[k][0], slen) == 0) in ada_demangle()
257 slen = strlen (operators[k][1]); in ada_demangle()
259 memcpy (d, operators[k][1], slen); in ada_demangle()
266 if (operators[k][0] == NULL) in ada_demangle()
/netbsd-src/external/gpl3/binutils/dist/libiberty/
H A Dcplus-dem.c241 static const char * const operators[][2] = in ada_demangle() local
251 for (k = 0; operators[k][0] != NULL; k++) in ada_demangle()
253 size_t slen = strlen (operators[k][0]); in ada_demangle()
254 if (strncmp (p, operators[k][0], slen) == 0) in ada_demangle()
257 slen = strlen (operators[k][1]); in ada_demangle()
259 memcpy (d, operators[k][1], slen); in ada_demangle()
266 if (operators[k][0] == NULL) in ada_demangle()
/netbsd-src/external/gpl3/gcc.old/dist/libiberty/
H A Dcplus-dem.c241 static const char * const operators[][2] = in ada_demangle() local
251 for (k = 0; operators[k][0] != NULL; k++) in ada_demangle()
253 size_t slen = strlen (operators[k][0]); in ada_demangle()
254 if (strncmp (p, operators[k][0], slen) == 0) in ada_demangle()
257 slen = strlen (operators[k][1]); in ada_demangle()
259 memcpy (d, operators[k][1], slen); in ada_demangle()
266 if (operators[k][0] == NULL) in ada_demangle()
/netbsd-src/external/gpl3/gcc/dist/libiberty/
H A Dcplus-dem.c241 static const char * const operators[][2] = in ada_demangle() local
251 for (k = 0; operators[k][0] != NULL; k++) in ada_demangle()
253 size_t slen = strlen (operators[k][0]); in ada_demangle()
254 if (strncmp (p, operators[k][0], slen) == 0) in ada_demangle()
257 slen = strlen (operators[k][1]); in ada_demangle()
259 memcpy (d, operators[k][1], slen); in ada_demangle()
266 if (operators[k][0] == NULL) in ada_demangle()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInstruction.def140 // Standard unary operators...
145 // Standard binary operators...
160 // Logical operators (integer operands)
169 // Memory operators...
180 // Cast operators ...
204 // Other operators...
/netbsd-src/share/doc/papers/px/
H A Dfig2.3.raw17 LRV* l,A 2.5 Right value (load) operators
18 RV* l,a 2.5 Right value (load) operators
19 CON* v 2.5 Load constant operators
20 AS* 2.5 Assignment operators
26 IND* 2.6 Indirection operators
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/
H A DChangeLog-2014128 propagating_allocator equality and inequality operators to __gnu_test
237 operators.
467 __future_base::_Task_setter::operator()): Make call operators const.
1498 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
2270 * testsuite/23_containers/unordered_map/operators/1.cc: Likewise.
2354 * testsuite/23_containers/unordered_multimap/operators/1.cc: Likewise.
2355 * testsuite/23_containers/unordered_multimap/operators/2.cc: Likewise.
2434 * testsuite/23_containers/unordered_multiset/operators/1.cc: Likewise.
2505 * testsuite/23_containers/unordered_set/operators/1.cc: Likewise.
2506 * testsuite/23_containers/unordered_set/operators/52309.cc: Likewise.
[all …]
H A DChangeLog-2016114 functions to disable unsupported operators for unique_ptr<T[]>.
471 Implement LWG 2534, Constrain rvalue stream operators.
1033 * testsuite/ext/random/uniform_inside_sphere_distribution/operators/
1035 * testsuite/ext/random/uniform_inside_sphere_distribution/operators/
1037 * testsuite/ext/random/uniform_inside_sphere_distribution/operators/
1039 * testsuite/ext/random/uniform_inside_sphere_distribution/operators/
1082 operators/equal.cc: New.
1084 operators/generate.cc: New.
1086 operators/inequal.cc: New.
1088 operators/serialize.cc: New.
[all …]
H A DChangeLog-2009269 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc: Same.
270 * testsuite/29_atomics/atomic_integral/operators/
272 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc: Same.
273 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc: Same.
274 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Same.
275 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Same.
276 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Same.
277 * testsuite/29_atomics/atomic_integral/operators/
301 * testsuite/29_atomics/atomic/operators/integral_assignment.cc: Same.
302 * testsuite/29_atomics/atomic/operators/integral_conversion.cc: Same.
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/visium/
H A Dvisium-modes.def24 are valid in this mode, which means that only the =,!= and <,>= operators
29 instruction. Only the =,!= and unsigned <,>= operators can be used in
33 they explicitly set the V flag (signed overflow). Only the =,!= operators
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/visium/
H A Dvisium-modes.def24 are valid in this mode, which means that only the =,!= and <,>= operators
29 instruction. Only the =,!= and unsigned <,>= operators can be used in
33 they explicitly set the V flag (signed overflow). Only the =,!= operators
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DOperatorKinds.def10 // all of the overloadable C++ operators.
16 /// In this file, each of the overloadable C++ operators is enumerated
19 /// file. OVERLOADED_OPERATOR is used for single-token operators
37 /// operator. Note that some operators (e.g., "operator+" and
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc-modes.def33 are valid in this mode, which means that only the =,!= and <,>= operators
38 <,>= operators can be used in conjunction with it.
41 they explicitly set the V flag (signed overflow). Only the =,!= operators
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsparc-modes.def33 are valid in this mode, which means that only the =,!= and <,>= operators
38 <,>= operators can be used in conjunction with it.
41 they explicitly set the V flag (signed overflow). Only the =,!= operators
/netbsd-src/external/gpl3/gcc.old/usr.bin/backend/
H A DMakefile176 gimple-match.c: genmatch cfn-operators.pd
179 generic-match.c: genmatch cfn-operators.pd
444 cfn-operators.pd: gencfn-macros
445 ./gencfn-macros -o > cfn-operators.pd.tmp && \
446 mv cfn-operators.pd.tmp cfn-operators.pd
448 cfn-operators.pd.tmp cfn-operators.pd
/netbsd-src/external/lgpl3/gmp/dist/demos/expr/
H A DREADME123 All the standard C operators are available, with the usual precedences, plus
141 Currently only mpz_expr has the bitwise ~ % & ^ and | operators. The
217 to provide additional operators or functions, or to completely change the
281 longest matching name. So for instance operators "<" and "<=" exist, and
293 Binary operators are left associative by default, meaning they're evaluated
302 Unary operators are postfix by default. For example a factorial to be used
375 Some special types exist for comparison operators (or functions).
392 These can be used as operators too, for instance the following would be the
405 - a subset of the C operators, to be rid of infrequently used things
416 some operators with a more mathematical syntax. Notice there's no need to
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DOperationKinds.def368 // [C++ 5.5] Pointer-to-member operators.
371 // [C99 6.5.5] Multiplicative operators.
375 // [C99 6.5.6] Additive operators.
378 // [C99 6.5.7] Bitwise shift operators.
383 // [C99 6.5.8] Relational operators.
388 // [C99 6.5.9] Equality operators.
401 // [C99 6.5.16] Assignment operators.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssembly.td34 "Enable non-trapping float-to-int conversion operators">;
39 "Enable sign extension operators">;
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/decimal/
H A Ddecimal102 // 3.2.7 Unary arithmetic operators.
110 // 3.2.8 Binary arithmetic operators.
182 // 3.2.9 Comparison operators.
259 // 3.2.2.6 Increment and decrement operators.
345 // 3.2.3.6 Increment and decrement operators.
432 // 3.2.4.6 Increment and decrement operators.
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/decimal/
H A Ddecimal102 // 3.2.7 Unary arithmetic operators.
110 // 3.2.8 Binary arithmetic operators.
182 // 3.2.9 Comparison operators.
259 // 3.2.2.6 Increment and decrement operators.
345 // 3.2.3.6 Increment and decrement operators.
432 // 3.2.4.6 Increment and decrement operators.
/netbsd-src/external/mit/isl/dist/doc/
H A DCodingStyle9 - use single spaces around binary operators such as '+', '-', '=', '!='
10 - no space after unary operators such as '!'

12345678910>>...27