OK, I spotted out the upstream fix on openSUSE Leap 42.3 / SLE12-SP3. Interestingly, it's rather an unintended casual fix, judging from the patch description. The upstream commit 24d4fbe226c1f5b9a216d05c25737b4b14391975 radeonsi: strengthen emit_optimization_barrier contains the code to add a call of LLVMInitializeAMDGPUAsmParser() in init_amdgpu_target(), and this oneliner fixes the problem. I'm going to submit SLE12-SP3 fix. A similar fix should be applicable to openSUSE Leap 42.2, too. I'll test it.