MCPcopy Create free account
hub / github.com/KhronosGroup/SPIRV-Tools / spvOpcodeIsAtomicOp

Function spvOpcodeIsAtomicOp

source/opcode.cpp:371–375  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

369}
370
371bool spvOpcodeIsAtomicOp(const spv::Op opcode) {
372 return (spvOpcodeIsAtomicWithLoad(opcode) ||
373 opcode == spv::Op::OpAtomicStore ||
374 opcode == spv::Op::OpAtomicFlagClear);
375}
376
377bool spvOpcodeIsReturn(spv::Op opcode) {
378 switch (opcode) {

Callers 6

ValidateMemorySemanticsFunction · 0.85
IsAtomicOpMethod · 0.85
UpgradeAtomicsMethod · 0.85
UpgradeMemoryScopeMethod · 0.85
IsMemoryWritingOpCodeMethod · 0.85

Calls 1

Tested by

no test coverage detected