Advertisement
Guest User

Untitled

a guest
Feb 6th, 2017
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.54 KB | None | 0 0
  1. (gdb) bt full
  2. #0 llvm::Use::removeFromList (this=0x67b598c0) at /home/ernst/Projekt/llvm/include/llvm/IR/Use.h:132
  3. No locals.
  4. #1 llvm::Use::~Use (this=0x67b598c0, __in_chrg=<optimized out>) at /home/ernst/Projekt/llvm/include/llvm/IR/Use.h:72
  5. No locals.
  6. #2 llvm::Use::zap (Start=0x67b598c0, Stop=0x67b598c0, del=false) at /home/ernst/Projekt/llvm/lib/IR/Use.cpp:89
  7. No locals.
  8. #3 0x00007fffebae8fc8 in llvm::User::operator delete (Usr=0x67b59908) at /home/ernst/Projekt/llvm/lib/IR/User.cpp:191
  9. Storage = 0x67b598c0
  10. Obj = 0x67b59908
  11. #4 0x00007fffeba8e365 in llvm::ilist_alloc_traits<llvm::Instruction>::deleteNode (V=<optimized out>) at /home/ernst/Projekt/llvm/include/llvm/ADT/ilist.h:42
  12. No locals.
  13. #5 llvm::iplist_impl<llvm::simple_ilist<llvm::Instruction>, llvm::SymbolTableListTraits<llvm::Instruction> >::erase (where=..., this=<optimized out>)
  14. at /home/ernst/Projekt/llvm/include/llvm/ADT/ilist.h:281
  15. No locals.
  16. #6 llvm::Instruction::eraseFromParent (this=this@entry=0x67b59908) at /home/ernst/Projekt/llvm/lib/IR/Instruction.cpp:77
  17. No locals.
  18. #7 0x00007fffebb429cc in (anonymous namespace)::CodeGenPrepare::optimizeInst (this=this@entry=0x36eea300, I=<optimized out>, ModifiedDT=@0x7fffe91fec10: false)
  19. at /home/ernst/Projekt/llvm/lib/CodeGen/CodeGenPrepare.cpp:5568
  20. NC = 0x7d376e58
  21. #8 0x00007fffebb44078 in (anonymous namespace)::CodeGenPrepare::optimizeBlock (ModifiedDT=@0x7fffe91fec10: false, BB=..., this=<optimized out>)
  22. at /home/ernst/Projekt/llvm/lib/CodeGen/CodeGenPrepare.cpp:5621
  23. MadeChange = false
  24. MadeBitReverse = <optimized out>
  25. #9 (anonymous namespace)::CodeGenPrepare::runOnFunction (this=<optimized out>, F=...) at /home/ernst/Projekt/llvm/lib/CodeGen/CodeGenPrepare.cpp:308
  26. ModifiedDTOnIteration = false
  27. I = {<llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>}, NodePtr = 0x824ca058}
  28. EverMadeChange = false
  29. MadeChange = false
  30. #10 0x00007fffebab5ac2 in llvm::FPPassManager::runOnFunction (this=0x5f60b540, F=...) at /home/ernst/Projekt/llvm/lib/IR/LegacyPassManager.cpp:1513
  31. X = {<llvm::PrettyStackTraceEntry> = {_vptr.PrettyStackTraceEntry = 0x7fffed73a9d8 <vtable for llvm::PassManagerPrettyStackEntry+16>, NextEntry = 0x7fffe91fef10}, P =
  32. 0x36eea300, V = 0x824ca008, M = 0x0}
  33. PassTimer = <optimized out>
  34. LocalChanged = false
  35. Index = 29
  36. Changed = true
  37. F = @0x824ca008: {<llvm::GlobalObject> = {<llvm::GlobalValue> = {<llvm::Constant> = {<llvm::User> = {<llvm::Value> = {
  38. _vptr.Value = 0x7fffed7399b8 <vtable for llvm::Function+16>, VTy = 0x8c73f3c0, UseList = 0x0, SubclassID = 5 '\005', HasValueHandle = 1 '\001',
  39. SubclassOptionalData = 0 '\000', SubclassData = 1392, NumUserOperands = 0, IsUsedByMD = 0, HasName = 1, HasHungOffUses = 1, HasDescriptor = 0,
  40. static MaxAlignmentExponent = 29, static MaximumAlignment = 536870912}, <No data fields>}, <No data fields>}, ValueType = 0x8c73f2e8,
  41. static GlobalValueSubClassDataBits = 18, Linkage = 0, Visibility = 0, UnnamedAddrVal = 0, DllStorageClass = 0, ThreadLocal = 0, HasLLVMReservedName = 0, SubClassData = 0,
  42. IntID = llvm::Intrinsic::not_intrinsic, Parent = 0x6e730000}, ObjComdat = 0x0, static GlobalObjectSubClassDataBits = 11, static AlignmentBits = 5,
  43. static AlignmentMask = 31,
  44. static GlobalObjectMask = 127}, <llvm::ilist_node<llvm::Function>> = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::Function, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x6e730018, Next = 0x824a8438}, <No data fields>}, <No data fields>},
  45. BasicBlocks = {<llvm::iplist_impl<llvm::simple_ilist<llvm::BasicBlock>, llvm::SymbolTableListTraits<llvm::BasicBlock> >> = {<llvm::SymbolTableListTraits<llvm::BasicBlock>> = {<llvm::ilist_alloc_traits<llvm::BasicBlock>> = {<No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::BasicBlock>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>},
  46. Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x703ae250,
  47. Next = 0x703ae250}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>},
  48. ArgumentList = {<llvm::iplist_impl<llvm::simple_ilist<llvm::Argument>, llvm::SymbolTableListTraits<llvm::Argument> >> = {<llvm::SymbolTableListTraits<llvm::Argument>> = {<llvm::ilist_alloc_traits<llvm::Argument>> = {<No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::Argument>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::Argument, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>},
  49. Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::Argument, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x709eb960,
  50. Next = 0x7d1f36a0}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>},
  51. SymTab = std::unique_ptr<llvm::ValueSymbolTable> containing 0x6b3feba0, AttributeSets = {pImpl = 0x7d3efc00}}
  52. this = 0x5f60b540
  53. #11 0x00007fffebab5b63 in llvm::FPPassManager::runOnModule (this=0x5f60b540, M=...) at /home/ernst/Projekt/llvm/lib/IR/LegacyPassManager.cpp:1534
  54. __for_range = @0x6e730000: {Context = @0x821d19f8,
  55. GlobalList = {<llvm::iplist_impl<llvm::simple_ilist<llvm::GlobalVariable>, llvm::SymbolTableListTraits<llvm::GlobalVariable> >> = {<llvm::SymbolTableListTraits<llvm::GlobalVariable>> = {<llvm::ilist_alloc_traits<llvm::GlobalVariable>> = {<No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::GlobalVariable>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>}, Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x6e730008,
  56. Next = 0x6e730008}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>},
  57. FunctionList = {<llvm::iplist_impl<llvm::simple_ilist<llvm::Function>, llvm::SymbolTableListTraits<llvm::Function> >> = {<llvm::SymbolTableListTraits<llvm::Function>> = {<llvm::ilist_alloc_traits<llvm::Function>> = {<No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::Function>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::Function, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>},
  58. Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::Function, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x81d0d948,
  59. Next = 0x824ca048}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>},
  60. AliasList = {<llvm::iplist_impl<llvm::simple_ilist<llvm::GlobalAlias>, llvm::SymbolTableListTraits<llvm::GlobalAlias> >> = {<llvm::SymbolTableListTraits<llvm::GlobalAlias>> = {<llvm::ilist_alloc_traits<llvm::GlobalAlias>> = {<No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::GlobalAlias>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::GlobalAlias, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>},
  61. Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::GlobalAlias, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x6e730028,
  62. Next = 0x6e730028}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>},
  63. IFuncList = {<llvm::iplist_impl<llvm::simple_ilist<llvm::GlobalIFunc>, llvm::SymbolTableListTraits<llvm::GlobalIFunc> >> = {<llvm::SymbolTableListTraits<llvm::GlobalIFunc>> = {<llvm::ilist_alloc_traits<llvm::GlobalIFunc>> = {<No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::GlobalIFunc>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::GlobalIFunc, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>},
  64. Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::GlobalIFunc, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x6e730038,
  65. Next = 0x6e730038}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>},
  66. NamedMDList = {<llvm::iplist_impl<llvm::simple_ilist<llvm::NamedMDNode>, llvm::ilist_traits<llvm::NamedMDNode> >> = {<llvm::ilist_traits<llvm::NamedMDNode>> = {<llvm::ilist_default_traits<llvm::NamedMDNode>> = {<llvm::ilist_node_traits<llvm::NamedMDNode>> = {<llvm::ilist_alloc_traits<llvm::NamedMDNode>> = {<No data fields>}, <llvm::ilist_callback_traits<llvm::NamedMDNode>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::NamedMDNode>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::NamedMDNode, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>}, Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::NamedMDNode, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x6e730048,
  67. Next = 0x6e730048}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>}, GlobalScopeAsm = "", ValSymTab = 0x823278d0,
  68. ComdatSymTab = {<llvm::StringMapImpl> = {TheTable = 0x0, NumBuckets = 0, NumItems = 0, NumTombstones = 0, ItemSize = 24},
  69. Allocator = {<llvm::AllocatorBase<llvm::MallocAllocator>> = {<No data fields>}, <No data fields>}}, OwnedMemoryBuffer = std::unique_ptr<llvm::MemoryBuffer> containing 0x0,
  70. Materializer = std::unique_ptr<llvm::GVMaterializer> containing 0x0, ModuleID = "tgsi", SourceFileName = "tgsi", TargetTriple = "amdgcn--", NamedMDSymTab = 0x2fd13b20, DL = {
  71. BigEndian = false, StackNaturalAlign = 0, ManglingMode = llvm::DataLayout::MM_None,
  72. LegalIntWidths = {<llvm::SmallVectorImpl<unsigned char>> = {<llvm::SmallVectorTemplateBase<unsigned char, true>> = {<llvm::SmallVectorTemplateCommon<unsigned char, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x6e730140, EndX = 0x6e730142, CapacityX = 0x6e730148}, FirstEl = {<llvm::AlignedCharArray<1ul, 1ul>> = {
  73. buffer = " "}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {InlineElts = {{<llvm::AlignedCharArray<1ul, 1ul>> = {
  74. buffer = "@"}, <No data fields>}, {<llvm::AlignedCharArray<1ul, 1ul>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1ul, 1ul>> = {
  75. buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1ul, 1ul>> = {buffer = "Y"}, <No data fields>}, {<llvm::AlignedCharArray<1ul, 1ul>> = {
  76. buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1ul, 1ul>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1ul, 1ul>> = {
  77. buffer = ""}, <No data fields>}}}},
  78. Alignments = {<llvm::SmallVectorImpl<llvm::LayoutAlignElem>> = {<llvm::SmallVectorTemplateBase<llvm::LayoutAlignElem, true>> = {<llvm::SmallVectorTemplateCommon<llvm::LayoutAlignElem, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x3f5f1a20, EndX = 0x3f5f1ad0, CapacityX = 0x3f5f1b28}, FirstEl = {<llvm::AlignedCharArray<4ul, 8ul>> = {
  79. buffer = "i\001\000\000\001\000\001"}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {InlineElts = {{<llvm::AlignedCharArray<4ul, 8ul>> = {
  80. buffer = "i\b\000\000\001\000\001"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 8ul>> = {buffer = "i\020\000\000\002\000\002"}, <No data fields>},
  81. {<llvm::AlignedCharArray<4ul, 8ul>> = {buffer = "i \000\000\004\000\004"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 8ul>> = {
  82. buffer = "i@\000\000\b\000\b"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 8ul>> = {buffer = "f\020\000\000\002\000\002"}, <No data fields>},
  83. {<llvm::AlignedCharArray<4ul, 8ul>> = {buffer = "f \000\000\004\000\004"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 8ul>> = {
  84. buffer = "f@\000\000\b\000\b"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 8ul>> = {buffer = "f\200\000\000\020\000\020"}, <No data fields>},
  85. {<llvm::AlignedCharArray<4ul, 8ul>> = {buffer = "v@\000\000\b\000\b"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 8ul>> = {
  86. buffer = "v\200\000\000\020\000\020"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 8ul>> = {buffer = "a\000\000\000\000\000\b"}, <No data fields>},
  87. {<llvm::AlignedCharArray<4ul, 8ul>> = {buffer = "v\020\000\000\002\000\002"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 8ul>> = {
  88. buffer = "v\030\000\000\004\000\004"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 8ul>> = {buffer = "v \000\000\004\000\004"}, <No data fields>},
  89. {<llvm::AlignedCharArray<4ul, 8ul>> = {buffer = "v0\000\000\b\000\b"}, <No data fields>}}}},
  90. StringRepresentation = "e-p:32:32-p1:64:64-p2:64:64-p3:32:32-p4:64:64-p5:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64",
  91. Pointers = {<llvm::SmallVectorImpl<llvm::PointerAlignElem>> = {<llvm::SmallVectorTemplateBase<llvm::PointerAlignElem, true>> = {<llvm::SmallVectorTemplateCommon<llvm::PointerAlignElem, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x6e730218, EndX = 0x6e730278, CapacityX = 0x6e730298}, FirstEl = {<llvm::AlignedCharArray<4ul, 16ul>> = {
  92. buffer = "\004\000\000\000\004\000\000\000\004\000\000\000\000\000\000"}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {InlineElts = {
  93. {<llvm::AlignedCharArray<4ul, 16ul>> = {buffer = "\b\000\000\000\b\000\000\000\b\000\000\000\001\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 16ul>> = {
  94. buffer = "\b\000\000\000\b\000\000\000\b\000\000\000\002\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 16ul>> = {
  95. buffer = "\004\000\000\000\004\000\000\000\004\000\000\000\003\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 16ul>> = {
  96. buffer = "\b\000\000\000\b\000\000\000\b\000\000\000\004\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 16ul>> = {
  97. buffer = "\004\000\000\000\004\000\000\000\004\000\000\000\005\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 16ul>> = {
  98. buffer = "\237\000\000\000\236\000\000\000\235\000\000\000\245\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 16ul>> = {
  99. buffer = "\244\000\000\000\234\000\000\000\233\000\000\000\256\000\000"}, <No data fields>}}}}, static InvalidAlignmentElem = {AlignType = 0, TypeBitWidth = 0,
  100. ABIAlign = 0, PrefAlign = 0}, static InvalidPointerElem = {ABIAlign = 0, PrefAlign = 0, TypeByteWidth = 0, AddressSpace = 4294967295}, LayoutMap = 0x0,
  101. NonIntegralAddressSpaces = {<llvm::SmallVectorImpl<unsigned int>> = {<llvm::SmallVectorTemplateBase<unsigned int, true>> = {<llvm::SmallVectorTemplateCommon<unsigned int, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x6e7302b8, EndX = 0x6e7302b8, CapacityX = 0x6e7302d8}, FirstEl = {<llvm::AlignedCharArray<4ul, 4ul>> = {
  102. buffer = "\247\000\000"}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {InlineElts = {{<llvm::AlignedCharArray<4ul, 4ul>> = {
  103. buffer = "\246\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 4ul>> = {buffer = "\261\000\000"}, <No data fields>},
  104. {<llvm::AlignedCharArray<4ul, 4ul>> = {buffer = "\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 4ul>> = {buffer = "\000\000\000"}, <No data fields>},
  105. {<llvm::AlignedCharArray<4ul, 4ul>> = {buffer = "\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<4ul, 4ul>> = {buffer = "\000\000\000"}, <No data fields>},
  106. {<llvm::AlignedCharArray<4ul, 4ul>> = {buffer = "\000\000\000"}, <No data fields>}}}}}}
  107. Changed = false
  108. #12 0x00007fffebab6507 in (anonymous namespace)::MPPassManager::runOnModule (M=..., this=0x9de25c00) at /home/ernst/Projekt/llvm/lib/IR/LegacyPassManager.cpp:1590
  109. X = {<llvm::PrettyStackTraceEntry> = {_vptr.PrettyStackTraceEntry = 0x7fffed73a9d8 <vtable for llvm::PassManagerPrettyStackEntry+16>, NextEntry = 0x0}, P = 0x5f60b540, V = 0x0,
  110. M = 0x6e730000}
  111. LocalChanged = false
  112. Index = 7
  113. Changed = false
  114. #13 llvm::legacy::PassManagerImpl::run (this=0x8938f000, M=...) at /home/ernst/Projekt/llvm/lib/IR/LegacyPassManager.cpp:1693
  115. Index = 0
  116. Changed = false
  117. #14 0x00007fffebab66b9 in llvm::legacy::PassManager::run (this=this@entry=0x7fffe91fefa0, M=...) at /home/ernst/Projekt/llvm/lib/IR/LegacyPassManager.cpp:1724
  118. No locals.
  119. #15 0x00007fffec8e7af8 in LLVMTargetMachineEmit (T=T@entry=0x77dc00, M=M@entry=0x6e730000, OS=..., codegen=codegen@entry=LLVMObjectFile, ErrorMessage=ErrorMessage@entry=0x7fffe91ff290)
  120. at /home/ernst/Projekt/llvm/lib/Target/TargetMachineC.cpp:204
  121. pass = {<llvm::legacy::PassManagerBase> = {_vptr.PassManagerBase = 0x7fffed73afd8 <vtable for llvm::legacy::PassManager+16>}, PM = 0x8938f000}
  122. error = ""
  123. ft = llvm::TargetMachine::CGFT_ObjectFile
  124. #16 0x00007fffec8e7cf9 in LLVMTargetMachineEmitToMemoryBuffer (T=0x77dc00, M=0x6e730000, codegen=LLVMObjectFile, ErrorMessage=0x7fffe91ff290, OutMemBuf=0x7fffe91ff298)
  125. at /home/ernst/Projekt/llvm/lib/Target/TargetMachineC.cpp:228
  126. CodeString = {<llvm::SmallVector<char, 0u>> = {<llvm::SmallVectorImpl<char>> = {<llvm::SmallVectorTemplateBase<char, true>> = {<llvm::SmallVectorTemplateCommon<char, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x7fffe91ff238, EndX = 0x7fffe91ff238, CapacityX = 0x7fffe91ff238}, FirstEl = {<llvm::AlignedCharArray<1ul, 1ul>> = {
  127. buffer = "\300"}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {<No data fields>}}, <No data fields>}
  128. OStream = {<llvm::raw_pwrite_stream> = {<llvm::raw_ostream> = {_vptr.raw_ostream = 0x7fffed738ea0 <vtable for llvm::raw_svector_ostream+16>, OutBufStart = 0x0, OutBufEnd = 0x0,
  129. OutBufCur = 0x0, BufferMode = llvm::raw_ostream::Unbuffered}, <No data fields>}, OS = @0x7fffe91ff220}
  130. Result = <optimized out>
  131. Data = <optimized out>
  132. #17 0x00007fffee3fd744 in si_llvm_compile () from /opt/mesa/lib/dri//radeonsi_dri.so
  133. No symbol table info available.
  134. #18 0x00007fffee3f75f6 in si_compile_llvm () from /opt/mesa/lib/dri//radeonsi_dri.so
  135. No symbol table info available.
  136. #19 0x00007fffee3f8618 in si_compile_tgsi_shader () from /opt/mesa/lib/dri//radeonsi_dri.so
  137. No symbol table info available.
  138. #20 0x00007fffee40f802 in si_init_shader_selector_async () from /opt/mesa/lib/dri//radeonsi_dri.so
  139. No symbol table info available.
  140. #21 0x00007fffee332e64 in util_queue_thread_func (input=input@entry=0xc5cc20) at util/u_queue.c:92
  141. job = {job = 0x9dd18000, fence = 0x9dd18008, execute = 0x7fffee40f630 <si_init_shader_selector_async>, cleanup = 0x0}
  142. queue = 0xcfdb08
  143. thread_index = 2
  144. #22 0x00007fffee332c24 in impl_thrd_routine (p=<optimized out>) at ../../../include/c11/threads_posix.h:87
  145. pack = {func = 0x7fffee332d2a <util_queue_thread_func>, arg = 0xc5cc20}
  146. #23 0x00007ffff66646ca in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
  147. No symbol table info available.
  148. #24 0x00007ffff74940af in clone () from /lib/x86_64-linux-gnu/libc.so.6
  149. No symbol table info available.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement