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

Function spvIsExtendedInstruction

source/opcode.cpp:649–657  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

647}
648
649bool spvIsExtendedInstruction(const spv::Op opcode) {
650 switch (opcode) {
651 case spv::Op::OpExtInst:
652 case spv::Op::OpExtInstWithForwardRefsKHR:
653 return true;
654 default:
655 return false;
656 }
657}
658
659std::vector<uint32_t> spvOpcodeMemorySemanticsOperandIndices(spv::Op opcode) {
660 switch (opcode) {

Callers 13

spvTextEncodeOperandFunction · 0.85
parseOperandMethod · 0.85
IsNonSemanticMethod · 0.85
IsDebugInfoMethod · 0.85
ValidateKernelDeclFunction · 0.85
ValidateArgInfoFunction · 0.85
ExtensionPassFunction · 0.85
IdPassFunction · 0.85
IsLineInstFunction · 0.85
AddInstructionMethod · 0.85
ProcessMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected