| compilers=&irclang:&llc:&opt |
| defaultCompiler=llctrunk |
| |
| demangler=/opt/compiler-explorer/gcc-11.1.0/bin/c++filt |
| objdumper=/opt/compiler-explorer/gcc-11.1.0/bin/objdump |
| |
| group.irclang.compilers=irclang401:irclang500:irclang600:irclang700:irclang800:irclang900:irclang1000:irclang1001:irclang1100:irclang1101:irclang1200:irclang1201:irclang1300:irclang1400:irclangtrunk:irclang-assertions-trunk |
| group.irclang.intelAsm=-masm=intel |
| group.irclang.groupName=Clang x86-64 |
| group.irclang.options=-x ir |
| group.irclang.isSemVer=true |
| group.irclang.baseName=clang |
| compiler.irclang401.exe=/opt/compiler-explorer/clang-4.0.1/bin/clang++ |
| compiler.irclang401.semver=4.0.1 |
| compiler.irclang500.exe=/opt/compiler-explorer/clang-5.0.0/bin/clang++ |
| compiler.irclang500.semver=5.0.0 |
| compiler.irclang600.exe=/opt/compiler-explorer/clang-6.0.0/bin/clang++ |
| compiler.irclang600.semver=6.0.0 |
| compiler.irclang700.exe=/opt/compiler-explorer/clang-7.0.0/bin/clang++ |
| compiler.irclang700.semver=7.0.0 |
| compiler.irclang800.exe=/opt/compiler-explorer/clang-8.0.0/bin/clang++ |
| compiler.irclang800.semver=8.0.0 |
| compiler.irclang900.exe=/opt/compiler-explorer/clang-9.0.0/bin/clang++ |
| compiler.irclang900.semver=9.0.0 |
| compiler.irclang1000.exe=/opt/compiler-explorer/clang-10.0.0/bin/clang++ |
| compiler.irclang1000.semver=10.0.0 |
| compiler.irclang1001.exe=/opt/compiler-explorer/clang-10.0.1/bin/clang++ |
| compiler.irclang1001.semver=10.0.1 |
| compiler.irclang1100.exe=/opt/compiler-explorer/clang-11.0.0/bin/clang++ |
| compiler.irclang1100.semver=11.0.0 |
| compiler.irclang1101.exe=/opt/compiler-explorer/clang-11.0.1/bin/clang++ |
| compiler.irclang1101.semver=11.0.1 |
| compiler.irclang1200.exe=/opt/compiler-explorer/clang-12.0.0/bin/clang++ |
| compiler.irclang1200.semver=12.0.0 |
| compiler.irclang1201.exe=/opt/compiler-explorer/clang-12.0.1/bin/clang++ |
| compiler.irclang1201.semver=12.0.1 |
| compiler.irclang1300.exe=/opt/compiler-explorer/clang-13.0.0/bin/clang++ |
| compiler.irclang1300.semver=13.0.0 |
| compiler.irclang1400.exe=/opt/compiler-explorer/clang-14.0.0/bin/clang++ |
| compiler.irclang1400.semver=14.0.0 |
| compiler.irclangtrunk.exe=/opt/compiler-explorer/clang-trunk/bin/clang++ |
| compiler.irclangtrunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt |
| compiler.irclangtrunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump |
| compiler.irclangtrunk.semver=(trunk) |
| compiler.irclang-assertions-trunk.exe=/opt/compiler-explorer/clang-assertions-trunk/bin/clang++ |
| compiler.irclang-assertions-trunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt |
| compiler.irclang-assertions-trunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump |
| compiler.irclang-assertions-trunk.semver=(assertions trunk) |
| |
| group.llc.compilers=llc32:llc33:llc391:llc400:llc401:llc500:llc600:llc700:llc800:llc900:llc1000:llc1001:llc1100:llc1101:llc1200:llc1201:llc1300:llc1400:llctrunk:llc-assertions-trunk |
| group.llc.compilerType=llc |
| group.llc.supportsExecute=false |
| group.llc.intelAsm=-masm=intel |
| group.llc.groupName=LLVM Static Compiler |
| group.llc.versionRe=LLVM version .* |
| group.llc.isSemVer=true |
| group.llc.baseName=llc |
| compiler.llc32.exe=/opt/compiler-explorer/clang-3.2/bin/llc |
| compiler.llc32.semver=3.2 |
| compiler.llc33.exe=/opt/compiler-explorer/clang-3.3/bin/llc |
| compiler.llc33.semver=3.3 |
| compiler.llc391.exe=/opt/compiler-explorer/clang-3.9.1/bin/llc |
| compiler.llc391.semver=3.9.1 |
| compiler.llc400.exe=/opt/compiler-explorer/clang-4.0.0/bin/llc |
| compiler.llc400.semver=4.0.0 |
| compiler.llc401.exe=/opt/compiler-explorer/clang-4.0.1/bin/llc |
| compiler.llc401.semver=4.0.1 |
| compiler.llc500.exe=/opt/compiler-explorer/clang-5.0.0/bin/llc |
| compiler.llc500.semver=5.0.0 |
| compiler.llc600.exe=/opt/compiler-explorer/clang-6.0.0/bin/llc |
| compiler.llc600.semver=6.0.0 |
| compiler.llc700.exe=/opt/compiler-explorer/clang-7.0.0/bin/llc |
| compiler.llc700.semver=7.0.0 |
| compiler.llc800.exe=/opt/compiler-explorer/clang-8.0.0/bin/llc |
| compiler.llc800.semver=8.0.0 |
| compiler.llc900.exe=/opt/compiler-explorer/clang-9.0.0/bin/llc |
| compiler.llc900.semver=9.0.0 |
| compiler.llc1000.exe=/opt/compiler-explorer/clang-10.0.0/bin/llc |
| compiler.llc1000.semver=10.0.0 |
| compiler.llc1001.exe=/opt/compiler-explorer/clang-10.0.1/bin/llc |
| compiler.llc1001.semver=10.0.1 |
| compiler.llc1100.exe=/opt/compiler-explorer/clang-11.0.0/bin/llc |
| compiler.llc1100.semver=11.0.0 |
| compiler.llc1101.exe=/opt/compiler-explorer/clang-11.0.1/bin/llc |
| compiler.llc1101.semver=11.0.1 |
| compiler.llc1200.exe=/opt/compiler-explorer/clang-12.0.0/bin/llc |
| compiler.llc1200.semver=12.0.0 |
| compiler.llc1201.exe=/opt/compiler-explorer/clang-12.0.1/bin/llc |
| compiler.llc1201.semver=12.0.1 |
| compiler.llc1300.exe=/opt/compiler-explorer/clang-13.0.0/bin/llc |
| compiler.llc1300.semver=13.0.0 |
| compiler.llc1400.exe=/opt/compiler-explorer/clang-14.0.0/bin/llc |
| compiler.llc1400.semver=14.0.0 |
| compiler.llctrunk.exe=/opt/compiler-explorer/clang-trunk/bin/llc |
| compiler.llctrunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt |
| compiler.llctrunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump |
| compiler.llctrunk.semver=(trunk) |
| compiler.llc-assertions-trunk.exe=/opt/compiler-explorer/clang-assertions-trunk/bin/llc |
| compiler.llc-assertions-trunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt |
| compiler.llc-assertions-trunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump |
| compiler.llc-assertions-trunk.semver=(assertions trunk) |
| |
| group.opt.compilers=opt32:opt33:opt391:opt400:opt401:opt500:opt600:opt700:opt800:opt900:opt1000:opt1001:opt1100:opt1101:opt1200:opt1201:opt1300:opt1400:opttrunk:opt-assertions-trunk |
| group.opt.compilerType=opt |
| group.opt.supportsBinary=false |
| group.opt.supportsExecute=false |
| group.opt.groupName=LLVM optimizer |
| group.opt.versionRe=LLVM version .* |
| group.opt.isSemVer=true |
| group.opt.baseName=opt |
| compiler.opt32.exe=/opt/compiler-explorer/clang-3.2/bin/opt |
| compiler.opt32.semver=3.2 |
| compiler.opt33.exe=/opt/compiler-explorer/clang-3.3/bin/opt |
| compiler.opt33.semver=3.3 |
| compiler.opt391.exe=/opt/compiler-explorer/clang-3.9.1/bin/opt |
| compiler.opt391.semver=3.9.1 |
| compiler.opt400.exe=/opt/compiler-explorer/clang-4.0.0/bin/opt |
| compiler.opt400.semver=4.0.0 |
| compiler.opt401.exe=/opt/compiler-explorer/clang-4.0.1/bin/opt |
| compiler.opt401.semver=4.0.1 |
| compiler.opt500.exe=/opt/compiler-explorer/clang-5.0.0/bin/opt |
| compiler.opt500.semver=5.0.0 |
| compiler.opt600.exe=/opt/compiler-explorer/clang-6.0.0/bin/opt |
| compiler.opt600.semver=6.0.0 |
| compiler.opt700.exe=/opt/compiler-explorer/clang-7.0.0/bin/opt |
| compiler.opt700.semver=7.0.0 |
| compiler.opt800.exe=/opt/compiler-explorer/clang-8.0.0/bin/opt |
| compiler.opt800.semver=8.0.0 |
| compiler.opt900.exe=/opt/compiler-explorer/clang-9.0.0/bin/opt |
| compiler.opt900.semver=9.0.0 |
| compiler.opt1000.exe=/opt/compiler-explorer/clang-10.0.0/bin/opt |
| compiler.opt1000.semver=10.0.0 |
| compiler.opt1001.exe=/opt/compiler-explorer/clang-10.0.1/bin/opt |
| compiler.opt1001.semver=10.0.1 |
| compiler.opt1100.exe=/opt/compiler-explorer/clang-11.0.0/bin/opt |
| compiler.opt1100.semver=11.0.0 |
| compiler.opt1101.exe=/opt/compiler-explorer/clang-11.0.1/bin/opt |
| compiler.opt1101.semver=11.0.1 |
| compiler.opt1200.exe=/opt/compiler-explorer/clang-12.0.0/bin/opt |
| compiler.opt1200.semver=12.0.0 |
| compiler.opt1201.exe=/opt/compiler-explorer/clang-12.0.1/bin/opt |
| compiler.opt1201.semver=12.0.1 |
| compiler.opt1300.exe=/opt/compiler-explorer/clang-13.0.0/bin/opt |
| compiler.opt1300.semver=13.0.0 |
| compiler.opt1400.exe=/opt/compiler-explorer/clang-14.0.0/bin/opt |
| compiler.opt1400.semver=14.0.0 |
| compiler.opttrunk.exe=/opt/compiler-explorer/clang-trunk/bin/opt |
| compiler.opttrunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt |
| compiler.opttrunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump |
| compiler.opttrunk.semver=(trunk) |
| compiler.opt-assertions-trunk.exe=/opt/compiler-explorer/clang-assertions-trunk/bin/opt |
| compiler.opt-assertions-trunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt |
| compiler.opt-assertions-trunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump |
| compiler.opt-assertions-trunk.semver=(assertions trunk) |
| |
| ################################# |
| ################################# |
| # Installed tools |
| |
| tools=llvm-mcatrunk:osacatrunk |
| |
| tools.llvm-mcatrunk.name=llvm-mca |
| tools.llvm-mcatrunk.exe=/opt/compiler-explorer/clang-trunk/bin/llvm-mca |
| tools.llvm-mcatrunk.type=postcompilation |
| tools.llvm-mcatrunk.class=llvm-mca-tool |
| tools.llvm-mcatrunk.exclude=opt |
| tools.llvm-mcatrunk.stdinHint=disabled |
| |
| tools.osacatrunk.name=OSACA (0.4.8) |
| tools.osacatrunk.exe=/opt/compiler-explorer/osaca-0.4.8/bin/osaca |
| tools.osacatrunk.type=postcompilation |
| tools.osacatrunk.class=osaca-tool |
| tools.osacatrunk.exclude=opt |
| tools.osacatrunk.stdinHint=disabled |