#0 0xf77b9425 in __kernel_vsyscall () No symbol table info available. #1 0xf71d1ae6 in raise () from /lib32/libc.so.6 No symbol table info available. #2 0xf71d336e in abort () from /lib32/libc.so.6 No symbol table info available. #3 0xf71ca814 in ?? () from /lib32/libc.so.6 No symbol table info available. #4 0xf71ca8d7 in __assert_fail () from /lib32/libc.so.6 No symbol table info available. #5 0xf4f59f22 in llvm::SlotIndexes::getInstructionIndex (this=0xa0819b38, MI=0xa06196f8) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/include/llvm/CodeGen/SlotIndexes.h:417 itr = #6 0xf4f7dadd in getInstructionIndex (this=, instr=) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/include/llvm/CodeGen/LiveIntervalAnalysis.h:191 No locals. #7 llvm::LiveIntervals::shrinkToUses (this=0xa0bcbd40, li=li@entry=0xa09b89f0, dead=dead@entry=0xa0991128) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/LiveIntervalAnalysis.cpp:332 Idx = LRQ = I = {> = {}, Op = 0x0} __PRETTY_FUNCTION__ = "bool llvm::LiveIntervals::shrinkToUses(llvm::LiveInterval*, llvm::SmallVectorImpl*)" CanSeparate = WorkList = { >> = {, true>> = {, void>> = { = {BeginX = 0xef6f8804, EndX = 0xef6f880c, CapacityX = 0xef6f8884}, FirstEl = {> = { buffer = "\372\373\231\240\230˘\240"}, }}, }, }, Storage = {InlineElts = { {> = {buffer = "\221\260\t\365P\210", }, }, {> = {buffer = "P\210o\357\000\000\000"}, }, {> = { buffer = "@\275\274\240\000\020\000"}, }, {> = { buffer = "\001\000\000\000\070\243m\240"}, }, {> = { buffer = "\225\a\000\000\310", }, }, {> = { buffer = "\220\036\000\200k\370\377\177"}, }, {> = { buffer = "\000\000\000\000\000\000\000"}, }, {> = { buffer = "\000\000\000\000\000\000\000"}, }, {> = { buffer = "8\243m\240\000\000\000"}, }, {> = { buffer = "\000\000\000\000\000\000\000"}, }, {> = { buffer = "\000\000\000\000\060\244m\240"}, }, {> = { buffer = "\225\a\000\200\030\211", }, }, {> = { buffer = "\256w\224\364Бa\240"}, }, {> = { buffer = "\310\373\271\240\354\210", }, }, {> = { buffer = "\000\000\000\000\000\000\000"}, }}}} LiveOut = { = {SmallArray = 0xef6f8760, CurArray = 0xef6f8760, CurArraySize = 16, NumElements = 0, NumTombstones = 0}, SmallStorage = { 0xffffffff }} NewLR = { segments = {> = {> = {> = { = {BeginX = 0xf749e000, EndX = 0xa0883540, CapacityX = 0xef6f8850}, FirstEl = {> = { buffer = "8\343E\367\350TJ\367<\210", }, }}, }, }, Storage = { InlineElts = {{> = {buffer = "\351!s\367J3s\367\000\340", }, }, {> = {buffer = "@5\210\240\350TJ\367\255\346", }, }, {> = {buffer = "\350TJ\367P\210o\357\000\000\000"}, }}}}, valnos = {> = {> = {> = { = {BeginX = 0xf745e668, EndX = 0xf749e000, CapacityX = 0xef6f8850}, FirstEl = {> = { buffer = "P\210", }, }}, }, }, Storage = {InlineElts = { {> = {buffer = "\216\350", }, }, {> = { buffer = "P\210", }, }, {> = { buffer = "P\210", }, }}}}} UsedPHIs = { = {SmallArray = 0xb94cb08, CurArray = 0xf48770c1 , CurArraySize = 194927256, NumElements = 2690766176, NumTombstones = 4102586481}, SmallStorage = {0xf5be6000, 0xa061d560, 0xf48770a6 , 0xf5be6000, 0xf4b4e700 , 0xb94cb08, 0xa0b9fc58, 0x1}} #8 0xf4f91f95 in llvm::LiveRangeEdit::eliminateDeadDefs (this=0xef6f9004, Dead=..., RegsBeingSpilled=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/LiveRangeEdit.cpp:351 BeingSpilled = NumComp = Dups = {> = {> = {> = { = {BeginX = 0xa061d3f8, EndX = 0xa0619388, CapacityX = 0xa0644dc0}, FirstEl = {> = { buffer = "(Lj\240"}, }}, }, }, Storage = {InlineElts = {{> = { buffer = "\227\a\000\200"}, }, {> = {buffer = " Lj\240"}, }, {> = {buffer = "\370\323a\240"}, }, {> = { buffer = "\250\323a\240"}, }, {> = { buffer = "p\212", }, }, {> = {buffer = "H\362`\240"}, }, {> = {buffer = "\260\212", }, }}}} LI = 0xa09b89f0 ConEQ = {LIS = @0xa060f400, EqClass = { EC = {> = {> = {> = { = {BeginX = 0xef6f8a80, EndX = 0xef6f8a84, CapacityX = 0xef6f8aa0}, FirstEl = {> = { buffer = "\001\000\000"}, }}, }, }, Storage = {InlineElts = { {> = {buffer = "\226\a\000"}, }, {> = { buffer = "\371L", }, }, {> = { buffer = "\000`\276", }, }, {> = { buffer = "\226\a\000\200"}, }, {> = {buffer = "\230\275\274\240"}, }, {> = {buffer = "8\214", }, }, {> = { buffer = ":\t\365", }, }}}}, NumClasses = 2690698890}} IsOriginal = ToShrink = {set_ = { = {SmallArray = 0xef6f8ab8, CurArray = 0xef6f8ab8, CurArraySize = 8, NumElements = 0, NumTombstones = 0}, SmallStorage = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}}, vector_ = {> = {> = {> = { = {BeginX = 0xef6f8ae4, EndX = 0xef6f8ae4, CapacityX = 0xef6f8b04}, FirstEl = {> = {buffer = "\360\211\233\240"}, }}, }, }, Storage = { InlineElts = {{> = {buffer = "\000\000\000"}, }, {> = { buffer = "d", }, }, {> = { buffer = "\230\244\275\240"}, }, {> = { buffer = }, }, {> = { buffer = }, }, {> = { buffer = }, }, {> = { buffer = }, }}}}} #9 0xf4f582e9 in spillAll (this=) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/InlineSpiller.cpp:1312 No locals. #10 (anonymous namespace)::InlineSpiller::spill (this=0xa0991040, edit=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/InlineSpiller.cpp:1355 __PRETTY_FUNCTION__ = "virtual void {anonymous}::InlineSpiller::spill(llvm::LiveRangeEdit&)" #11 0xf509d63f in (anonymous namespace)::RAGreedy::selectOrSplit (this=0xa08834b0, VirtReg=..., NewVRegs=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/RegAllocGreedy.cpp:1820 __PRETTY_FUNCTION__ = "virtual unsigned int {anonymous}::RAGreedy::selectOrSplit(llvm::LiveInterval&, llvm::SmallVectorImpl&)" LRE = { = {}, Parent = 0xa09b8ac0, NewRegs = @0xef6f91a4, MRI = @0xa088c448, LIS = @0xa0bcbd40, VRM = 0xa0bff5c8, TII = @0xa0bda3f0, TheDelegate = 0xa088350c, FirstNew = 0, ScannedRemattable = true, Remattable = { = { SmallArray = 0xef6f9040, CurArray = 0xef6f9040, CurArraySize = 4, NumElements = 0, NumTombstones = 0}, SmallStorage = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}}, Rematted = { = {SmallArray = 0xef6f9064, CurArray = 0xef6f9064, CurArraySize = 4, NumElements = 0, NumTombstones = 0}, SmallStorage = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}}} Order = { Hints = {> = {> = {> = { = {BeginX = 0xef6f8f28, EndX = 0xef6f8f2a, CapacityX = 0xef6f8f48}, FirstEl = {> = { buffer = }, }}, }, }, Storage = {InlineElts = { {> = {buffer = }, }, {> = { buffer = "\350T"}, }, {> = {buffer = }, }, {> = {buffer = "\220\217"}, }, {> = { buffer = }, }, {> = {buffer = "\220\217"}, }, {> = {buffer = }, }, {> = { buffer = ")\023"}, }, {> = {buffer = }, }, {> = {buffer = "\000`"}, }, {> = { buffer = "\276", }, }, {> = {buffer = "45"}, }, {> = {buffer = "\210\240"}, }, {> = { buffer = "\220\217"}, }, {> = {buffer = }, }}}}, Order = {Data = 0xa06d6920, Length = 256}, Pos = 256} T = { = {T = 0x0}, } #12 0xf508760b in llvm::RegAllocBase::allocatePhysRegs (this=0xa08834c0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/RegAllocBase.cpp:108 VirtReg = 0xa09b8ac0 SplitVRegs = {> = {> = {> = { = {BeginX = 0xef6f91b0, EndX = 0xef6f91bc, CapacityX = 0xef6f91c0}, FirstEl = {> = { buffer = "\317\a\000\200"}, }}, }, }, Storage = {InlineElts = { {> = {buffer = "\320\a\000\200"}, }, {> = { buffer = "\321\a\000\200"}, }, {> = {buffer = "s\001\000\200"}, }}}} AvailablePhysReg = __PRETTY_FUNCTION__ = "void llvm::RegAllocBase::allocatePhysRegs()" #13 0xf509cd5f in (anonymous namespace)::RAGreedy::runOnMachineFunction (this=0xa08834b0, mf=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/RegAllocGreedy.cpp:1863 No locals. #14 0xf4fec707 in llvm::MachineFunctionPass::runOnFunction (this=0xa08834b0, F=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/MachineFunctionPass.cpp:33 F = @0xa0bbb3b0: { = { = { = { = {_vptr.Value = 0xf5bd3f28 , SubclassID = 2 '\002', HasValueHandle = 0 '\000', SubclassOptionalData = 0 '\000', SubclassData = 0, VTy = 0xa0867448, UseList = 0x0, Name = 0xa0be11a0, static MaximumAlignment = 536870912}, OperandList = 0x0, NumOperands = 0}, }, Linkage = llvm::GlobalValue::ExternalLinkage, Visibility = 0, Alignment = 0, UnnamedAddr = 0, Parent = 0xa0b9e978, Section = ""}, > = {> = {Prev = 0x0}, Next = 0xa0bfd2e8}, BasicBlocks = {> = {> = {> = {> = {}, > = {}, > = {}, }, }, Sentinel = {Prev = 0xa0bf4780}}, Head = 0xa0bf4780}, ArgumentList = {> = {> = {> = {> = {}, > = {}, > = {}, }, }, Sentinel = {Prev = 0xa2727e68}}, Head = 0xa27b4c80}, SymTab = 0xa0b9b660, AttributeSets = {pImpl = 0xa0be4ba0}} this = 0xa08834b0 #15 0xf4b5690f in llvm::FPPassManager::runOnFunction (this=this@entry=0xa08a4b88, F=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1538 X = { = {_vptr.PrettyStackTraceEntry = 0xf5bd5318 , NextEntry = 0xef6f93a4}, P = 0xa08834b0, V = 0xa0bbb3b0, M = 0x0} PassTimer = FP = 0xa08834b0 LocalChanged = false Index = Changed = #16 0xf4b56d28 in llvm::FPPassManager::runOnModule (this=0xa08a4b88, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1558 I = {> = {}, NodePtr = 0xa0bbb3b0} E = {> = {}, NodePtr = 0xa0b9e960} Changed = false #17 0xf4b57227 in runOnModule (M=..., this=) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1616 X = { = {_vptr.PrettyStackTraceEntry = 0xf5bd5318 , NextEntry = 0x0}, P = 0xa08a4b88, V = 0x0, M = 0xa0b9e978} LocalChanged = false Index = 0 Changed = true #18 llvm::legacy::PassManagerImpl::run (this=0xa0bc6f78, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1711 Index = 0 Changed = false #19 0xf4b57536 in llvm::legacy::PassManager::run (this=this@entry=0xef6f9558, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1746 No locals. #20 0xf51fffc3 in LLVMTargetMachineEmit (T=T@entry=0xa086cbf0, M=M@entry=0xa0b9e978, OS=..., codegen=codegen@entry=LLVMObjectFile, ErrorMessage=ErrorMessage@entry=0xef6f9688) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/TargetMachineC.cpp:232 td = ft = pass = { = {_vptr.PassManagerBase = 0xf5bd5560 }, PM = 0xa0bc6f78} error = "" #21 0xf5200300 in LLVMTargetMachineEmitToMemoryBuffer (T=0xa086cbf0, M=0xa0b9e978, codegen=LLVMObjectFile, ErrorMessage=0xef6f9688, OutMemBuf=0xef6f9684) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/TargetMachineC.cpp:258 CodeString = "" OStream = { = {_vptr.raw_ostream = 0xf5bccd08 , OutBufStart = 0x0, OutBufEnd = 0x0, OutBufCur = 0x0, BufferMode = llvm::raw_ostream::Unbuffered}, OS = ""} Out = { = {_vptr.raw_ostream = 0xf5bcbee8 , OutBufStart = 0xa087eb20 "\230\003\320\356 Ƈ\240 Ƈ\240 Ƈ\240\314\020\212\240\214{\217\240d!\204\240е\206\240\060\367\206\240\377\377\377\377\300\214\211\240\274!\204\240\377\377\377\377\060R\212\240@\265\206\240p\020\212\240\377\377\377\377\060\244\274\240pj\205\240H\254\205\240\264\021\212\240Hb\214\240\274z\217\240\034\215\211\240\230b\214\240\314j\205\240\020\366\206\240`[\213\240\020[\213\240\314 \204\240X\021\212\240\244\254\205\240\340/\212\240 \247\274\240\220\267\206\240\354;\217\240\340\366\206\240\244\277\217\240\300\365\206\240\004\216\211\240\230#\214\240쎉\240(̉\240\250\215\211\240\034;\217\240tS\212\240\234\216\201\240\350#\214\240@\267\206\240\024A\200\240"..., OutBufEnd = 0xa0880b20 "ZZZZ\r\002", OutBufCur = 0xa087eb20 "\230\003\320\356 Ƈ\240 Ƈ\240 Ƈ\240\314\020\212\240\214{\217\240d!\204\240е\206\240\060\367\206\240\377\377\377\377\300\214\211\240\274!\204\240\377\377\377\377\060R\212\240@\265\206\240p\020\212\240\377\377\377\377\060\244\274\240pj\205\240H\254\205\240\264\021\212\240Hb\214\240\274z\217\240\034\215\211\240\230b\214\240\314j\205\240\020\366\206\240`[\213\240\020[\213\240\314 \204\240X\021\212\240\244\254\205\240\340/\212\240 \247\274\240\220\267\206\240\354;\217\240\340\366\206\240\244\277\217\240\300\365\206\240\004\216\211\240\230#\214\240쎉\240(̉\240\250\215\211\240\034;\217\240tS\212\240\234\216\201\240\350#\214\240@\267\206\240\024A\200\240"..., BufferMode = llvm::raw_ostream::InternalBuffer}, static DELETE_STREAM = true, static PRESERVE_STREAM = false, TheStream = 0xef6f95b0, DeleteStream = false, Position = {first = 0, second = 0}, Scanned = 0x0} Result = #22 0xf6098936 in radeon_llvm_compile (M=0xa0b9e978, binary=0xef6f9728, gpu_family=0xf61b1a30 "tahiti", dump=0) at radeon_llvm_emit.c:124 target = 0xf5bf1cc0 tm = 0xa086cbf0 cpu = "tahiti", '\000' fs = '\000' err = 0xf745e7a9 <__gnu_debug::_Safe_sequence_base::_M_detach_all()+9> "\201\303W\370\003" out_buffer = 0xf5be6000 buffer_size = 4127788837 buffer_data = 0xef6f96f8 "h\227", triple = "r600--" elf_buffer = 0xf6283000 "\214\034e" elf = 0xf4b59197 section = 0x0 section_str_index = 4006608912 r = -1601837416 #23 0xf6081d00 in si_compile_llvm (rctx=0xeed0c920, shader=0xa0861a40, mod=0xa0b9e978) at radeonsi_shader.c:1862 i = 0 ptr = 0xf609c90e binary = {code = 0x0, code_size = 0, config = 0x0, config_size = 0, disassembled = 0} dump = false #24 0xf608242c in si_pipe_shader_create (ctx=0xeed0c920, shader=0xa0861a40) at radeonsi_shader.c:2005 rctx = 0xeed0c920 sel = 0xa0819500 si_shader_ctx = {radeon_bld = {soa = {bld_base = {base = {gallivm = 0xef6fe45c, type = {floating = 1, fixed = 0, sign = 1, norm = 0, width = 32, length = 1}, elem_type = 0xa08623a0, vec_type = 0xa08623a0, int_elem_type = 0xa0862440, int_vec_type = 0xa0862440, undef = 0xa0b02fe0, zero = 0xa0bd4438, one = 0xa0bf6bf0}, uint_bld = {gallivm = 0xef6fe45c, type = {floating = 0, fixed = 0, sign = 0, norm = 0, width = 32, length = 1}, elem_type = 0xa0862440, vec_type = 0xa0862440, int_elem_type = 0xa0862440, int_vec_type = 0xa0862440, undef = 0xa0b02c20, zero = 0xa0bdf140, one = 0xa0802520}, int_bld = {gallivm = 0xef6fe45c, type = {floating = 0, fixed = 0, sign = 1, norm = 0, width = 32, length = 1}, elem_type = 0xa0862440, vec_type = 0xa0862440, int_elem_type = 0xa0862440, int_vec_type = 0xa0862440, undef = 0xa0b02c20, zero = 0xa0bdf140, one = 0xa0802520}, op_actions = {{fetch_args = 0x0, emit = 0xf609b393 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf605a4f3 , intr_name = 0x0}, {fetch_args = 0xf605a194 , emit = 0xf605a236 , intr_name = 0x0}, { fetch_args = 0xf605975b , emit = 0xf605a5bf , intr_name = 0x0}, { fetch_args = 0xf605975b , emit = 0xf605a66e , intr_name = 0x0}, { fetch_args = 0xf605975b , emit = 0xf6059f69 , intr_name = 0x0}, { fetch_args = 0xf605975b , emit = 0xf605a328 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf605a50d , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf6059844 , intr_name = 0x0}, { fetch_args = 0xf6059b94 , emit = 0xf6059bb6 , intr_name = 0x0}, {fetch_args = 0xf6059ca2 , emit = 0xf6059cc4 , intr_name = 0x0}, {fetch_args = 0xf6059e2c , emit = 0xf6059eef , intr_name = 0x0}, { fetch_args = 0x0, emit = 0xf605ad1b , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf605ac82 , intr_name = 0x0}, { fetch_args = 0x0, emit = 0xf609b037 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b037 , intr_name = 0x0}, { fetch_args = 0x0, emit = 0xf605a47c , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf605a7bc , intr_name = 0x0}, { fetch_args = 0x0, emit = 0xf609be5f , intr_name = 0xf61b3efc "llvm.AMDGPU.lrp"}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0xf605975b , emit = 0xf605a6c0 , intr_name = 0x0}, { fetch_args = 0xf6059acc , emit = 0xf6059b29 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, { fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609be5f , intr_name = 0xf61b3e85 "llvm.AMDIL.fraction."}, {fetch_args = 0x0, emit = 0xf609be5f , intr_name = 0xf61b3e1e "llvm.AMDIL.clamp."}, {fetch_args = 0x0, emit = 0xf609be88 , intr_name = 0xf61b3e7f "floor"}, {fetch_args = 0x0, emit = 0xf609be5f , intr_name = 0xf61b3f19 "llvm.AMDIL.round.nearest."}, {fetch_args = 0xf605975b , emit = 0xf609be5f , intr_name = 0xf61b3e6f "llvm.AMDIL.exp."}, {fetch_args = 0xf605975b , emit = 0xf609be88 , intr_name = 0xf61b3eee "llvm.log2.f32"}, {fetch_args = 0xf60597ba , emit = 0xf609be88 , intr_name = 0xf61b3f0c "llvm.pow.f32"}, {fetch_args = 0xf605adb4 , emit = 0xf605ae57 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609be88 , intr_name = 0xf61b3d95 "fabs"}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, { fetch_args = 0xf6059dfe , emit = 0xf6059cc4 , intr_name = 0x0}, {fetch_args = 0xf605975b , emit = 0xf609be88 , intr_name = 0xf61b3e42 "llvm.cos.f32"}, {fetch_args = 0xf609ab0d , emit = 0xf6080fe4 , intr_name = 0xf61b3e4f "llvm.AMDGPU.ddx"}, {fetch_args = 0xf609ab0d , emit = 0xf6080fe4 , intr_name = 0xf61b3e5f "llvm.AMDGPU.ddy"}, {fetch_args = 0xf605a166 , emit = 0xf605889e , intr_name = 0xf61b3edd "llvm.AMDGPU.kilp"}, {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 = 0xf609b037 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf605a786 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b037 , intr_name = 0x0}, { fetch_args = 0xf605975b , emit = 0xf609be88 , intr_name = 0xf61b3f33 "llvm.sin.f32"}, { fetch_args = 0x0, emit = 0xf609b037 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b037 , intr_name = 0x0}, { fetch_args = 0x0, emit = 0xf605a7a1 , intr_name = 0x0}, {fetch_args = 0xf608012b , emit = 0xf6080ce7 , intr_name = 0xf61b1f04 "llvm.SI.sample."}, {fetch_args = 0xf608012b , emit = 0xf6080ce7 , intr_name = 0xf61b1f25 "llvm.SI.sampled."}, {fetch_args = 0xf608012b , emit = 0xf6080ce7 , intr_name = 0xf61b1f04 "llvm.SI.sample."}, {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 = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf605989d , 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 = 0xf609b80c , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609be5f , intr_name = 0xf61b3e30 "llvm.AMDGPU.cndlt"}, {fetch_args = 0xf605975b , emit = 0xf605a712 , intr_name = 0x0}, {fetch_args = 0xf608012b , emit = 0xf6080ce7 , intr_name = 0xf61b1f14 "llvm.SI.sampleb."}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf605a566 , intr_name = 0x0}, {fetch_args = 0xf6059a0c , emit = 0xf6059a2e , intr_name = 0x0}, { fetch_args = 0xf608012b , emit = 0xf6080ce7 , intr_name = 0xf61b1f36 "llvm.SI.samplel."}, {fetch_args = 0x0, emit = 0xf609a034 , intr_name = 0x0}, {fetch_args = 0xf605975b , emit = 0xf609a4d6 , intr_name = 0x0}, {fetch_args = 0xf605975b , emit = 0xf609a54e , intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609a0db , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609a195 , 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 = 0xf609be88 , intr_name = 0xf61b3e19 "ceil"}, {fetch_args = 0x0, emit = 0xf609bb2e , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b323 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609be5f , intr_name = 0xf61b3fa0 "llvm.AMDGPU.trunc"}, {fetch_args = 0x0, emit = 0xf609b698 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b40d , intr_name = 0x0}, { fetch_args = 0x0, emit = 0xf609b46a , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b5de , intr_name = 0x0}, { fetch_args = 0x0, emit = 0xf609b7af , intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, { fetch_args = 0xf608012b , emit = 0xf6080ce7 , intr_name = 0xf61b1e81 "llvm.SI.imageload."}, { fetch_args = 0xf6080df7 , emit = 0xf6080f8e , intr_name = 0xf61b1f47 "llvm.SI.resinfo"}, {fetch_args = 0x0, emit = 0xf609a088 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf6099f45 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, { fetch_args = 0x0, emit = 0xf609a2cc , 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 = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b1fe , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b1fe , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b1fe , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b1fe , 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 = 0xf605975b , emit = 0x0, intr_name = 0x0}, {fetch_args = 0xf605a083 , emit = 0xf609a5dd , intr_name = 0xf61b3ecc "llvm.AMDGPU.kill"}, {fetch_args = 0x0, emit = 0xf6059f57 , intr_name = 0x0}, { fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609ba74 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b581 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609be5f , intr_name = 0xf61b3eaa "llvm.AMDGPU.imax"}, {fetch_args = 0x0, emit = 0xf609be5f , intr_name = 0xf61b3ebb "llvm.AMDGPU.imin"}, {fetch_args = 0x0, emit = 0xf609ba21 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609adf5 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b752 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609adf5 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609bad1 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609bb8b , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b4c7 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b524 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf605a86e , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609be5f , intr_name = 0xf61b3fb2 "llvm.AMDGPU.umax"}, {fetch_args = 0x0, emit = 0xf609be5f , intr_name = 0xf61b3fc3 "llvm.AMDGPU.umin"}, {fetch_args = 0x0, emit = 0xf609b63b , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf605a8e5 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609adf5 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609adf5 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609b6f5 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609adf5 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609adf5 , intr_name = 0x0}, {fetch_args = 0xf605975b , emit = 0x0, intr_name = 0x0}, { fetch_args = 0xf605975b , emit = 0x0, intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0} , {fetch_args = 0x0, emit = 0xf605a4f3 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609af76 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf609be5f , intr_name = 0xf61b3e9a "llvm.AMDIL.abs."}, {fetch_args = 0x0, emit = 0xf609b80c , intr_name = 0x0}, {fetch_args = 0x0, emit = 0x0, intr_name = 0x0} , {fetch_args = 0xf609ab0d , emit = 0x0, intr_name = 0xf61b3f40 "llvm.AMDGPU.tex"}, { fetch_args = 0xf609ab0d , emit = 0x0, intr_name = 0xf61b3f50 "llvm.AMDGPU.txb"}, {fetch_args = 0xf609ab0d , emit = 0x0, intr_name = 0xf61b3f80 "llvm.AMDGPU.txl"}, {fetch_args = 0x0, emit = 0xf605a930 , intr_name = 0x0}, {fetch_args = 0x0, emit = 0xf605aad9 , intr_name = 0x0}}, rsq_action = {fetch_args = 0x0, emit = 0xf609be5f , intr_name = 0xf61b3fd4 "llvm.AMDGPU.rsq"}, sqrt_action = {fetch_args = 0x0, emit = 0x0, intr_name = 0x0}, info = 0xef6f9780, emit_fetch_funcs = { 0x0, 0xf607dfad , 0xf6099433 , 0xf6099433 , 0xf6099433 , 0x0, 0x0, 0xf6099433 , 0x0, 0xf6099713 , 0x0, 0x0}, emit_swizzle = 0xf609909d , emit_debug = 0x0, emit_store = 0xf6099a09 , emit_declaration = 0xf6099760 , emit_immediate = 0xf609bbe8 , userdata = 0x0, soa = 1 '\001', pc = -1, instructions = 0xa0872c30, max_instructions = 1024, num_instructions = 949, emit_prologue = 0x0, emit_epilogue = 0xf607f4bf }, 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, inputs = 0x0, outputs = 0xef6fda78, sampler = 0x0, sv = {{Resource = 0, ReturnTypeX = 0, ReturnTypeY = 0, ReturnTypeZ = 0, ReturnTypeW = 0} }, immediates = {{0xa0bdf140, 0xa0bbad18, 0xa0ba6730, 0xa0bd38d8}, {0xa0ba09a8, 0xa0be0680, 0xa0bcce70, 0xa0bd7b48}, {0x0, 0x0, 0x0, 0x0} }, temps = {{0xa0be064c, 0xa0bcce3c, 0xa0bd7b14, 0xa0bdf55c}, {0xa0bdd60c, 0xa0bd1194, 0xa0be0c7c, 0xa27c1e54}, { 0xa0bb5e6c, 0xa0ba3704, 0xa0bcf394, 0xa0bba0fc}, {0xa0bb3f94, 0xa0ba531c, 0xa0bd42d4, 0xa0baac0c}, {0xa0ba8504, 0xa0bcfee4, 0xa0bccb9c, 0xa0ba9434}, {0xa0bb7a4c, 0xa0b91c9c, 0xa0beb5bc, 0xa080de2c}, {0xa08093cc, 0xa081288c, 0xa0836bd4, 0xa0810c4c}, {0xa0be79a4, 0xa0be79e4, 0xa0b9e0ac, 0xa0b9e0ec}, {0xa0bf45fc, 0xa0bf463c, 0xa0bc30d4, 0xa0bc3114}, {0x0, 0x0, 0x0, 0x0} }, addr = {{0x0, 0x0, 0x0, 0x0} }, preds = {{0x0, 0x0, 0x0, 0x0} }, temps_array = 0x0, outputs_array = 0x0, inputs_array = 0x0, imms_array = 0x0, system_values = {instance_id = 0x0, vertex_id = 0x0, prim_id = 0x0}, indirect_files = 0, mask = 0x0, exec_mask = {bld = 0x0, has_mask = 0 '\000', ret_in_main = 0 '\000', int_vec_type = 0x0, cond_stack = {0x0 }, cond_stack_size = 0, cond_mask = 0x0, break_type_stack = {LP_EXEC_MASK_BREAK_TYPE_LOOP }, break_type = LP_EXEC_MASK_BREAK_TYPE_LOOP, switch_stack = {{switch_val = 0x0, switch_mask = 0x0, switch_mask_default = 0x0, switch_in_default = 0 '\000', switch_pc = 0} }, switch_stack_size = 0, switch_val = 0x0, switch_mask = 0x0, switch_mask_default = 0x0, switch_in_default = 0 '\000', switch_pc = 0, loop_block = 0x0, cont_mask = 0x0, break_mask = 0x0, break_var = 0x0, loop_stack = {{loop_block = 0x0, cont_mask = 0x0, break_mask = 0x0, break_var = 0x0} }, loop_stack_size = 0, ret_mask = 0x0, call_stack = {{pc = 0, ret_mask = 0x0} }, call_stack_size = 0, exec_mask = 0x0, loop_limiter = 0x0}, num_immediates = 2}, chip_class = 0, type = 0, face_gpr = 0, two_side = 0, clip_vertex = 0, inputs_count = 0, r600_inputs = 0x0, r600_outputs = 0x0, stream_outputs = 0x0, color_buffer_count = 0, fs_color_all = 0, alpha_to_one = 0, has_txq_cube_array_z_comp = 0, uses_tex_buffers = 0, has_compressed_msaa_texturing = 0, store_output_intr = 0xf61b3deb "llvm.AMDGPU.store.output.", swizzle_intr = 0xf61b3e05 "llvm.AMDGPU.swizzle", load_input = 0xf607de42 , load_system_value = 0xf607dee3 , userdata = 0x0, inputs = {0xa0bb5f3c, 0xa27c1f2c, 0xa0bcf4a4, 0xa0bcd63c, 0x0 }, outputs = {{0xa0bbace4, 0xa0ba66fc, 0xa0bd38a4, 0xa0ba0974}, {0x0, 0x0, 0x0, 0x0} }, output_reg_count = 1, system_values = {0x0, 0x0, 0x0, 0x0}, branch = {{ endif_block = 0xa08fbef0, if_block = 0xa08fbf20, else_block = 0xa08fbf50, has_else = 1}, {endif_block = 0x0, if_block = 0x0, else_block = 0x0, has_else = 0} }, loop = {{loop_block = 0x0, endloop_block = 0x0} }, branch_depth = 0, loop_depth = 0, arrays = {{ First = 0, Last = 0} }, num_arrays = 0, main_fn = 0xa0bbb3b0, gallivm = {module = 0xa0b9e978, engine = 0x0, provider = 0x0, target = 0x0, passmgr = 0xa080fb28, context = 0xa37cd448, builder = 0xa0b3c770, compiled = 0}}, parse = {Tokens = 0xa085e698, Position = 3304, FullHeader = {Header = {HeaderSize = 2, BodySize = 3302}, Processor = {Processor = 0, Padding = 0}}, FullToken = {Token = {Type = 2, NrTokens = 0, Padding = 117}, FullDeclaration = {Declaration = {Type = 2, NrTokens = 0, File = 5, UsageMask = 7, Dimension = 0, Semantic = 0, Interpolate = 0, Invariant = 0, Local = 0, Array = 0, Padding = 0}, Range = {First = 0, Last = 0}, Dim = {Index2D = 0, Padding = 0}, Interp = {Interpolate = 0, Centroid = 0, CylindricalWrap = 0, Padding = 0}, Semantic = {Name = 0, Index = 0, Padding = 0}, Resource = {Resource = 0, Raw = 0, Writable = 0, Padding = 0}, SamplerView = {Resource = 0, ReturnTypeX = 0, ReturnTypeY = 0, ReturnTypeZ = 0, ReturnTypeW = 0}, Array = {ArrayID = 0, Padding = 0}}, FullImmediate = {Immediate = {Type = 2, NrTokens = 13568, DataType = 1, Padding = 0}, u = {{Float = 0, Uint = 0, Int = 0}, { Float = 0, Uint = 0, Int = 0}, {Float = 0, Uint = 0, Int = 0}, {Float = 0, Uint = 0, Int = 0}}}, FullInstruction = {Instruction = {Type = 2, NrTokens = 0, Opcode = 117, Saturate = 0, NumDstRegs = 0, NumSrcRegs = 0, Predicate = 0, Label = 0, Texture = 0, Padding = 0}, Predicate = { Index = 0, SwizzleX = 0, SwizzleY = 0, SwizzleZ = 0, SwizzleW = 0, Negate = 0, Padding = 0}, Label = {Label = 0, Padding = 0}, Texture = { Texture = 0, NumOffsets = 0, Padding = 0}, Dst = {{Register = {File = 0, WriteMask = 0, Indirect = 0, Dimension = 0, Index = 0, Padding = 0}, Indirect = {File = 0, Index = 0, Swizzle = 0, ArrayID = 0}, Dimension = {Indirect = 0, Dimension = 0, Padding = 0, Index = 0}, DimIndirect = { File = 0, Index = 0, Swizzle = 0, ArrayID = 0}}, {Register = {File = 0, WriteMask = 0, Indirect = 0, Dimension = 0, Index = 0, Padding = 0}, Indirect = {File = 0, Index = 0, Swizzle = 0, ArrayID = 0}, Dimension = {Indirect = 0, Dimension = 0, Padding = 0, Index = 0}, DimIndirect = { File = 0, Index = 0, Swizzle = 0, ArrayID = 0}}}, Src = {{Register = {File = 0, Indirect = 0, Dimension = 0, Index = 0, SwizzleX = 0, SwizzleY = 0, SwizzleZ = 0, SwizzleW = 0, Absolute = 0, Negate = 0}, Indirect = {File = 0, Index = 0, Swizzle = 0, ArrayID = 0}, Dimension = { Indirect = 0, Dimension = 0, Padding = 0, Index = 0}, DimIndirect = {File = 0, Index = 0, Swizzle = 0, ArrayID = 0}}, {Register = {File = 0, Indirect = 0, Dimension = 0, Index = 0, SwizzleX = 0, SwizzleY = 0, SwizzleZ = 0, SwizzleW = 0, Absolute = 0, Negate = 0}, Indirect = { File = 0, Index = 0, Swizzle = 0, ArrayID = 0}, Dimension = {Indirect = 0, Dimension = 0, Padding = 0, Index = 0}, DimIndirect = {File = 0, Index = 0, Swizzle = 0, ArrayID = 0}}, {Register = {File = 0, Indirect = 0, Dimension = 0, Index = 0, SwizzleX = 0, SwizzleY = 0, SwizzleZ = 0, SwizzleW = 0, Absolute = 0, Negate = 0}, Indirect = {File = 0, Index = 0, Swizzle = 0, ArrayID = 0}, Dimension = {Indirect = 0, Dimension = 0, Padding = 0, Index = 0}, DimIndirect = {File = 0, Index = 0, Swizzle = 0, ArrayID = 0}}, {Register = {File = 0, Indirect = 0, Dimension = 0, Index = 0, SwizzleX = 0, SwizzleY = 0, SwizzleZ = 0, SwizzleW = 0, Absolute = 0, Negate = 0}, Indirect = {File = 0, Index = 0, Swizzle = 0, ArrayID = 0}, Dimension = {Indirect = 0, Dimension = 0, Padding = 0, Index = 0}, DimIndirect = {File = 0, Index = 0, Swizzle = 0, ArrayID = 0}}, {Register = {File = 0, Indirect = 0, Dimension = 0, Index = 0, SwizzleX = 0, SwizzleY = 0, SwizzleZ = 0, SwizzleW = 0, Absolute = 0, Negate = 0}, Indirect = {File = 0, Index = 0, Swizzle = 0, ArrayID = 0}, Dimension = {Indirect = 0, Dimension = 0, Padding = 0, Index = 0}, DimIndirect = {File = 0, Index = 0, Swizzle = 0, ArrayID = 0}}}, TexOffsets = {{Index = 0, File = 0, SwizzleX = 0, SwizzleY = 0, SwizzleZ = 0, Padding = 0}, {Index = 0, File = 0, SwizzleX = 0, SwizzleY = 0, SwizzleZ = 0, Padding = 0}, {Index = 0, File = 0, SwizzleX = 0, SwizzleY = 0, SwizzleZ = 0, Padding = 0}, {Index = 0, File = 0, SwizzleX = 0, SwizzleY = 0, SwizzleZ = 0, Padding = 0}}}, FullProperty = { Property = {Type = 2, NrTokens = 0, PropertyName = 117, Padding = 0}, u = {{Data = 0}, {Data = 0}, {Data = 0}, {Data = 0}, {Data = 0}, {Data = 0}, { Data = 0}, {Data = 0}}}}}, tokens = 0xa085e698, shader = 0xa0861a40, type = 0, param_streamout_config = 0, param_streamout_write_index = 0, param_streamout_offset = {0, 0, 0, 0}, param_vertex_id = 0, param_instance_id = 0, const_md = 0xa0816f90, const_resource = {0xa08274bc, 0x0 }, ddxy_lds = 0x0, constants = {0xa0bdb2a8, 0x0 }, resources = 0xa0be3df8, samplers = 0xa0bf3f88, so_buffers = { 0x0, 0x0, 0x0, 0x0}} shader_info = {num_tokens = 956, num_inputs = 1 '\001', num_outputs = 1 '\001', input_semantic_name = "\005", '\000' , input_semantic_index = '\000' , input_interpolate = "\002", '\000' , input_centroid = '\000' , input_usage_mask = "\003", '\000' , input_cylindrical_wrap = '\000' , output_semantic_name = "\001", '\000' , output_semantic_index = '\000' , num_system_values = 0 '\000', system_value_semantic_name = '\000' , processor = 0 '\000', file_mask = {0, 15, 1, 1, 511, 1, 0, 3, 0, 0, 0, 0}, file_count = {0, 4, 1, 1, 9, 1, 0, 2, 0, 0, 0, 0}, file_max = {-1, 3, 0, 0, 8, 0, -1, 1, -1, -1, -1, -1}, const_file_max = {3, -1 }, immediate_count = 2, num_instructions = 949, opcode_count = {0, 321, 0, 1, 2, 0, 0, 77, 31, 0, 0, 0, 33, 32, 0, 0, 128, 0 , 64, 0 , 2, 0, 0, 0, 0, 1, 0, 0, 0, 64, 0, 64, 64, 0 , 64, 0, 0, 0, 0, 0, 0, 0, 1, 0 }, reads_position = 0 '\000', reads_z = 0 '\000', writes_z = 0 '\000', writes_stencil = 0 '\000', writes_edgeflag = 0 '\000', uses_kill = 0 '\000', uses_instanceid = 0 '\000', uses_vertexid = 0 '\000', uses_primid = 0 '\000', uses_frontface = 0 '\000', origin_lower_left = 0 '\000', pixel_center_integer = 0 '\000', color0_writes_all_cbufs = 0 '\000', writes_viewport_index = 0 '\000', writes_layer = 0 '\000', is_msaa_sampler = '\000' , num_written_culldistance = 0, num_written_clipdistance = 0, indirect_files = 0, properties = {{name = 0, data = {0, 0, 0, 0, 0, 0, 0, 0}}, {name = 0, data = {0, 0, 0, 0, 0, 0, 0, 0}}, { name = 0, data = {0, 0, 0, 0, 0, 0, 0, 0}}, {name = 0, data = {0, 0, 0, 0, 0, 0, 0, 0}}, {name = 0, data = {0, 0, 0, 0, 0, 0, 0, 0}}, {name = 0, data = {0, 0, 0, 0, 0, 0, 0, 0}}, {name = 0, data = {0, 0, 0, 0, 0, 0, 0, 0}}, {name = 0, data = {0, 0, 0, 0, 0, 0, 0, 0}}}, num_properties = 0} bld_base = 0xef6f9e08 mod = 0xa0b9e978 r = 0 dump = false __PRETTY_FUNCTION__ = "si_pipe_shader_create" #25 0xf608b24e in si_shader_select (ctx=0xeed0c920, sel=0xa0819500, dirty=0x0) at si_state.c:2218 key = {ps = {export_16bpc = 3, nr_cbufs = 0, color_two_side = 0, alpha_func = 7, flatshade = 0, alpha_to_one = 0}, vs = {instance_divisors = {57347, 0 }, ucps_enabled = 0}} shader = 0xa0861a40 r = -1601837416 __func__ = "si_shader_select" #26 0xf608b3db in si_create_shader_state (ctx=0xeed0c920, state=0xa0bfb548, pipe_shader_type=1) at si_state.c:2260 sel = 0xa0819500 r = -148793045 #27 0xf608b421 in si_create_fs_state (ctx=0xeed0c920, state=0xa0bfb548) at si_state.c:2272 No locals. #28 0xf5e212d0 in st_translate_fragment_program (st=0xeed64c38, stfp=0xa0bcb860, key=0xef6feac0) at state_tracker/st_program.c:768 pipe = 0xeed0c920 variant = 0xa0bfb540 deleteFP = 0 '\000' outputMapping = {266, 1, 4017089104, 4017089100, 0, 4017089092, 4146953305, 4146953617, 4017089240, 4124970721, 4007108936, 4017089080} inputMapping = {4294967295, 4294967295, 4294967295, 4294967295, 0, 4294967295 } interpMode = {2, 3823776968, 4126694949, 1, 0, 104, 9998, 1332, 76, 1352, 4129828864, 4017088760, 4127730298, 0, 3823776968, 4126694949, 4127730298, 0, 4006608960, 1336, 0, 0, 10000, 1332, 76, 1352, 167, 20, 76, 2, 93, 0} attr = 12 inputsRead = 16 ureg = 0xa085e698 write_all = 0 '\000' input_semantic_name = "\005'\b\366\200\235\000\000\246\001\000\000\250\350o\357#*\b\366\060!\321\356\000\060(\366\310\350", input_semantic_index = "\000\000\000\000\060\000\000\000\000\000\000\000\b\000\000\000\000\254\001\020\000\000\000\000>\000\000\000\230\337\\x" is_centroid = "\000\361\275\240\000\000\000\000S\000\000\000a\000\000\000m\000\000\000p\000\000\000l\000\000\000e\000\000" fs_num_inputs = 1 fs_output_semantic_name = "\001\001\035\tP\361\275\240\000\000\000\000@\350o\357\t\000\000\000p\354o\357l\354o\357P\361\275\240\177\000\000\000\000\000\000\001\000\000" fs_output_semantic_index = "\000\000\000\000\260\371\271\240\000\000\000\000\370\347o\357\270\234,\t\000\000\000\000\001\000\000\000\b\350o\357ȕ\v\b(@z\vP\361 \275\240\210\354", fs_num_outputs = 1 __func__ = "st_translate_fragment_program" #29 0xf5e213ca in st_get_fp_variant (st=0xeed64c38, stfp=0xa0bcb860, key=0xef6feac0) at state_tracker/st_program.c:805 fpv = 0x0 #30 0xf5de4c2f in update_fp (st=0xeed64c38) at state_tracker/st_atom_shader.c:92 stfp = 0xa0bcb860 key = {st = 0xeed64c38, bitmap = 0, drawpixels = 0, scaleAndBias = 0, pixelMaps = 0, drawpixels_z = 0, drawpixels_stencil = 0, clamp_color = 0} __func__ = "update_fp" #31 0xf5ddf39b in st_validate_state (st=0xeed64c38) at state_tracker/st_atom.c:202 atom = 0xf62729c4 generated = {mesa = 0, st = 0} examined = {mesa = 4423704, st = 4} prev = {mesa = 206897152, st = 103} state = 0xeed65850 i = 3 __func__ = "st_validate_state" #32 0xf5dfe23e in st_draw_vbo (ctx=0xeed81cf8, prims=0xef6fec3c, nr_prims=1, ib=0xef6fec58, index_bounds_valid=1 '\001', min_index=0, max_index=4, tfb_vertcount=0x0, indirect=0x0) at state_tracker/st_draw.c:212 st = 0xeed64c38 ibuffer = {index_size = 0, offset = 0, buffer = 0x0, user_buffer = 0x0} info = {indexed = 0 '\000', mode = 4017089416, start = 4125085955, count = 4007140600, start_instance = 206897152, instance_count = 4006995524, index_bias = -287969632, min_index = 33685505, max_index = 0, primitive_restart = 216 '\330', restart_index = 4124815784, count_from_stream_output = 0xeed81cf8} arrays = 0xeed682ac i = 0 __func__ = "st_draw_vbo" #33 0xf5dbb31e in vbo_handle_primitive_restart (ctx=0xeed81cf8, prim=0xef6fec3c, nr_prims=1, ib=0xef6fec58, index_bounds_valid=1 '\001', min_index=0, max_index=4) at vbo/vbo_exec_array.c:585 vbo = 0xeed659d0 #34 0xf5dbbecc in vbo_validated_drawrangeelements (ctx=0xeed81cf8, mode=4, index_bounds_valid=1 '\001', start=0, end=4, count=6, type=5123, indices=0xa57ba20 , basevertex=0, numInstances=1, baseInstance=0) at vbo/vbo_exec_array.c:1006 vbo = 0xeed659d0 exec = 0xeed66294 ib = {count = 6, type = 5123, obj = 0x1eb18930, ptr = 0xa57ba20 } prim = {{mode = 4, indexed = 1, begin = 1, end = 1, weak = 0, no_current_update = 1, is_indirect = 0, pad = 0, start = 0, count = 6, basevertex = 0, num_instances = 1, base_instance = 0, indirect_offset = 6}} #35 0xf5dbc12f in vbo_exec_DrawRangeElementsBaseVertex (mode=4, start=0, end=4, count=6, type=5123, indices=0xa57ba20 , basevertex=0) at vbo/vbo_exec_array.c:1114 warnCount = 0 index_bounds_valid = 1 '\001' max_element = 2000000000 ctx = 0xeed81cf8 #36 0xf5dbc1ed in vbo_exec_DrawRangeElements (mode=4, start=0, end=4, count=6, type=5123, indices=0xa57ba20 ) at vbo/vbo_exec_array.c:1134 No locals. #37 0x091c9fd2 in FOpenGLDynamicRHI::DrawIndexedPrimitiveUP(unsigned int, unsigned int, unsigned int, unsigned int, void const*, unsigned int, void const*, unsigned int) () No symbol table info available. #38 0x08e0cd15 in DrawDenormalizedQuad(float, float, float, float, float, float, float, float, unsigned int, unsigned int, unsigned int, unsigned int, float) () No symbol table info available. #39 0x08dccbce in ApplyRadialBlur(FViewInfo const&, FLightSceneInfo const*, FSceneRenderTargetIndex, FSceneRenderTargetIndex, float, int) () No symbol table info available. #40 0x08dcdc10 in FSceneRenderer::RenderLightShafts() () No symbol table info available. #41 0x08e209ee in FSceneRenderer::RenderDPGEnd(unsigned int, unsigned int, unsigned int&, unsigned int) () No symbol table info available. #42 0x08e23e92 in FSceneRenderer::Render() () No symbol table info available. #43 0x08e26bff in BeginRenderingViewFamily(FCanvas*, FSceneViewFamily const*)::FDrawSceneCommand::Execute() () No symbol table info available. #44 0x084a3d6b in RenderingThreadMain() () No symbol table info available. #45 0x084b40bb in FRenderingThread::Run() () No symbol table info available. #46 0x0924c94e in FRunnableThreadUnix::Run() () No symbol table info available. #47 0x0924c83a in FRunnableThreadUnix::_ThreadProc(void*) () No symbol table info available. #48 0xf772ffb3 in start_thread () from /lib32/libpthread.so.0 No symbol table info available. #49 0xf729437e in clone () from /lib32/libc.so.6 No symbol table info available.