/third_party/ltp/tools/sparse/sparse-src/ |
D | builtin.c | 514 static struct symbol_op atomic_op = { variable 638 { "__atomic_add_fetch", NULL, 0, { vol_ptr, &dyntype, &int_ctype }, .op = &atomic_op }, 640 { "__atomic_and_fetch", NULL, 0, { vol_ptr, &dyntype, &int_ctype }, .op = &atomic_op }, 642 …e, 0, { vol_ptr, &ptr_ctype, &ptr_ctype, &bool_ctype, &int_ctype, &int_ctype }, .op = &atomic_op }, 643 …ype, 0, { vol_ptr, &ptr_ctype, &dyntype, &bool_ctype, &int_ctype, &int_ctype }, .op = &atomic_op }, 644 …mic_exchange", &void_ctype, 0, { vol_ptr, &ptr_ctype, &ptr_ctype, &int_ctype }, .op = &atomic_op }, 645 { "__atomic_exchange_n", NULL, 0, { vol_ptr, &dyntype, &int_ctype }, .op = &atomic_op }, 646 { "__atomic_fetch_add", NULL, 0, { vol_ptr, &dyntype, &int_ctype }, .op = &atomic_op }, 647 { "__atomic_fetch_and", NULL, 0, { vol_ptr, &dyntype, &int_ctype }, .op = &atomic_op }, 648 { "__atomic_fetch_nand",NULL, 0, { vol_ptr, &dyntype, &int_ctype }, .op = &atomic_op }, [all …]
|
D | parse.c | 186 static struct symbol_op atomic_op = { variable 485 N("_Atomic", &atomic_op, .mods = MOD_ATOMIC),
|
/third_party/mesa3d/src/intel/compiler/ |
D | brw_eu.h | 632 unsigned atomic_op, in brw_dp_untyped_atomic_desc() argument 649 SET_BITS(atomic_op, 3, 0) | in brw_dp_untyped_atomic_desc() 659 unsigned atomic_op, in brw_dp_untyped_atomic_float_desc() argument 669 SET_BITS(atomic_op, 1, 0) | in brw_dp_untyped_atomic_float_desc() 905 unsigned atomic_op, in brw_dp_a64_untyped_atomic_desc() argument 918 SET_BITS(atomic_op, 3, 0) | in brw_dp_a64_untyped_atomic_desc() 930 unsigned atomic_op, in brw_dp_a64_untyped_atomic_float_desc() argument 944 SET_BITS(atomic_op, 1, 0) | in brw_dp_a64_untyped_atomic_float_desc() 955 unsigned atomic_op, in brw_dp_typed_atomic_desc() argument 977 SET_BITS(atomic_op, 3, 0) | in brw_dp_typed_atomic_desc() [all …]
|
D | brw_eu_emit.c | 3133 unsigned atomic_op, in brw_untyped_atomic() argument 3151 brw_dp_untyped_atomic_desc(devinfo, exec_size, atomic_op, in brw_untyped_atomic()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 1426 multiclass binary_atomic_op_ord<SDNode atomic_op> { 1454 multiclass ternary_atomic_op_ord<SDNode atomic_op> { 1482 multiclass binary_atomic_op<SDNode atomic_op, bit IsInt = 1> { 1484 (atomic_op node:$ptr, node:$val)> { 1489 (atomic_op node:$ptr, node:$val)> { 1494 (atomic_op node:$ptr, node:$val)> { 1499 (atomic_op node:$ptr, node:$val)> { 1504 defm NAME#_8 : binary_atomic_op_ord<atomic_op>; 1505 defm NAME#_16 : binary_atomic_op_ord<atomic_op>; 1506 defm NAME#_32 : binary_atomic_op_ord<atomic_op>; [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyInstrAtomics.td | 17 string asmstr_s = "", bits<32> atomic_op = -1> { 19 !or(0xfe00, !and(0xff, atomic_op))>, 24 bits<32> atomic_op = -1> { 26 !or(0xfe00, !and(0xff, atomic_op))>, 133 multiclass AtomicLoad<WebAssemblyRegClass rc, string name, int atomic_op> { 134 defm "" : WebAssemblyLoad<rc, name, !or(0xfe00, !and(0xff, atomic_op))>, 271 multiclass AtomicStore<WebAssemblyRegClass rc, string name, int atomic_op> { 272 defm "" : WebAssemblyStore<rc, name, !or(0xfe00, !and(0xff, atomic_op))>, 377 int atomic_op> { 383 !strconcat(name, "\t${off}${p2align}"), atomic_op>; [all …]
|
/third_party/skia/third_party/externals/spirv-cross/ |
D | spirv_hlsl.cpp | 4398 const char *atomic_op = nullptr; in emit_atomic() local 4409 atomic_op = "InterlockedAdd"; in emit_atomic() 4414 atomic_op = "InterlockedAdd"; in emit_atomic() 4419 atomic_op = "InterlockedAdd"; in emit_atomic() 4424 atomic_op = "InterlockedAdd"; in emit_atomic() 4430 atomic_op = "InterlockedMin"; in emit_atomic() 4435 atomic_op = "InterlockedMax"; in emit_atomic() 4439 atomic_op = "InterlockedAnd"; in emit_atomic() 4443 atomic_op = "InterlockedOr"; in emit_atomic() 4447 atomic_op = "InterlockedXor"; in emit_atomic() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstructions.td | 451 multiclass ret_noret_binary_atomic_op<SDNode atomic_op, bit IsInt = 1> { 454 defm "_"#as : binary_atomic_op<atomic_op, IsInt>; 457 defm "_"#as#"_noret" : binary_atomic_op<atomic_op, IsInt>; 461 defm "_"#as#"_ret" : binary_atomic_op<atomic_op, IsInt>;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/ |
D | AVRInstrInfo.td | 1265 Pseudo<(outs DRC:$rd), (ins PTRRC:$rr), "atomic_op", 1270 Pseudo<(outs), (ins PTRRC:$rd, DRC:$rr), "atomic_op", 1276 "atomic_op",
|
/third_party/mesa3d/src/microsoft/compiler/ |
D | nir_to_dxil.c | 697 enum dxil_atomic_op atomic_op, in emit_atomic_binop() argument 709 dxil_module_get_int32_const(&ctx->mod, atomic_op); in emit_atomic_binop()
|