Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ChristophHaag/b2ec004d169129cb22f4577d6e5923f6 to your computer and use it in GitHub Desktop.
Save ChristophHaag/b2ec004d169129cb22f4577d6e5923f6 to your computer and use it in GitHub Desktop.
#0 0xeccac494 in ?? () from /home/chris/.local/share/Steam/linux32/steamclient.so
#1 0xf65765bf in SteamAPI_Shutdown () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/libsteam_api.so
#2 0xef393c45 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/engine_client.so
#3 0xef394362 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/engine_client.so
#4 0xf7dcf913 in __run_exit_handlers () from /usr/lib32/libc.so.6
#5 0xf7dcf96f in exit () from /usr/lib32/libc.so.6
#6 0xf177a2c8 in llvm::report_fatal_error(llvm::Twine const&, bool) () from /usr/lib32/libLLVM-3.9svn.so
#7 0xf177a412 in llvm::report_fatal_error(char const*, bool) () from /usr/lib32/libLLVM-3.9svn.so
#8 0xf285ec2d in ?? () from /usr/lib32/libLLVM-3.9svn.so
#9 0xf248dbec in llvm::MCAssembler::layout(llvm::MCAsmLayout&) () from /usr/lib32/libLLVM-3.9svn.so
#10 0xf248dc8d in llvm::MCAssembler::Finish() () from /usr/lib32/libLLVM-3.9svn.so
#11 0xf24b183a in llvm::MCObjectStreamer::FinishImpl() () from /usr/lib32/libLLVM-3.9svn.so
#12 0xf24a3074 in llvm::MCELFStreamer::FinishImpl() () from /usr/lib32/libLLVM-3.9svn.so
#13 0xf1d9846e in llvm::AsmPrinter::doFinalization(llvm::Module&) () from /usr/lib32/libLLVM-3.9svn.so
#14 0xf18a0d99 in llvm::FPPassManager::doFinalization(llvm::Module&) () from /usr/lib32/libLLVM-3.9svn.so
#15 0xf18ad710 in llvm::legacy::PassManagerImpl::run(llvm::Module&) () from /usr/lib32/libLLVM-3.9svn.so
#16 0xf18ad8cf in llvm::legacy::PassManager::run(llvm::Module&) () from /usr/lib32/libLLVM-3.9svn.so
#17 0xf260c650 in ?? () from /usr/lib32/libLLVM-3.9svn.so
#18 0xf260c920 in LLVMTargetMachineEmitToMemoryBuffer () from /usr/lib32/libLLVM-3.9svn.so
#19 0xf4ac2368 in radeon_llvm_compile (M=0xd168d80, binary=0x9e1f270, gpu_family=0xf4be8c25 "pitcairn", tm=0x81a9c00, debug=0x88746d0) at radeon_llvm_emit.c:235
diag = {debug = 0x88746d0, retval = 0}
cpu = "\n\000\000\000\000\220\324\364\330Y\377\377\371K\235\364\002\000\000\000\001\000\000\000\331Ê\361", <incomplete sequence \362>
fs = "\341\t\367E\212\361\000\060\065\000+\236\367\367", '\000' <repeats 15 times>
err = 0x880d1a4 ""
dispose_tm = false
llvm_ctx = 0xcf30048
out_buffer = 0xf7f79e2b <tc_delete(void*)+11>
buffer_size = 4294924824
buffer_data = 0xf18c8e21 <llvm::Pass::~Pass()+65> "\203\304\020\203\304\004[^\303f\220f\220f\220VS\350YQ\347\377\201\303ɡ\250\002\203\354\020\213t$\034V\350\066\271\335\377\211\064$\350\036\065\335\377\203\304\024[^\303f\220f\220f\220f\220S\350*Q\347\377\201Ú\241\250\002\203\354\024\213\223\374\336\377\377\213D$\034\203\302\b\211\020P\350\\*\336\377\203\304\030[\303f\220f\220f\220\220S\350\372P\347\377\201\303j\241\250\002\203\354\024\213\223L\335\377\377\213D$\034\203\302\b\211\020P\350\334\b\336\377\203\304\030[\303f\220f\220f\220\220VS\350\311P\347\377\201\303\071\241\250\002\203\354\020\213t$\034V\350\266i\335\377\211\064$\350\216\064\335\377\203\304\024[^\303f"...
triple = "a\027\000\373J\235", <incomplete sequence \364>
mem_err = 144707388
__func__ = "radeon_llvm_compile"
#20 0xf49f09df in si_compile_llvm (sscreen=0x8194b00, binary=0x9e1f270, conf=0x9e1f2a0, tm=0x81a9c00, mod=0xd168d80, debug=0x88746d0, processor=1, name=0xf4bd8b46 "TGSI shader") at si_shader.c:6130
r = 0
count = 18
#21 0xf49f20a6 in si_compile_tgsi_shader (sscreen=0x8194b00, tm=0x81a9c00, shader=0x9e1f200, is_monolithic=false, debug=0x88746d0) at si_shader.c:6525
sel = 0x8a00d00
ctx = {radeon_bld = {soa = {bld_base = {base = {gallivm = 0xffff941c, type = {floating = 1, fixed = 0, sign = 1, norm = 0, width = 32, length = 1}, elem_type = 0x9ed219c, vec_type = 0x9ed219c, int_elem_type = 0x9ed224c, int_vec_type = 0x9ed224c, undef = 0xd0d6900, zero = 0xd0d3bf0, one = 0xd0d9230},
uint_bld = {gallivm = 0xffff941c, type = {floating = 0, fixed = 0, sign = 0, norm = 0, width = 32, length = 1}, elem_type = 0x9ed224c, vec_type = 0x9ed224c, int_elem_type = 0x9ed224c, int_vec_type = 0x9ed224c, undef = 0xd0c7440, zero = 0xcf0ca80, one = 0xce15f00}, int_bld = {gallivm = 0xffff941c,
type = {floating = 0, fixed = 0, sign = 1, norm = 0, width = 32, length = 1}, elem_type = 0x9ed224c, vec_type = 0x9ed224c, int_elem_type = 0x9ed224c, int_vec_type = 0x9ed224c, undef = 0xd0c7440, zero = 0xcf0ca80, one = 0xce15f00}, dbl_bld = {gallivm = 0xffff941c, type = {floating = 1, fixed = 0,
sign = 1, norm = 0, width = 64, length = 1}, elem_type = 0x9ed21ac, vec_type = 0x9ed21ac, int_elem_type = 0x9ed225c, int_vec_type = 0x9ed225c, undef = 0xd0d67a0, zero = 0xd0d95c0, one = 0xcc5ee10}, op_actions = {{fetch_args = 0x0, emit = 0xf4ac5155 <emit_arl>, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf4903f94 <mov_emit>, intr_name = 0x0}, {fetch_args = 0xf4903990 <lit_fetch_args>, emit = 0xf4903a1a <lit_emit>, intr_name = 0x0}, {fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0xf490407e <rcp_emit>, intr_name = 0x0}, {fetch_args = 0xf4902fba <scalar_unary_fetch_args>,
emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb753 "llvm.AMDGPU.rsq.clamped.f32"}, {fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0xf490377b <exp_emit>, intr_name = 0x0}, {fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0xf4903aea <log_emit>,
intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4903fb8 <mul_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf49030a6 <add_emit>, intr_name = 0x0}, {fetch_args = 0xf49033f9 <dp3_fetch_args>, emit = 0xf490342e <dp3_emit>, intr_name = 0x0}, {fetch_args = 0xf49034eb <dp4_fetch_args>,
emit = 0xf4903520 <dp4_emit>, intr_name = 0x0}, {fetch_args = 0xf4903652 <dst_fetch_args>, emit = 0xf49036f0 <dst_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4bd8aed "llvm.minnum.f32"}, {fetch_args = 0x0,
emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4bd8add "llvm.maxnum.f32"}, {fetch_args = 0x0, emit = 0xf4ac4da2 <emit_set_cond>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4da2 <emit_set_cond>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4903f25 <mad_emit>,
intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf490428d <sub_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4903e79 <lrp_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb6d8 "llvm.fma.f32"}, {
fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb77c "llvm.sqrt.f32"}, {fetch_args = 0xf4903339 <dp2a_fetch_args>, emit = 0xf4903391 <dp2a_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {
fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac58b1 <emit_frac>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb66d "llvm.AMDGPU.clamp."}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>,
intr_name = 0xf4beb5f4 "llvm.floor.f32"}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb745 "llvm.rint.f32"}, {fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb6ca "llvm.exp2.f32"}, {
fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb71b "llvm.log2.f32"}, {fetch_args = 0xf4903021 <scalar_binary_fetch_args>, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb738 "llvm.pow.f32"}, {
fetch_args = 0xf49048a6 <xpd_fetch_args>, emit = 0xf4904940 <xpd_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb4f4 "llvm.fabs.f32"}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {
fetch_args = 0xf4903611 <dph_fetch_args>, emit = 0xf4903520 <dp4_emit>, intr_name = 0x0}, {fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb680 "llvm.cos.f32"}, {fetch_args = 0x0, emit = 0xf49ecb1f <si_llvm_emit_ddxy>,
intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf49ecb1f <si_llvm_emit_ddxy>, intr_name = 0x0}, {fetch_args = 0xf490394c <kilp_fetch_args>, emit = 0xf4907461 <lp_build_tgsi_intrinsic>, intr_name = 0xf4beb70a "llvm.AMDGPU.kilp"}, {fetch_args = 0xf4ac625f <pk2h_fetch_args>,
emit = 0xf4ac62c1 <emit_pk2h>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf4ac4da2 <emit_set_cond>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4da2 <emit_set_cond>, intr_name = 0x0}, {fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>,
intr_name = 0xf4beb76f "llvm.sin.f32"}, {fetch_args = 0x0, emit = 0xf4ac4da2 <emit_set_cond>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4da2 <emit_set_cond>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0xf49eb6a9 <tex_fetch_args>,
emit = 0xf49ec5c1 <build_tex_intrinsic>, intr_name = 0x0}, {fetch_args = 0xf49eb6a9 <tex_fetch_args>, emit = 0xf49ec5c1 <build_tex_intrinsic>, intr_name = 0x0}, {fetch_args = 0xf49eb6a9 <tex_fetch_args>, emit = 0xf49ec5c1 <build_tex_intrinsic>, intr_name = 0x0}, {
fetch_args = 0xf4ac6447 <up2h_fetch_args>, emit = 0xf4ac648c <emit_up2h>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {
fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4903109 <arr_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf4ac5632 <emit_ssg>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4d05 <emit_cmp>, intr_name = 0x0}, {fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0xf4904212 <scs_emit>, intr_name = 0x0}, {fetch_args = 0xf49eb6a9 <tex_fetch_args>,
emit = 0xf49ec5c1 <build_tex_intrinsic>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf490401b <fdiv_emit>, intr_name = 0x0}, {fetch_args = 0xf490327b <dp2_fetch_args>, emit = 0xf49032b0 <dp2_emit>, intr_name = 0x0}, {
fetch_args = 0xf49eb6a9 <tex_fetch_args>, emit = 0xf49ec5c1 <build_tex_intrinsic>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac3ecf <brk_emit>, intr_name = 0x0}, {fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0xf4ac4449 <if_emit>, intr_name = 0x0}, {
fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0xf4ac44bb <uif_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac3f96 <else_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac406a <endif_emit>, intr_name = 0x0}, {
fetch_args = 0x0, emit = 0xf49ecb1f <si_llvm_emit_ddxy>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf49ecb1f <si_llvm_emit_ddxy>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb65f "llvm.ceil.f32"}, {fetch_args = 0x0, emit = 0xf4ac5a57 <emit_i2f>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac50de <emit_not>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>,
intr_name = 0xf4beb78a "llvm.trunc.f32"}, {fetch_args = 0x0, emit = 0xf4ac549a <emit_shl>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac51d0 <emit_and>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5236 <emit_or>, intr_name = 0x0}, {
fetch_args = 0x0, emit = 0xf4ac53ce <emit_mod>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac55cc <emit_xor>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0xf49eb6a9 <tex_fetch_args>, emit = 0xf49ec5c1 <build_tex_intrinsic>, intr_name = 0x0}, {
fetch_args = 0xf49eb430 <txq_fetch_args>, emit = 0xf49eb548 <txq_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac3f33 <cont_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf49eda40 <si_llvm_emit_vertex>, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf49eddc0 <si_llvm_emit_primitive>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac3d63 <bgnloop_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac41c5 <endloop_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0,
intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf49ec9a6 <si_llvm_emit_txqs>, intr_name = 0x0}, {fetch_args = 0xf49ea99f <resq_fetch_args>, emit = 0xf49eab32 <resq_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {
fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4eb2 <emit_fcmp>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4eb2 <emit_fcmp>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4eb2 <emit_fcmp>, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf4ac4eb2 <emit_fcmp>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf49e8d1f <membar_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0x0,
intr_name = 0x0}, {fetch_args = 0xf4ac453f <kill_if_fetch_args>, emit = 0xf4ac46a7 <kil_emit>, intr_name = 0xf4beb6f9 "llvm.AMDGPU.kill"}, {fetch_args = 0x0, emit = 0xf490375e <end_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>,
intr_name = 0xf4beb69b "llvm.fma.f64"}, {fetch_args = 0x0, emit = 0xf4ac598b <emit_f2i>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5368 <emit_idiv>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac615d <emit_minmax_int>, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf4ac615d <emit_minmax_int>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac57ed <emit_ineg>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4b37 <emit_icmp>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5566 <emit_ishr>, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf4ac4b37 <emit_icmp>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac59f1 <emit_f2u>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5abd <emit_u2f>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac529c <emit_uadd>, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf4ac5302 <emit_udiv>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf49043b6 <umad_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac615d <emit_minmax_int>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac615d <emit_minmax_int>, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf4ac5434 <emit_umod>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf490442b <umul_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4b37 <emit_icmp>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4b37 <emit_icmp>, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf4ac5500 <emit_ushr>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4b37 <emit_icmp>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4b37 <emit_icmp>, intr_name = 0x0}, {fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0x0, intr_name = 0x0}, {
fetch_args = 0xf4902fba <scalar_unary_fetch_args>, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0} <repeats 14 times>, {fetch_args = 0x0, emit = 0xf4903f94 <mov_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac4c53 <emit_ucmp>, intr_name = 0x0}, {
fetch_args = 0x0, emit = 0xf4ac60e6 <emit_iabs>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5632 <emit_ssg>, intr_name = 0x0}, {fetch_args = 0xf49e9449 <load_fetch_args>, emit = 0xf49e99b8 <load_emit>, intr_name = 0x0}, {fetch_args = 0xf49e9b68 <store_fetch_args>,
emit = 0xf49ea1cc <store_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf49e6b58 <si_llvm_emit_barrier>, intr_name = 0x0}, {
fetch_args = 0xf49ea381 <atomic_fetch_args>, emit = 0xf49ea821 <atomic_emit>, intr_name = 0xf4bd8aad "add"}, {fetch_args = 0xf49ea381 <atomic_fetch_args>, emit = 0xf49ea821 <atomic_emit>, intr_name = 0xf4bd8ab1 "swap"}, {fetch_args = 0xf49ea381 <atomic_fetch_args>,
emit = 0xf49ea821 <atomic_emit>, intr_name = 0xf4bd8ab6 "cmpswap"}, {fetch_args = 0xf49ea381 <atomic_fetch_args>, emit = 0xf49ea821 <atomic_emit>, intr_name = 0xf4bd8abe "and"}, {fetch_args = 0xf49ea381 <atomic_fetch_args>, emit = 0xf49ea821 <atomic_emit>, intr_name = 0xf4bd8ac2 "or"}, {
fetch_args = 0xf49ea381 <atomic_fetch_args>, emit = 0xf49ea821 <atomic_emit>, intr_name = 0xf4bd8ac5 "xor"}, {fetch_args = 0xf49ea381 <atomic_fetch_args>, emit = 0xf49ea821 <atomic_emit>, intr_name = 0xf4bd8ac9 "umin"}, {fetch_args = 0xf49ea381 <atomic_fetch_args>,
emit = 0xf49ea821 <atomic_emit>, intr_name = 0xf4bd8ace "umax"}, {fetch_args = 0xf49ea381 <atomic_fetch_args>, emit = 0xf49ea821 <atomic_emit>, intr_name = 0xf4bd8ad3 "smin"}, {fetch_args = 0xf49ea381 <atomic_fetch_args>, emit = 0xf49ea821 <atomic_emit>, intr_name = 0xf4bd8ad8 "smax"}, {
fetch_args = 0xf49eb6a9 <tex_fetch_args>, emit = 0xf49ec5c1 <build_tex_intrinsic>, intr_name = 0x0}, {fetch_args = 0xf49eb6a9 <tex_fetch_args>, emit = 0xf49ec5c1 <build_tex_intrinsic>, intr_name = 0x0}, {fetch_args = 0xf49eb6a9 <tex_fetch_args>, emit = 0xf49ec5c1 <build_tex_intrinsic>,
intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4904486 <imul_hi_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf49045ff <umul_hi_emit>, intr_name = 0x0}, {fetch_args = 0xf49eb6a9 <tex_fetch_args>, emit = 0xf49ec5c1 <build_tex_intrinsic>, intr_name = 0x0}, {
fetch_args = 0xf49eb6a9 <tex_fetch_args>, emit = 0xf49ec5c1 <build_tex_intrinsic>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb6e5 "llvm.AMDGPU.bfe.i32"}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>,
intr_name = 0xf4beb799 "llvm.AMDGPU.bfe.u32"}, {fetch_args = 0x0, emit = 0xf4ac5c42 <emit_bfi>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb64b "llvm.bitreverse.i32"}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>,
intr_name = 0xf4beb729 "llvm.ctpop.i32"}, {fetch_args = 0x0, emit = 0xf4ac5d90 <emit_lsb>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5f83 <emit_imsb>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5e47 <emit_umsb>, intr_name = 0x0}, {fetch_args = 0xf49ed386 <interp_fetch_args>,
emit = 0xf49ed56d <build_interp_intrinsic>, intr_name = 0x0}, {fetch_args = 0xf49ed386 <interp_fetch_args>, emit = 0xf49ed56d <build_interp_intrinsic>, intr_name = 0x0}, {fetch_args = 0xf49ed386 <interp_fetch_args>, emit = 0xf49ed56d <build_interp_intrinsic>, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf4904b2f <f2d_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4904a06 <d2f_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4ac5bc5 <build_tgsi_intrinsic_nomem>, intr_name = 0xf4beb68d "llvm.fabs.f64"}, {fetch_args = 0x0, emit = 0xf4ac584f <emit_dneg>, intr_name = 0x0}, {
fetch_args = 0x0, emit = 0xf49030a6 <add_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4903fb8 <mul_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf4904778 <fmax_emit>, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf490480f <fmin_emit>, intr_name = 0x0}, {fetch_args = 0x0,
emit = 0xf4ac4fc3 <emit_dcmp>, intr_name = 0x0}...}, rsq_action = {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, sqrt_action = {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, drsq_action = {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, dsqrt_action = {fetch_args = 0x0, emit = 0x0,
intr_name = 0x0}, info = 0x8a00f3c, emit_fetch_funcs = {0x0, 0xf49e4591 <fetch_constant>, 0xf4ac2c11 <radeon_llvm_emit_fetch>, 0xf4ac2c11 <radeon_llvm_emit_fetch>, 0xf4ac2c11 <radeon_llvm_emit_fetch>, 0x0, 0x0, 0xf4ac2c11 <radeon_llvm_emit_fetch>, 0x0, 0xf4ac3193 <fetch_system_value>, 0x0, 0x0,
0x0, 0x0}, emit_swizzle = 0xf4ac26e9 <emit_swizzle>, emit_debug = 0x0, emit_store = 0xf4ac36d4 <radeon_llvm_emit_store>, emit_declaration = 0xf4ac32b6 <emit_declaration>, emit_immediate = 0xf4ac5b23 <emit_immediate>, userdata = 0x0, soa = 1 '\001', pc = -1, instructions = 0xcdec000,
max_instructions = 256, num_instructions = 24, emit_prologue = 0x0, emit_epilogue = 0xf49e855f <si_llvm_return_fs_outputs>}, elem_bld = {gallivm = 0x0, type = {floating = 0, fixed = 0, sign = 0, norm = 0, width = 0, length = 0}, elem_type = 0x0, vec_type = 0x0, int_elem_type = 0x0,
int_vec_type = 0x0, undef = 0x0, zero = 0x0, one = 0x0}, gs_iface = 0x0, emitted_prims_vec_ptr = 0x0, total_emitted_vertices_vec_ptr = 0x0, emitted_vertices_vec_ptr = 0x0, max_output_vertices_vec = 0x0, consts_ptr = 0x0, const_sizes_ptr = 0x0, consts = {0x0 <repeats 16 times>}, consts_sizes = {
0x0 <repeats 16 times>}, inputs = 0x0, outputs = 0xffff8be0, context_ptr = 0x0, thread_data_ptr = 0x0, sampler = 0x0, sv = {{Resource = 0, ReturnTypeX = 0, ReturnTypeY = 0, ReturnTypeZ = 0, ReturnTypeW = 0} <repeats 32 times>}, immediates = {{0xcf0ca80, 0xd0d6d20, 0xcf0ca80, 0xcf0ca80}, {0x0, 0x0,
0x0, 0x0} <repeats 255 times>}, temps = {{0x0, 0x0, 0x0, 0x0} <repeats 256 times>}, addr = {{0x0, 0x0, 0x0, 0x0} <repeats 16 times>}, preds = {{0x0, 0x0, 0x0, 0x0} <repeats 16 times>}, temps_array = 0x0, outputs_array = 0x0, inputs_array = 0x0, imms_array = 0x0, system_values = {instance_id = 0x0,
vertex_id = 0x0, vertex_id_nobase = 0x0, prim_id = 0x0, basevertex = 0x0, invocation_id = 0x0}, indirect_files = 0, mask = 0x0, exec_mask = {bld = 0x0, has_mask = 0 '\000', ret_in_main = 0 '\000', int_vec_type = 0x0, exec_mask = 0x0, ret_mask = 0x0, cond_mask = 0x0, switch_mask = 0x0,
cont_mask = 0x0, break_mask = 0x0, function_stack = 0x0, function_stack_size = 0}, num_immediates = 1, use_immediates_array = 0 '\000'}, load_input = 0xf49e3571 <declare_input_fs>, load_system_value = 0xf49e3ca5 <declare_system_value>, declare_memory_region = 0x0, inputs = {0xd0d0f8c, 0xccc6ffc,
0xd0d49dc, 0xd0d4dcc, 0xd0d137c, 0xd0d1d8c, 0xd0d0e3c, 0xd0d1fbc, 0xccc7edc, 0xccc7e6c, 0xcf265ec, 0xd0d5b5c, 0x0 <repeats 116 times>}, outputs = {{0x9d5a80c, 0x9d76acc, 0x9d85d8c, 0x9e39d0c}, {0x0, 0x0, 0x0, 0x0} <repeats 127 times>}, temps = 0x9ee0580, temps_count = 8, system_values = {0x0, 0x0, 0x0,
0x0}, branch = 0x9dfad40, loop = 0xd0c7cc0, branch_depth = 0, branch_depth_max = 4, loop_depth = 0, loop_depth_max = 4, arrays = 0x0, main_fn = 0xd0d13b4, return_type = 0x8a19180, gallivm = {module_name = 0x0, module = 0xd168d80, engine = 0x0, target = 0x0, passmgr = 0x9d9bc40, context = 0xcf30048,
builder = 0xd0d9260, memorymgr = 0x0, code = 0x0, compiled = 0}}, shader = 0x9e1f200, screen = 0x8194b00, type = 1, is_gs_copy_shader = false, is_monolithic = false, param_streamout_config = 0, param_streamout_write_index = 0, param_streamout_offset = {0, 0, 0, 0}, param_vertex_id = 0,
param_rel_auto_id = 0, param_vs_prim_id = 0, param_instance_id = 0, param_vertex_index0 = 0, param_tes_u = 0, param_tes_v = 0, param_tes_rel_patch_id = 0, param_tes_patch_id = 0, param_es2gs_offset = 0, param_oc_lds = 0, param_tess_offchip = 0, tm = 0x81a9c00, uniform_md_kind = 19, const_md = 0xd0d6b00,
empty_md = 0xd0d64c0, const_buffers = {0xcc5ef6c, 0x0 <repeats 15 times>}, lds = 0x0, constants = {0xd0d2c90, 0x0 <repeats 15 times>}, shader_buffers = {0x0 <repeats 16 times>}, sampler_views = {0xce1a96c, 0x0 <repeats 31 times>}, sampler_states = {0x9d1d384, 0x0 <repeats 31 times>}, fmasks = {
0x0 <repeats 32 times>}, images = {0x0 <repeats 16 times>}, so_buffers = {0x0, 0x0, 0x0, 0x0}, esgs_ring = 0x0, gsvs_ring = {0x0, 0x0, 0x0, 0x0}, gs_next_vertex = {0x0, 0x0, 0x0, 0x0}, return_value = 0x9d8af78, voidt = 0x9ed216c, i1 = 0x9ed221c, i8 = 0x9ed222c, i32 = 0x9ed224c, i64 = 0x9ed225c,
i128 = 0x9ed226c, f32 = 0x9ed219c, v16i8 = 0x8a19000, v2i32 = 0x8a19018, v4i32 = 0x8a19030, v4f32 = 0x8a19048, v8i32 = 0x8a19060, shared_memory = 0x0}
bld_base = 0xffff5a78
mod = 0xd168d80
r = 0
__PRETTY_FUNCTION__ = "si_compile_tgsi_shader"
#22 0xf4a055d0 in si_create_shader_selector (ctx=0x8874000, state=0xffff994c) at si_state_shaders.c:1190
shader = 0x9e1f200
tgsi_binary = 0xcfdb400
sscreen = 0x8194b00
sctx = 0x8874000
sel = 0x8a00d00
i = 3
#23 0xf46b79c4 in st_create_fp_variant (st=0x81dc800, stfp=0xcf37800, key=0xffff9c00) at state_tracker/st_program.c:1092
pipe = 0x8874000
variant = 0xce15e60
tgsi = {type = PIPE_SHADER_IR_TGSI, tokens = 0xa184e00, ir = {llvm = 0x0, native = 0x0, nir = 0x0}, stream_output = {num_outputs = 0, stride = {0, 0, 0, 0}, output = {{register_index = 0, start_component = 0, num_components = 0, output_buffer = 0, dst_offset = 0, stream = 0} <repeats 64 times>}}}
params = 0xcf0c960
texcoord_state = {STATE_INTERNAL, STATE_CURRENT_ATTRIB, 8, 0, 0}
scale_state = {STATE_INTERNAL, STATE_PT_SCALE, 0, 0, 0}
bias_state = {STATE_INTERNAL, STATE_PT_BIAS, 0, 0, 0}
__func__ = "st_create_fp_variant"
#24 0xf46b7aa5 in st_get_fp_variant (st=0x81dc800, stfp=0xcf37800, key=0xffff9c00) at state_tracker/st_program.c:1119
fpv = 0x0
#25 0xf46b93e8 in st_precompile_shader_variant (st=0x81dc800, prog=0xcf37800) at state_tracker/st_program.c:1887
p = 0xcf37800
key = {st = 0x0, bitmap = 0, drawpixels = 0, scaleAndBias = 0, pixelMaps = 0, clamp_color = 0, persample_shading = 0, fog = 0, texture_targets = "\000\000\000\000\000"}
__func__ = "st_precompile_shader_variant"
#26 0xf465a1a0 in st_program_string_notify (ctx=0x88ce000, target=34820, prog=0xcf37800) at state_tracker/st_cb_program.c:325
st = 0x81dc800
stage = MESA_SHADER_FRAGMENT
__func__ = "st_program_string_notify"
#27 0xf46a9632 in st_link_shader (ctx=<optimized out>, prog=<optimized out>) at state_tracker/st_glsl_to_tgsi.cpp:6854
linked_prog = 0xcf37800
i = 4
pscreen = <optimized out>
__PRETTY_FUNCTION__ = "GLboolean st_link_shader(gl_context*, gl_shader_program*)"
#28 0xf46c38db in _mesa_glsl_link_shader (ctx=0x88ce000, prog=0x9463998) at program/ir_to_mesa.cpp:3067
i = <optimized out>
#29 0xf45838a3 in _mesa_link_program (ctx=0x88ce000, shProg=0x9463998) at main/shaderapi.c:1041
__func__ = "_mesa_link_program"
#30 0xf458489d in _mesa_LinkProgram (programObj=9) at main/shaderapi.c:1514
ctx = 0x88ce000
#31 0xedf7d4a7 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/scaleformui_client.so
#32 0xedf811ec in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/scaleformui_client.so
#33 0xedf81b77 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/scaleformui_client.so
#34 0xedf81ccc in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/scaleformui_client.so
#35 0xedf73452 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/scaleformui_client.so
#36 0xedc8c392 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/scaleformui_client.so
#37 0xedb01563 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/shaderapidx9_client.so
#38 0xedb06a0b in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/shaderapidx9_client.so
#39 0xedb06ca3 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/shaderapidx9_client.so
#40 0xedb06dc7 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/shaderapidx9_client.so
#41 0xedae5798 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/shaderapidx9_client.so
#42 0xeebe8f63 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/materialsystem_client.so
#43 0xef5768d9 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/engine_client.so
#44 0xef576f0e in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/engine_client.so
#45 0xef570756 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/engine_client.so
#46 0xef572370 in ?? () from /home/chris/oldhome/games/SteamLibraryLinux/SteamApps/common/Counter-Strike Global Offensive/bin/engine_client.so
#47 0xf663e810 in ?? () from bin/launcher_client.so
#48 0xf663e810 in ?? () from bin/launcher_client.so
#49 0xf66206f9 in LauncherMain () from bin/launcher_client.so
#50 0x08048544 in main ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment