Home
last modified time | relevance | path

Searched refs:atomic_op (Results 1 – 14 of 14) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td1142 multiclass binary_atomic_op_ord<SDNode atomic_op> {
1170 multiclass ternary_atomic_op_ord<SDNode atomic_op> {
1198 multiclass binary_atomic_op<SDNode atomic_op> {
1200 (atomic_op node:$ptr, node:$val)> {
1205 (atomic_op node:$ptr, node:$val)> {
1210 (atomic_op node:$ptr, node:$val)> {
1215 (atomic_op node:$ptr, node:$val)> {
1220 defm NAME#_8 : binary_atomic_op_ord<atomic_op>;
1221 defm NAME#_16 : binary_atomic_op_ord<atomic_op>;
1222 defm NAME#_32 : binary_atomic_op_ord<atomic_op>;
[all …]
/external/llvm/lib/Target/AMDGPU/
DAMDGPUInstructions.td321 class local_binary_atomic_op<SDNode atomic_op> :
323 (atomic_op node:$ptr, node:$value), [{
371 class global_binary_atomic_op<SDNode atomic_op> : PatFrag<
373 (atomic_op node:$ptr, node:$value),
377 class flat_binary_atomic_op<SDNode atomic_op> : PatFrag<
379 (atomic_op node:$ptr, node:$value),
/external/llvm/test/CodeGen/X86/
D2010-10-08-cmpxchg8b.ll9 ; Neither Atomic-xx.ll nor atomic_op.ll cover this. Those tests were
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
D2010-10-08-cmpxchg8b.ll9 ; Neither Atomic-xx.ll nor atomic_op.ll cover this. Those tests were
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
D2010-10-08-cmpxchg8b.ll9 ; Neither Atomic-xx.ll nor atomic_op.ll cover this. Those tests were
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUInstructions.td480 class local_binary_atomic_op<SDNode atomic_op> :
482 (atomic_op node:$ptr, node:$value), [{
512 multiclass global_binary_atomic_op<SDNode atomic_op> {
515 (atomic_op node:$ptr, node:$value),
520 (atomic_op node:$ptr, node:$value),
525 (atomic_op node:$ptr, node:$value),
DFLATInstructions.td326 class flat_binary_atomic_op<SDNode atomic_op> : PatFrag<
328 (atomic_op node:$ptr, node:$value),
/external/mesa3d/src/intel/compiler/
Dbrw_eu.h445 unsigned atomic_op,
469 unsigned atomic_op,
Dbrw_eu_emit.c2843 unsigned atomic_op, in brw_set_dp_untyped_atomic_message() argument
2848 atomic_op | /* Atomic Operation Type: BRW_AOP_* */ in brw_set_dp_untyped_atomic_message()
2878 unsigned atomic_op, in brw_untyped_atomic() argument
2901 p, insn, atomic_op, response_expected); in brw_untyped_atomic()
3078 unsigned atomic_op, in brw_set_dp_typed_atomic_message() argument
3083 atomic_op | /* Atomic Operation Type: BRW_AOP_* */ in brw_set_dp_typed_atomic_message()
3114 unsigned atomic_op, in brw_typed_atomic() argument
3131 p, insn, atomic_op, response_expected); in brw_typed_atomic()
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetSelectionDAG.td831 multiclass binary_atomic_op<SDNode atomic_op> {
833 (atomic_op node:$ptr, node:$val), [{
837 (atomic_op node:$ptr, node:$val), [{
841 (atomic_op node:$ptr, node:$val), [{
845 (atomic_op node:$ptr, node:$val), [{
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td1034 multiclass binary_atomic_op<SDNode atomic_op> {
1036 (atomic_op node:$ptr, node:$val), [{
1040 (atomic_op node:$ptr, node:$val), [{
1044 (atomic_op node:$ptr, node:$val), [{
1048 (atomic_op node:$ptr, node:$val), [{
/external/virglrenderer/src/
Dvrend_shader.c2468 char mydst[255], atomic_op[9], atomic_src[10]; in translate_load() local
2477 atomic_op[0] = atomic_src[0] = '\0'; in translate_load()
2480 strcpy(atomic_op, "atomicOr"); in translate_load()
2486 …x = (%s(%s(%s[ssbo_addr_temp]%s)));\n", mydst, get_string(dtypeprefix), atomic_op, srcs[0], atomic… in translate_load()
2490 …%s(%s(%s[ssbo_addr_temp + 1u]%s)));\n", mydst, get_string(dtypeprefix), atomic_op, srcs[0], atomic… in translate_load()
2494 …%s(%s(%s[ssbo_addr_temp + 2u]%s)));\n", mydst, get_string(dtypeprefix), atomic_op, srcs[0], atomic… in translate_load()
2498 …%s(%s(%s[ssbo_addr_temp + 3u]%s)));\n", mydst, get_string(dtypeprefix), atomic_op, srcs[0], atomic… in translate_load()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86InstrCompiler.td732 multiclass unary_atomic_intrin<SDNode atomic_op> {
734 (atomic_op node:$ptr), [{
738 (atomic_op node:$ptr), [{
742 (atomic_op node:$ptr), [{
746 (atomic_op node:$ptr), [{
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AVR/
DAVRInstrInfo.td1257 Pseudo<(outs DRC:$rd), (ins PTRRC:$rr), "atomic_op",
1262 Pseudo<(outs), (ins PTRRC:$rd, DRC:$rr), "atomic_op",
1268 "atomic_op",