radv: INSIDE game crashes on startup when using LLVM
Reference:
- https://github.com/ValveSoftware/Proton/issues/429#issuecomment-560202969
- https://github.com/ValveSoftware/Proton/files/3914311/steam-304430.log
Backtrace:
=>0 0x00007f1fdfd50d1d _ZNK4llvm19XCoreTargetLowering28getRegForInlineAsmConstraintEPKNS_18TargetRegisterInfoENS_9StringRefENS_3MVTE+0xffffffffffffffff() in libllvm-10git.so (0x00007f1fa802ad80)
1 0x00007f1fe23a95e6 _ZTSN4llvm13LiveVariablesE+0x4b35() in libllvm-10git.so (0x00007f1fa802ad80)
0x00007f1fdfd50d1d _ZNK4llvm19XCoreTargetLowering28getRegForInlineAsmConstraintEPKNS_18TargetRegisterInfoENS_9StringRefENS_3MVTE+0xffffffffffffffff in libllvm-10git.so: movq 0x0000000000000010(%rsi),%rbp
I'm using mesa 3b349417 and llvm r331990 cf6cf0cd147 on GFX8 (R9 Fury). It works fine on mesa 19.2.6/LLVM9 or when using RADV_PERFTEST=aco
.
Edited by Clément Guérin