aboutsummaryrefslogtreecommitdiff
path: root/lib/compilers/spirv.js
diff options
context:
space:
mode:
authorRomaric Jodin <89833130+rjodinchr@users.noreply.github.com>2022-09-03 10:30:53 +0200
committerGitHub <noreply@github.com>2022-09-03 10:30:53 +0200
commit91d36fb13fc8105d0d445bd7b088a3a45a0aa8be (patch)
treea9e54900250712374e9027e5a3004072895b7712 /lib/compilers/spirv.js
parente257c320db4a2d73098c02c591778490971d8a4b (diff)
downloadcompiler-explorer-91d36fb13fc8105d0d445bd7b088a3a45a0aa8be.tar.gz
compiler-explorer-91d36fb13fc8105d0d445bd7b088a3a45a0aa8be.zip
add parser for spirv debug information (#4013)gh-4109
Diffstat (limited to 'lib/compilers/spirv.js')
-rw-r--r--lib/compilers/spirv.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/compilers/spirv.js b/lib/compilers/spirv.js
index 395354a7d..ba8233f68 100644
--- a/lib/compilers/spirv.js
+++ b/lib/compilers/spirv.js
@@ -28,6 +28,7 @@ import _ from 'underscore';
import {BaseCompiler} from '../base-compiler';
import {logger} from '../logger';
+import {SPIRVAsmParser} from '../parsers/asm-parser-spirv';
import * as utils from '../utils';
export class SPIRVCompiler extends BaseCompiler {
@@ -38,6 +39,8 @@ export class SPIRVCompiler extends BaseCompiler {
constructor(compilerInfo, env) {
super(compilerInfo, env);
+ this.asm = new SPIRVAsmParser();
+
this.translatorPath = this.compilerProps('translatorPath');
this.disassemblerPath = this.compilerProps('disassemblerPath');
}