/netbsd/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrAtomics.td | 17 string asmstr_s, bits<32> atomic_op, 20 !or(0xfe00, !and(0xff, atomic_op)), is64>, 25 bits<32> atomic_op = -1> { 27 !or(0xfe00, !and(0xff, atomic_op))>, 222 defm "" : WebAssemblyLoad<rc, name, !or(0xfe00, !and(0xff, atomic_op)), 340 defm "" : WebAssemblyStore<rc, name, !or(0xfe00, !and(0xff, atomic_op)), 466 int atomic_op> { 472 !strconcat(name, "\t${off}${p2align}"), atomic_op, "false">; 478 !strconcat(name, "\t${off}${p2align}"), atomic_op, "true">; 763 int atomic_op> { [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
H A D | TargetSelectionDAG.td | 1474 multiclass binary_atomic_op_ord<SDNode atomic_op> { 1502 multiclass ternary_atomic_op_ord<SDNode atomic_op> { 1552 defm NAME#_8 : binary_atomic_op_ord<atomic_op>; 1553 defm NAME#_16 : binary_atomic_op_ord<atomic_op>; 1554 defm NAME#_32 : binary_atomic_op_ord<atomic_op>; 1555 defm NAME#_64 : binary_atomic_op_ord<atomic_op>; 1558 multiclass ternary_atomic_op<SDNode atomic_op> { 1580 defm NAME#_8 : ternary_atomic_op_ord<atomic_op>; 1581 defm NAME#_16 : ternary_atomic_op_ord<atomic_op>; 1582 defm NAME#_32 : ternary_atomic_op_ord<atomic_op>; [all …]
|
/netbsd/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
H A D | atomics.md | 262 (atomic_op:ALLI 341 [(atomic_op:ALLI (match_dup 0) 420 (atomic_op:ALLI 501 [(atomic_op:ALLI (match_dup 1) 570 (atomic_op:ALLI 598 (atomic_op:ALLI
|
H A D | iterators.md | 1743 (define_code_iterator atomic_op [plus minus ior xor and])
|
/netbsd/external/gpl3/gcc/dist/gcc/config/aarch64/ |
H A D | atomics.md | 262 (atomic_op:ALLI 341 [(atomic_op:ALLI (match_dup 0) 420 (atomic_op:ALLI 501 [(atomic_op:ALLI (match_dup 1) 570 (atomic_op:ALLI 598 (atomic_op:ALLI
|
H A D | iterators.md | 2156 (define_code_iterator atomic_op [plus minus ior xor and])
|
/netbsd/external/gpl3/gcc.old/dist/gcc/config/cris/ |
H A D | sync.md | 70 (define_code_iterator atomic_op [plus minus ior and xor mult]) 102 (atomic_op:BWD (match_dup 0) (match_dup 1))] 124 (atomic_op:BWD
|
/netbsd/external/gpl3/gcc/dist/gcc/config/cris/ |
H A D | sync.md | 65 (define_code_iterator atomic_op [plus minus ior and xor mult]) 97 (atomic_op:BWD (match_dup 0) (match_dup 1))] 119 (atomic_op:BWD
|
/netbsd/external/gpl3/gcc/dist/gcc/ |
H A D | tree-ssa-forwprop.cc | 1257 enum tree_code atomic_op = ERROR_MARK; in simplify_builtin_call() local 1466 atomic_op = OP; \ in simplify_builtin_call() 1528 && gimple_assign_rhs_code (use_stmt) == atomic_op) in simplify_builtin_call() 1532 else if (atomic_op != MINUS_EXPR) in simplify_builtin_call() 1535 else if (atomic_op == MINUS_EXPR in simplify_builtin_call() 1548 else if (atomic_op == BIT_AND_EXPR || atomic_op == BIT_IOR_EXPR) in simplify_builtin_call() 1585 if (o && atomic_op != PLUS_EXPR) in simplify_builtin_call() 1691 if (atomic_op != BIT_AND_EXPR in simplify_builtin_call() 1692 && atomic_op != BIT_IOR_EXPR in simplify_builtin_call() 1720 switch (atomic_op) in simplify_builtin_call() [all …]
|
H A D | ChangeLog-2019 | 14071 (atomic_<atomic_op><ALLI>): Likewise. 14072 (atomic_fetch_<atomic_op><ALLI>): Likewise. 14073 (atomic_<atomic_op>_fetch<ALLI>): Likewise.
|
H A D | ChangeLog-2018 | 6538 (aarch64_atomic_<ATOMIC_LDOP><ALLI>_lse): Drop atomic_op iterator 6542 (aarch64_atomic_<atomic_op>_fetch<ALLI>_lse): Remove.
|
H A D | ChangeLog-2012 | 2858 (syncop): Rename to atomic_op.
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstructions.td | 480 multiclass ret_noret_binary_atomic_op<SDNode atomic_op, bit IsInt = 1> { 483 defm "_"#as : binary_atomic_op<atomic_op, IsInt>; 486 defm "_"#as#"_noret" : binary_atomic_op<atomic_op, IsInt>; 490 defm "_"#as#"_ret" : binary_atomic_op<atomic_op, IsInt>;
|
/netbsd/external/gpl3/gcc/dist/gcc/fortran/ |
H A D | openmp.cc | 2673 c->atomic_op = GFC_OMP_ATOMIC_READ; in gfc_match_omp_clauses() 2907 c->atomic_op = GFC_OMP_ATOMIC_UPDATE; in gfc_match_omp_clauses() 3007 c->atomic_op = GFC_OMP_ATOMIC_WRITE; in gfc_match_omp_clauses() 5825 if (c->atomic_op == GFC_OMP_ATOMIC_UNSET) in gfc_match_omp_atomic() 5826 c->atomic_op = GFC_OMP_ATOMIC_UPDATE; in gfc_match_omp_atomic() 5861 else if (c->atomic_op == GFC_OMP_ATOMIC_READ) in gfc_match_omp_atomic() 5871 switch (c->atomic_op) in gfc_match_omp_atomic() 5909 c->atomic_op = GFC_OMP_ATOMIC_UPDATE; in gfc_match_oacc_atomic() 5915 c->atomic_op = GFC_OMP_ATOMIC_READ; in gfc_match_oacc_atomic() 5917 c->atomic_op = GFC_OMP_ATOMIC_WRITE; in gfc_match_oacc_atomic() [all …]
|
H A D | dump-parse-tree.cc | 1907 if (omp_clauses->atomic_op != GFC_OMP_ATOMIC_UNSET) in show_omp_clauses() 1909 const char *atomic_op; in show_omp_clauses() local 1910 switch (omp_clauses->atomic_op & GFC_OMP_ATOMIC_MASK) in show_omp_clauses() 1912 case GFC_OMP_ATOMIC_READ: atomic_op = "READ"; break; in show_omp_clauses() 1913 case GFC_OMP_ATOMIC_WRITE: atomic_op = "WRITE"; break; in show_omp_clauses() 1914 case GFC_OMP_ATOMIC_UPDATE: atomic_op = "UPDATE"; break; in show_omp_clauses() 1918 fputs (atomic_op, dumpfile); in show_omp_clauses()
|
H A D | trans-openmp.cc | 4647 if (((atomic_code->ext.omp_clauses->atomic_op & GFC_OMP_ATOMIC_MASK) in gfc_trans_omp_atomic() 4654 if ((atomic_code->ext.omp_clauses->atomic_op & GFC_OMP_ATOMIC_MASK) in gfc_trans_omp_atomic() 4697 if (((atomic_code->ext.omp_clauses->atomic_op & GFC_OMP_ATOMIC_MASK) in gfc_trans_omp_atomic() 4699 || (atomic_code->ext.omp_clauses->atomic_op & GFC_OMP_ATOMIC_SWAP) in gfc_trans_omp_atomic() 4855 if (((atomic_code->ext.omp_clauses->atomic_op & GFC_OMP_ATOMIC_MASK) in gfc_trans_omp_atomic() 4857 || (atomic_code->ext.omp_clauses->atomic_op & GFC_OMP_ATOMIC_SWAP) in gfc_trans_omp_atomic()
|
H A D | gfortran.h | 1527 enum gfc_omp_atomic_op atomic_op; member
|
H A D | ChangeLog-2020 | 376 (gfc_omp_clauses): Add capture and atomic_op.
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AVR/ |
H A D | AVRInstrInfo.td | 1294 Pseudo<(outs DRC:$rd), (ins PTRRC:$rr), "atomic_op", 1299 Pseudo<(outs), (ins PTRRC:$rd, DRC:$rr), "atomic_op", 1305 "atomic_op",
|
/netbsd/external/gpl3/gcc/dist/gcc/c/ |
H A D | c-typeck.c | 4614 bool atomic_op; in build_unary_op() local 4615 atomic_op = really_atomic_lvalue (arg); in build_unary_op() 4626 if (!atomic_op) in build_unary_op() 4747 if (atomic_op) in build_unary_op()
|
H A D | c-typeck.cc | 4645 bool atomic_op; in build_unary_op() local 4646 atomic_op = really_atomic_lvalue (arg); in build_unary_op() 4657 if (!atomic_op) in build_unary_op() 4778 if (atomic_op) in build_unary_op()
|
/netbsd/external/gpl3/gcc.old/dist/gcc/c/ |
H A D | c-typeck.c | 4614 bool atomic_op; in build_unary_op() local 4615 atomic_op = really_atomic_lvalue (arg); in build_unary_op() 4626 if (!atomic_op) in build_unary_op() 4747 if (atomic_op) in build_unary_op()
|