Home
last modified time | relevance | path

Searched refs:AtomicOp (Results 1 – 25 of 448) sorted by relevance

12345678910>>...18

/dports/lang/rust/rustc-1.58.1-src/src/tools/miri/src/shims/
H A Dintrinsics.rs13 pub enum AtomicOp { enum
485 this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::Relaxed)?, in call_intrinsic()
491 this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::Relaxed)?, in call_intrinsic()
496 this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::AcqRel)?, in call_intrinsic()
498 this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::Relaxed)?, in call_intrinsic()
503 this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::AcqRel)?, in call_intrinsic()
505 this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::Relaxed)?, in call_intrinsic()
642 atomic_op: AtomicOp, in atomic_op() argument
667 AtomicOp::Min => { in atomic_op()
672 AtomicOp::Max => { in atomic_op()
[all …]
/dports/math/onednn/oneDNN-2.5.1/src/gpu/jit/conv/
H A Dmessage_support.hpp342 ngen_proxy::AtomicOp::undef); in scattered_byte_read()
349 ngen_proxy::AtomicOp::undef); in scattered_byte_write()
356 ngen_proxy::AtomicOp::undef); in scattered_dword_read()
363 ngen_proxy::AtomicOp::undef); in scattered_dword_write()
370 ngen_proxy::AtomicOp::undef); in scattered_qword_read()
377 ngen_proxy::AtomicOp::undef); in scattered_qword_write()
384 ngen_proxy::AtomicOp::undef); in block_oword_read()
391 ngen_proxy::AtomicOp::undef); in block_oword_write()
398 ngen_proxy::AtomicOp::undef); in block_oword_read_slm()
405 ngen_proxy::AtomicOp::undef); in block_oword_write_slm()
[all …]
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/mips-shared/
H A DMacroAssembler-mips-shared.h183 void atomicEffectOpMIPSr2(int nbytes, AtomicOp op, const Register& value, const Register& addr,
185 …void atomicFetchOpMIPSr2(int nbytes, bool signExtend, AtomicOp op, const Register& value, const Re…
193 void atomicEffectOp(int nbytes, AtomicOp op, const Imm32& value, const Address& address,
195 void atomicEffectOp(int nbytes, AtomicOp op, const Imm32& value, const BaseIndex& address,
197 void atomicEffectOp(int nbytes, AtomicOp op, const Register& value, const Address& address,
199 void atomicEffectOp(int nbytes, AtomicOp op, const Register& value, const BaseIndex& address,
202 void atomicFetchOp(int nbytes, bool signExtend, AtomicOp op, const Imm32& value,
205 void atomicFetchOp(int nbytes, bool signExtend, AtomicOp op, const Imm32& value,
208 void atomicFetchOp(int nbytes, bool signExtend, AtomicOp op, const Register& value,
211 void atomicFetchOp(int nbytes, bool signExtend, AtomicOp op, const Register& value,
/dports/emulators/yuzu/yuzu-0b47f7a46/src/video_core/shader/decode/
H A Dmemory.cpp22 using Tegra::Shader::AtomicOp;
33 OperationCode GetAtomOperation(AtomicOp op) { in GetAtomOperation()
35 case AtomicOp::Add: in GetAtomOperation()
37 case AtomicOp::Min: in GetAtomOperation()
39 case AtomicOp::Max: in GetAtomOperation()
41 case AtomicOp::And: in GetAtomOperation()
43 case AtomicOp::Or: in GetAtomOperation()
45 case AtomicOp::Xor: in GetAtomOperation()
47 case AtomicOp::Exch: in GetAtomOperation()
402 UNIMPLEMENTED_IF_MSG(instr.atom.operation == AtomicOp::Inc || in DecodeMemory()
[all …]
/dports/devel/sentry-cli/sentry-cli-1.71.0/cargo-crates/walrus-0.19.0/src/module/functions/local_function/
H A Dmod.rs782 atomicrmw(ctx, memarg, AtomicOp::Add, AtomicWidth::I32); in append_instruction()
785 atomicrmw(ctx, memarg, AtomicOp::Add, AtomicWidth::I64); in append_instruction()
804 atomicrmw(ctx, memarg, AtomicOp::Sub, AtomicWidth::I32); in append_instruction()
807 atomicrmw(ctx, memarg, AtomicOp::Sub, AtomicWidth::I64); in append_instruction()
826 atomicrmw(ctx, memarg, AtomicOp::And, AtomicWidth::I32); in append_instruction()
829 atomicrmw(ctx, memarg, AtomicOp::And, AtomicWidth::I64); in append_instruction()
848 atomicrmw(ctx, memarg, AtomicOp::Or, AtomicWidth::I32); in append_instruction()
851 atomicrmw(ctx, memarg, AtomicOp::Or, AtomicWidth::I64); in append_instruction()
854 atomicrmw(ctx, memarg, AtomicOp::Or, AtomicWidth::I32_8); in append_instruction()
870 atomicrmw(ctx, memarg, AtomicOp::Xor, AtomicWidth::I32); in append_instruction()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/mips-shared/
H A DMacroAssembler-mips-shared.h207 void atomicEffectOpMIPSr2(int nbytes, AtomicOp op, const Register& value, const Register& addr, in w()
209 …void atomicFetchOpMIPSr2(int nbytes, bool signExtend, AtomicOp op, const Register& value, const Re… in w()
217 void atomicEffectOp(int nbytes, AtomicOp op, const Imm32& value, const Address& address, in w()
219 void atomicEffectOp(int nbytes, AtomicOp op, const Imm32& value, const BaseIndex& address, in w()
221 void atomicEffectOp(int nbytes, AtomicOp op, const Register& value, const Address& address, in w()
223 void atomicEffectOp(int nbytes, AtomicOp op, const Register& value, const BaseIndex& address, in w()
226 void atomicFetchOp(int nbytes, bool signExtend, AtomicOp op, const Imm32& value, in w()
229 void atomicFetchOp(int nbytes, bool signExtend, AtomicOp op, const Imm32& value, in w()
232 void atomicFetchOp(int nbytes, bool signExtend, AtomicOp op, const Register& value, in w()
235 void atomicFetchOp(int nbytes, bool signExtend, AtomicOp op, const Register& value, in w()
/dports/math/libpgmath/flang-d07daf3/tools/flang2/flang2exe/
H A Dexpatomics.cpp104 } AtomicOp; variable
586 AtomicOp.atomic_operand = 0; in get_atomic_write_opcode()
588 AtomicOp.ldst_nme = store_nme; in get_atomic_write_opcode()
935 AtomicOp.ldst_nme = load_nme; in get_atomic_read_opcode()
936 AtomicOp.ili_operand = 0; in get_atomic_read_opcode()
966 garg = ad4ili(IL_GARG, AtomicOp.ldst_point, garg, DT_CPTR, AtomicOp.ldst_nme); in create_atomic_read_seq()
1011 AtomicOp.ldst_point = 0; in get_atomic_update_opcode()
1012 AtomicOp.ldst_nme = 0; in get_atomic_update_opcode()
1013 AtomicOp.ili_operand = 0; in get_atomic_update_opcode()
1285 AtomicOp.ili_operand = op2; in get_atomic_update_opcode()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/x86-shared/
H A DMacroAssembler-x86-shared.cpp927 static void SetupValue(MacroAssembler& masm, AtomicOp op, Imm32 src, in SetupValue()
935 static void SetupValue(MacroAssembler& masm, AtomicOp op, Register src, in SetupValue()
1036 const Synchronization&, AtomicOp op, in atomicFetchOp()
1043 const Synchronization&, AtomicOp op, in atomicFetchOp()
1050 const Synchronization&, AtomicOp op, in atomicFetchOp()
1057 const Synchronization&, AtomicOp op, in atomicFetchOp()
1065 AtomicOp op, V value, const T& mem) { in AtomicEffectOp()
1136 const Synchronization&, AtomicOp op, in atomicEffectOp()
1144 const Synchronization&, AtomicOp op, in atomicEffectOp()
1228 const Synchronization& sync, AtomicOp op, in AtomicFetchOpJS()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/x86-shared/
H A DMacroAssembler-x86-shared.cpp1101 static void SetupValue(MacroAssembler& masm, AtomicOp op, Imm32 src, in SetupValue()
1248 AtomicOp op, Register value, in wasmAtomicFetchOp()
1255 AtomicOp op, Imm32 value, in wasmAtomicFetchOp()
1262 AtomicOp op, Register value, in wasmAtomicFetchOp()
1269 AtomicOp op, Imm32 value, in wasmAtomicFetchOp()
1354 AtomicOp op, Register value, in wasmAtomicEffectOp()
1361 AtomicOp op, Imm32 value, in wasmAtomicEffectOp()
1368 AtomicOp op, Register value, in wasmAtomicEffectOp()
1375 AtomicOp op, Imm32 value, in wasmAtomicEffectOp()
1442 const Synchronization& sync, AtomicOp op, in AtomicFetchOpJS()
[all …]
/dports/textproc/go-yq/yq-4.7.0/vendor/github.com/timtadh/lexmachine/
H A Dgrammar8 AtomicOps : AtomicOp AtomicOps
11 AtomicOp : Atomic
/dports/www/firefox-legacy/firefox-52.8.0esr/media/webrtc/trunk/webrtc/base/
H A Dcriticalsection_unittest.cc169 values.push_back(Op::AtomicOp(&shared_value_));
188 static int AtomicOp(int* i) { return AtomicOps::Increment(i); }
192 static int AtomicOp(int* i) { return AtomicOps::Decrement(i); }
196 static int AtomicOp(int* i) { return AtomicOps::CompareAndSwap(i, 0, 1); }
/dports/multimedia/mswebrtc/mswebrtc-1.1.1/webrtc/webrtc/base/
H A Dcriticalsection_unittest.cc169 values.push_back(Op::AtomicOp(&shared_value_)); in OnMessage()
188 static int AtomicOp(int* i) { return AtomicOps::Increment(i); } in AtomicOp() function
192 static int AtomicOp(int* i) { return AtomicOps::Decrement(i); } in AtomicOp() function
196 static int AtomicOp(int* i) { return AtomicOps::CompareAndSwap(i, 0, 1); } in AtomicOp() function
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/x86-shared/
H A DMacroAssembler-x86-shared.cpp1173 static void SetupValue(MacroAssembler& masm, AtomicOp op, Imm32 src, in SetupValue()
1320 AtomicOp op, Register value, in wasmAtomicFetchOp()
1327 AtomicOp op, Imm32 value, in wasmAtomicFetchOp()
1334 AtomicOp op, Register value, in wasmAtomicFetchOp()
1341 AtomicOp op, Imm32 value, in wasmAtomicFetchOp()
1426 AtomicOp op, Register value, in wasmAtomicEffectOp()
1433 AtomicOp op, Imm32 value, in wasmAtomicEffectOp()
1440 AtomicOp op, Register value, in wasmAtomicEffectOp()
1447 AtomicOp op, Imm32 value, in wasmAtomicEffectOp()
1514 const Synchronization& sync, AtomicOp op, in AtomicFetchOpJS()
[all …]
/dports/www/firefox/firefox-99.0/js/src/jit/x86-shared/
H A DMacroAssembler-x86-shared.cpp1223 static void SetupValue(MacroAssembler& masm, AtomicOp op, Imm32 src, in SetupValue()
1372 AtomicOp op, Register value, in wasmAtomicFetchOp()
1379 AtomicOp op, Imm32 value, in wasmAtomicFetchOp()
1386 AtomicOp op, Register value, in wasmAtomicFetchOp()
1393 AtomicOp op, Imm32 value, in wasmAtomicFetchOp()
1478 AtomicOp op, Register value, in wasmAtomicEffectOp()
1485 AtomicOp op, Imm32 value, in wasmAtomicEffectOp()
1492 AtomicOp op, Register value, in wasmAtomicEffectOp()
1499 AtomicOp op, Imm32 value, in wasmAtomicEffectOp()
1566 const Synchronization& sync, AtomicOp op, in AtomicFetchOpJS()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/x86-shared/
H A DMacroAssembler-x86-shared.cpp1173 static void SetupValue(MacroAssembler& masm, AtomicOp op, Imm32 src, in SetupValue()
1320 AtomicOp op, Register value, in wasmAtomicFetchOp()
1327 AtomicOp op, Imm32 value, in wasmAtomicFetchOp()
1334 AtomicOp op, Register value, in wasmAtomicFetchOp()
1341 AtomicOp op, Imm32 value, in wasmAtomicFetchOp()
1426 AtomicOp op, Register value, in wasmAtomicEffectOp()
1433 AtomicOp op, Imm32 value, in wasmAtomicEffectOp()
1440 AtomicOp op, Register value, in wasmAtomicEffectOp()
1447 AtomicOp op, Imm32 value, in wasmAtomicEffectOp()
1514 const Synchronization& sync, AtomicOp op, in AtomicFetchOpJS()
[all …]
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/OpenCLPasses/Atomics/
H A DResolveOCLAtomics.hpp27 AtomicOp op;
81 void processOCLAtomic(llvm::CallInst& callInst, AtomicOp op, BufferType bufType);
/dports/devel/oclgrind/Oclgrind-21.10/src/core/
H A DMemory.cpp94 template uint64_t Memory::atomic(AtomicOp op, size_t address, uint64_t value);
95 template int64_t Memory::atomic(AtomicOp op, size_t address, int64_t value);
96 template uint32_t Memory::atomic(AtomicOp op, size_t address, uint32_t value);
97 template int32_t Memory::atomic(AtomicOp op, size_t address, int32_t value);
99 template <typename T> T Memory::atomic(AtomicOp op, size_t address, T value) in atomic()
/dports/net-im/tg_owt/tg_owt-d578c76/src/rtc_base/deprecated/
H A Drecursive_critical_section_unittest.cc172 values.push_back(Op::AtomicOp(&shared_value_)); in OnMessage()
191 static int AtomicOp(int* i) { return AtomicOps::Increment(i); } in AtomicOp() function
195 static int AtomicOp(int* i) { return AtomicOps::Decrement(i); } in AtomicOp() function
199 static int AtomicOp(int* i) { return AtomicOps::CompareAndSwap(i, 0, 1); } in AtomicOp() function
/dports/lang/spidermonkey60/firefox-60.9.0/media/webrtc/trunk/webrtc/base/
H A Dcriticalsection_unittest.cc172 values.push_back(Op::AtomicOp(&shared_value_)); in OnMessage()
191 static int AtomicOp(int* i) { return AtomicOps::Increment(i); } in AtomicOp() function
195 static int AtomicOp(int* i) { return AtomicOps::Decrement(i); } in AtomicOp() function
199 static int AtomicOp(int* i) { return AtomicOps::CompareAndSwap(i, 0, 1); } in AtomicOp() function
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/webrtc/rtc_base/deprecated/
H A Drecursive_critical_section_unittest.cc172 values.push_back(Op::AtomicOp(&shared_value_)); in OnMessage()
191 static int AtomicOp(int* i) { return AtomicOps::Increment(i); } in AtomicOp() function
195 static int AtomicOp(int* i) { return AtomicOps::Decrement(i); } in AtomicOp() function
199 static int AtomicOp(int* i) { return AtomicOps::CompareAndSwap(i, 0, 1); } in AtomicOp() function
/dports/www/firefox/firefox-99.0/third_party/libwebrtc/rtc_base/deprecated/
H A Drecursive_critical_section_unittest.cc172 values.push_back(Op::AtomicOp(&shared_value_)); in OnMessage()
191 static int AtomicOp(int* i) { return AtomicOps::Increment(i); } in AtomicOp() function
195 static int AtomicOp(int* i) { return AtomicOps::Decrement(i); } in AtomicOp() function
199 static int AtomicOp(int* i) { return AtomicOps::CompareAndSwap(i, 0, 1); } in AtomicOp() function
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/libwebrtc/webrtc/rtc_base/
H A Dcriticalsection_unittest.cc167 values.push_back(Op::AtomicOp(&shared_value_)); in OnMessage()
186 static int AtomicOp(int* i) { return AtomicOps::Increment(i); } in AtomicOp() function
190 static int AtomicOp(int* i) { return AtomicOps::Decrement(i); } in AtomicOp() function
194 static int AtomicOp(int* i) { return AtomicOps::CompareAndSwap(i, 0, 1); } in AtomicOp() function
/dports/www/firefox-esr/firefox-91.8.0/third_party/libwebrtc/webrtc/rtc_base/
H A Dcriticalsection_unittest.cc167 values.push_back(Op::AtomicOp(&shared_value_)); in OnMessage()
186 static int AtomicOp(int* i) { return AtomicOps::Increment(i); } in AtomicOp() function
190 static int AtomicOp(int* i) { return AtomicOps::Decrement(i); } in AtomicOp() function
194 static int AtomicOp(int* i) { return AtomicOps::CompareAndSwap(i, 0, 1); } in AtomicOp() function
/dports/lang/spidermonkey78/firefox-78.9.0/media/webrtc/trunk/webrtc/rtc_base/
H A Dcriticalsection_unittest.cc167 values.push_back(Op::AtomicOp(&shared_value_)); in OnMessage()
186 static int AtomicOp(int* i) { return AtomicOps::Increment(i); } in AtomicOp() function
190 static int AtomicOp(int* i) { return AtomicOps::Decrement(i); } in AtomicOp() function
194 static int AtomicOp(int* i) { return AtomicOps::CompareAndSwap(i, 0, 1); } in AtomicOp() function
/dports/devel/oclgrind/Oclgrind-21.10/src/plugins/
H A DMemCheck.h27 AtomicOp op, size_t address,
30 AtomicOp op, size_t address,

12345678910>>...18