|
|
@ -280,6 +280,7 @@ pub fn spirv_meta(module: &mut Module) -> Vec<(Option<String>, Vec<String>)> {
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// writeln!(spirv_asm).unwrap();
|
|
|
|
// writeln!(spirv_asm).unwrap();
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
// spirv_asm
|
|
|
|
ops
|
|
|
|
ops
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -540,7 +541,7 @@ pub fn compile_ast_ssa(
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
None => {
|
|
|
|
None => {
|
|
|
|
let sym = ast.symbol().unwrap();
|
|
|
|
let sym = ast.symbol().expect("This must be a symbol");
|
|
|
|
match match_number(&sym) {
|
|
|
|
match match_number(&sym) {
|
|
|
|
Number::Int(i) => {
|
|
|
|
Number::Int(i) => {
|
|
|
|
let key = format!("i32_{}", i);
|
|
|
|
let key = format!("i32_{}", i);
|
|
|
|