File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -66,6 +66,7 @@ pub fn is_type(opcode: spirv::Op) -> bool {
6666 | spirv:: Op :: TypeAccelerationStructureKHR
6767 | spirv:: Op :: TypeRayQueryKHR
6868 | spirv:: Op :: TypeForwardPointer
69+ | spirv:: Op :: TypeCooperativeMatrixKHR
6970 )
7071}
7172
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ impl From<OperandError> for InstructionError {
6464 }
6565}
6666
67- /// Error that may occur during the convesion from the data representation
67+ /// Error that may occur during the conversion from the data representation
6868/// of a module into a structured representation.
6969#[ derive( Clone , Debug ) ]
7070pub enum ConversionError {
@@ -154,6 +154,11 @@ impl LiftContext {
154154 } ;
155155 }
156156 }
157+ spirv:: Op :: FunctionCall => {
158+ let op = context. lift_function_call ( inst) ?;
159+ dbg ! ( & op) ;
160+ // TODO: Add as function call?
161+ }
157162 _ => {
158163 if let Some ( id) = inst. result_id {
159164 let op = context. lift_op ( inst) ?;
You can’t perform that action at this time.
0 commit comments