compilers=&llvm-mca:&osaca
defaultCompiler=osacatrunk

group.llvm-mca.compilers=llvm-mcatrunk:llvm-mca-assertions-trunk
group.llvm-mca.groupName=LLVM Machine Code Analyzer
group.llvm-mca.supportsBinary=false
group.llvm-mca.demangler=/opt/compiler-explorer/gcc-10.2.0/bin/c++filt
group.llvm-mca.compilerType=llvm-mca

compiler.llvm-mcatrunk.name=llvm-mca (trunk)
compiler.llvm-mcatrunk.exe=/opt/compiler-explorer/clang-trunk/bin/llvm-mca
# Sets both input and output to Intel variant
compiler.llvm-mcatrunk.intelAsm=--x86-asm-syntax=intel -output-asm-variant=1
compiler.llvm-mca-assertions-trunk.name=llvm-mca (assertions trunk)
compiler.llvm-mca-assertions-trunk.exe=/opt/compiler-explorer/clang-assertions-trunk/bin/llvm-mca
# Sets both input and output to Intel variant
compiler.llvm-mca-assertions-trunk.intelAsm=--x86-asm-syntax=intel -output-asm-variant=1

group.osaca.compilers=osacatrunk
group.osaca.groupName=Open Source Architecture Code Analyzer
group.osaca.supportsBinary=false
group.osaca.demangler=/opt/compiler-explorer/gcc-10.2.0/bin/c++filt
group.osaca.compilerType=osaca

compiler.osacatrunk.name=OSACA (0.7.1)
compiler.osacatrunk.exe=/opt/compiler-explorer/osaca-0.7.1/bin/osaca
# Intel syntax currently unsupported (WIP)
# compiler.osacatrunk.intelAsm=--intel-syntax
