Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 408.64 KB | None | 0 0
  1. make test
  2. g++ -std=c++11 -I ../../distrib/include/ -I ../../distrib/tools/ -Wall -Werror -Wno-unused-function -Wcast-qual -Wignored-qualifiers -Wno-comment -Wsign-compare -Wno-unknown-warning-option -Wno-psabi halide_blur_generator.cpp ../../distrib/lib/libHalide.a ../../distrib/tools/GenGen.cpp -o bin/halide_blur.generator -ldl -lpthread -lz -lz -lrt -ldl -lpthread -lm
  3. ../../distrib/lib/libHalide.a(Func.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  4. ../../distrib/lib/libHalide.a(Func.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide4FuncC2ERKSs':
  5. Func.cpp:(.text.startup+0x36c): undefined reference to `LLVMLinkInMCJIT'
  6. ../../distrib/lib/libHalide.a(Module.cpp.o): In function `Halide::Module::compile_to_buffer() const':
  7. Module.cpp:(.text+0x1e66): undefined reference to `llvm::LLVMContext::LLVMContext()'
  8. Module.cpp:(.text+0x1ed7): undefined reference to `vtable for llvm::raw_svector_ostream'
  9. Module.cpp:(.text+0x1ee1): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)'
  10. Module.cpp:(.text+0x1f75): undefined reference to `vtable for llvm::raw_svector_ostream'
  11. Module.cpp:(.text+0x1f82): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)'
  12. Module.cpp:(.text+0x2002): undefined reference to `vtable for llvm::raw_pwrite_stream'
  13. Module.cpp:(.text+0x200b): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  14. Module.cpp:(.text+0x20c4): undefined reference to `vtable for llvm::raw_pwrite_stream'
  15. Module.cpp:(.text+0x20cd): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  16. Module.cpp:(.text+0x20f1): undefined reference to `llvm::Module::~Module()'
  17. Module.cpp:(.text+0x210a): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  18. Module.cpp:(.text+0x2231): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  19. Module.cpp:(.text+0x2269): undefined reference to `vtable for llvm::raw_pwrite_stream'
  20. Module.cpp:(.text+0x2272): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  21. Module.cpp:(.text+0x2296): undefined reference to `llvm::Module::~Module()'
  22. Module.cpp:(.text+0x22af): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  23. Module.cpp:(.text+0x22d2): undefined reference to `vtable for llvm::raw_pwrite_stream'
  24. Module.cpp:(.text+0x22db): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  25. ../../distrib/lib/libHalide.a(Module.cpp.o): In function `Halide::Module::compile(Halide::Outputs const&) const':
  26. Module.cpp:(.text+0x29b5): undefined reference to `llvm::LLVMContext::LLVMContext()'
  27. Module.cpp:(.text+0x2a3c): undefined reference to `llvm::Module::~Module()'
  28. Module.cpp:(.text+0x2a58): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  29. Module.cpp:(.text+0x3a2f): undefined reference to `llvm::raw_ostream::flush_nonempty()'
  30. Module.cpp:(.text+0x3c85): undefined reference to `llvm::Module::~Module()'
  31. Module.cpp:(.text+0x3ca4): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  32. ../../distrib/lib/libHalide.a(Module.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  33. ../../distrib/lib/libHalide.a(Module.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal9ref_countINS0_14ModuleContentsEEERNS0_8RefCountEPKT_':
  34. Module.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  35. ../../distrib/lib/libHalide.a(Pipeline.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  36. ../../distrib/lib/libHalide.a(Pipeline.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal9ref_countINS_16PipelineContentsEEERNS0_8RefCountEPKT_':
  37. Pipeline.cpp:(.text.startup+0x56): undefined reference to `LLVMLinkInMCJIT'
  38. ../../distrib/lib/libHalide.a(Target.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  39. ../../distrib/lib/libHalide.a(Target.cpp.o): In function `__static_initialization_and_destruction_0(int, int) [clone .constprop.218]':
  40. Target.cpp:(.text.startup+0xc44): undefined reference to `LLVMLinkInMCJIT'
  41. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateConstInBoundsGEP2_32(llvm::Type*, llvm::Value*, unsigned int, unsigned int, llvm::Twine const&) [clone .constprop.317]':
  42. CodeGen_Internal.cpp:(.text+0x152): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  43. CodeGen_Internal.cpp:(.text+0x15e): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  44. CodeGen_Internal.cpp:(.text+0x16c): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  45. CodeGen_Internal.cpp:(.text+0x179): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  46. CodeGen_Internal.cpp:(.text+0x1ba): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  47. CodeGen_Internal.cpp:(.text+0x229): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  48. CodeGen_Internal.cpp:(.text+0x268): undefined reference to `llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)'
  49. CodeGen_Internal.cpp:(.text+0x27c): undefined reference to `llvm::PointerType::get(llvm::Type*, unsigned int)'
  50. CodeGen_Internal.cpp:(.text+0x2e3): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  51. CodeGen_Internal.cpp:(.text+0x2fa): undefined reference to `llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)'
  52. CodeGen_Internal.cpp:(.text+0x340): undefined reference to `llvm::GetElementPtrInst::init(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&)'
  53. CodeGen_Internal.cpp:(.text+0x34d): undefined reference to `llvm::GetElementPtrInst::setIsInBounds(bool)'
  54. CodeGen_Internal.cpp:(.text+0x366): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  55. CodeGen_Internal.cpp:(.text+0x3ab): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  56. CodeGen_Internal.cpp:(.text+0x3d0): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  57. CodeGen_Internal.cpp:(.text+0x3eb): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  58. CodeGen_Internal.cpp:(.text+0x405): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  59. CodeGen_Internal.cpp:(.text+0x420): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  60. CodeGen_Internal.cpp:(.text+0x4b2): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  61. CodeGen_Internal.cpp:(.text+0x4cd): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  62. CodeGen_Internal.cpp:(.text+0x516): undefined reference to `llvm::Instruction::~Instruction()'
  63. CodeGen_Internal.cpp:(.text+0x51e): undefined reference to `llvm::User::operator delete(void*)'
  64. CodeGen_Internal.cpp:(.text+0x59d): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  65. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `Halide::Internal::llvm_type_of(llvm::LLVMContext*, Halide::Type)':
  66. CodeGen_Internal.cpp:(.text+0x61a): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  67. CodeGen_Internal.cpp:(.text+0x646): undefined reference to `llvm::Type::getIntNTy(llvm::LLVMContext&, unsigned int)'
  68. CodeGen_Internal.cpp:(.text+0x6d3): undefined reference to `llvm::Type::getInt8PtrTy(llvm::LLVMContext&, unsigned int)'
  69. CodeGen_Internal.cpp:(.text+0x6e1): undefined reference to `llvm::Type::getHalfTy(llvm::LLVMContext&)'
  70. CodeGen_Internal.cpp:(.text+0x6f1): undefined reference to `llvm::Type::getDoubleTy(llvm::LLVMContext&)'
  71. CodeGen_Internal.cpp:(.text+0x701): undefined reference to `llvm::Type::getFloatTy(llvm::LLVMContext&)'
  72. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `Halide::Internal::get_md_bool(llvm::Metadata*, bool&)':
  73. CodeGen_Internal.cpp:(.text+0x901): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const'
  74. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `Halide::Internal::get_md_string(llvm::Metadata*, std::string&)':
  75. CodeGen_Internal.cpp:(.text+0x9b6): undefined reference to `llvm::MDString::getString() const'
  76. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `Halide::Internal::get_target_options(llvm::Module const&, llvm::TargetOptions&, std::string&, std::string&)':
  77. CodeGen_Internal.cpp:(.text+0xaa7): undefined reference to `llvm::Module::getModuleFlag(llvm::StringRef) const'
  78. CodeGen_Internal.cpp:(.text+0xac4): undefined reference to `llvm::Module::getModuleFlag(llvm::StringRef) const'
  79. CodeGen_Internal.cpp:(.text+0xae1): undefined reference to `llvm::Module::getModuleFlag(llvm::StringRef) const'
  80. CodeGen_Internal.cpp:(.text+0xb03): undefined reference to `llvm::Module::getModuleFlag(llvm::StringRef) const'
  81. CodeGen_Internal.cpp:(.text+0xb85): undefined reference to `llvm::MCTargetOptions::MCTargetOptions()'
  82. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `Halide::Internal::clone_target_options(llvm::Module const&, llvm::Module&)':
  83. CodeGen_Internal.cpp:(.text+0x1065): undefined reference to `llvm::Module::getModuleFlag(llvm::StringRef) const'
  84. CodeGen_Internal.cpp:(.text+0x1090): undefined reference to `llvm::Module::addModuleFlag(llvm::Module::ModFlagBehavior, llvm::StringRef, unsigned int)'
  85. CodeGen_Internal.cpp:(.text+0x10ab): undefined reference to `llvm::Module::getModuleFlag(llvm::StringRef) const'
  86. CodeGen_Internal.cpp:(.text+0x10cd): undefined reference to `llvm::MDString::get(llvm::LLVMContext&, llvm::StringRef)'
  87. CodeGen_Internal.cpp:(.text+0x10e7): undefined reference to `llvm::Module::addModuleFlag(llvm::Module::ModFlagBehavior, llvm::StringRef, llvm::Metadata*)'
  88. CodeGen_Internal.cpp:(.text+0x1102): undefined reference to `llvm::Module::getModuleFlag(llvm::StringRef) const'
  89. CodeGen_Internal.cpp:(.text+0x1124): undefined reference to `llvm::MDString::get(llvm::LLVMContext&, llvm::StringRef)'
  90. CodeGen_Internal.cpp:(.text+0x113e): undefined reference to `llvm::Module::addModuleFlag(llvm::Module::ModFlagBehavior, llvm::StringRef, llvm::Metadata*)'
  91. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `Halide::Internal::set_function_attributes_for_target(llvm::Function*, Halide::Target)':
  92. CodeGen_Internal.cpp:(.text+0x1285): undefined reference to `llvm::Function::getContext() const'
  93. CodeGen_Internal.cpp:(.text+0x12a2): undefined reference to `llvm::Attribute::get(llvm::LLVMContext&, llvm::StringRef, llvm::StringRef)'
  94. CodeGen_Internal.cpp:(.text+0x12b2): undefined reference to `llvm::Function::addAttribute(unsigned int, llvm::Attribute)'
  95. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `Halide::Internal::embed_bitcode(llvm::Module*, std::string const&)':
  96. CodeGen_Internal.cpp:(.text+0x2444): undefined reference to `llvm::Type::getInt8Ty(llvm::LLVMContext&)'
  97. CodeGen_Internal.cpp:(.text+0x244e): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  98. CodeGen_Internal.cpp:(.text+0x2466): undefined reference to `llvm::collectUsedGlobalVariables(llvm::Module const&, llvm::SmallPtrSetImpl<llvm::GlobalValue*>&, bool)'
  99. CodeGen_Internal.cpp:(.text+0x2509): undefined reference to `llvm::Value::getName() const'
  100. CodeGen_Internal.cpp:(.text+0x251b): undefined reference to `llvm::Value::getName() const'
  101. CodeGen_Internal.cpp:(.text+0x2530): undefined reference to `llvm::ConstantExpr::getPointerBitCastOrAddrSpaceCast(llvm::Constant*, llvm::Type*)'
  102. CodeGen_Internal.cpp:(.text+0x25d3): undefined reference to `llvm::GlobalVariable::eraseFromParent()'
  103. CodeGen_Internal.cpp:(.text+0x2608): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)'
  104. CodeGen_Internal.cpp:(.text+0x2662): undefined reference to `vtable for llvm::raw_string_ostream'
  105. CodeGen_Internal.cpp:(.text+0x266f): undefined reference to `llvm::WriteBitcodeToFile(llvm::Module const&, llvm::raw_ostream&, bool, llvm::ModuleSummaryIndex const*, bool, std::array<unsigned int, 5ul>*)'
  106. CodeGen_Internal.cpp:(.text+0x2692): undefined reference to `llvm::raw_ostream::flush_nonempty()'
  107. CodeGen_Internal.cpp:(.text+0x26c0): undefined reference to `llvm::raw_ostream::flush_nonempty()'
  108. CodeGen_Internal.cpp:(.text+0x26dd): undefined reference to `llvm::Type::getIntNTy(llvm::LLVMContext&, unsigned int)'
  109. CodeGen_Internal.cpp:(.text+0x26e8): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  110. CodeGen_Internal.cpp:(.text+0x26f6): undefined reference to `llvm::ConstantDataSequential::getImpl(llvm::StringRef, llvm::Type*)'
  111. CodeGen_Internal.cpp:(.text+0x2713): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  112. CodeGen_Internal.cpp:(.text+0x2757): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  113. CodeGen_Internal.cpp:(.text+0x2784): undefined reference to `llvm::GlobalObject::setSection(llvm::StringRef)'
  114. CodeGen_Internal.cpp:(.text+0x278f): undefined reference to `llvm::ConstantExpr::getPointerBitCastOrAddrSpaceCast(llvm::Constant*, llvm::Type*)'
  115. CodeGen_Internal.cpp:(.text+0x27bb): undefined reference to `llvm::Module::getGlobalVariable(llvm::StringRef, bool) const'
  116. CodeGen_Internal.cpp:(.text+0x27cf): undefined reference to `llvm::Value::assertModuleIsMaterializedImpl() const'
  117. CodeGen_Internal.cpp:(.text+0x27f3): undefined reference to `llvm::Value::takeName(llvm::Value*)'
  118. CodeGen_Internal.cpp:(.text+0x27fb): undefined reference to `llvm::GlobalVariable::eraseFromParent()'
  119. CodeGen_Internal.cpp:(.text+0x281a): undefined reference to `llvm::Type::getIntNTy(llvm::LLVMContext&, unsigned int)'
  120. CodeGen_Internal.cpp:(.text+0x2825): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  121. CodeGen_Internal.cpp:(.text+0x2833): undefined reference to `llvm::ConstantDataSequential::getImpl(llvm::StringRef, llvm::Type*)'
  122. CodeGen_Internal.cpp:(.text+0x2850): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  123. CodeGen_Internal.cpp:(.text+0x2894): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  124. CodeGen_Internal.cpp:(.text+0x28c1): undefined reference to `llvm::GlobalObject::setSection(llvm::StringRef)'
  125. CodeGen_Internal.cpp:(.text+0x28cc): undefined reference to `llvm::ConstantExpr::getPointerBitCastOrAddrSpaceCast(llvm::Constant*, llvm::Type*)'
  126. CodeGen_Internal.cpp:(.text+0x28f8): undefined reference to `llvm::Module::getGlobalVariable(llvm::StringRef, bool) const'
  127. CodeGen_Internal.cpp:(.text+0x290c): undefined reference to `llvm::Value::assertModuleIsMaterializedImpl() const'
  128. CodeGen_Internal.cpp:(.text+0x2930): undefined reference to `llvm::Value::takeName(llvm::Value*)'
  129. CodeGen_Internal.cpp:(.text+0x2938): undefined reference to `llvm::GlobalVariable::eraseFromParent()'
  130. CodeGen_Internal.cpp:(.text+0x294e): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  131. CodeGen_Internal.cpp:(.text+0x2962): undefined reference to `llvm::ConstantArray::get(llvm::ArrayType*, llvm::ArrayRef<llvm::Constant*>)'
  132. CodeGen_Internal.cpp:(.text+0x2981): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  133. CodeGen_Internal.cpp:(.text+0x29c4): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  134. CodeGen_Internal.cpp:(.text+0x29d6): undefined reference to `llvm::GlobalObject::setSection(llvm::StringRef)'
  135. CodeGen_Internal.cpp:(.text+0x29e3): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()'
  136. CodeGen_Internal.cpp:(.text+0x2b36): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  137. CodeGen_Internal.cpp:(.text+0x2b53): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  138. CodeGen_Internal.cpp:(.text+0x2b9a): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()'
  139. CodeGen_Internal.cpp:(.text+0x2c3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  140. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `Halide::Internal::make_target_machine(llvm::Module const&)':
  141. CodeGen_Internal.cpp:(.text+0x2d13): undefined reference to `llvm::TargetRegistry::lookupTarget(std::string const&, std::string&)'
  142. CodeGen_Internal.cpp:(.text+0x2d4c): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)'
  143. CodeGen_Internal.cpp:(.text+0x2dfe): undefined reference to `llvm::MCTargetOptions::MCTargetOptions()'
  144. CodeGen_Internal.cpp:(.text+0x2f0b): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)'
  145. CodeGen_Internal.cpp:(.text+0x30f2): undefined reference to `llvm::outs()'
  146. CodeGen_Internal.cpp:(.text+0x30fa): undefined reference to `llvm::TargetRegistry::printRegisteredTargetsForVersion(llvm::raw_ostream&)'
  147. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `Halide::Internal::build_closure_type(Halide::Internal::Closure const&, llvm::StructType*, llvm::LLVMContext*)':
  148. CodeGen_Internal.cpp:(.text+0x339a): undefined reference to `llvm::StructType::create(llvm::LLVMContext&, llvm::StringRef)'
  149. CodeGen_Internal.cpp:(.text+0x3477): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  150. CodeGen_Internal.cpp:(.text+0x34c6): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  151. CodeGen_Internal.cpp:(.text+0x3527): undefined reference to `llvm::StructType::setBody(llvm::ArrayRef<llvm::Type*>, bool)'
  152. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `Halide::Internal::pack_closure(llvm::StructType*, llvm::Value*, Halide::Internal::Closure const&, Halide::Internal::Scope<llvm::Value*> const&, llvm::StructType*, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>*)':
  153. CodeGen_Internal.cpp:(.text+0x360d): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  154. CodeGen_Internal.cpp:(.text+0x3629): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  155. CodeGen_Internal.cpp:(.text+0x36ca): undefined reference to `llvm::ConstantExpr::getCast(unsigned int, llvm::Constant*, llvm::Type*, bool)'
  156. CodeGen_Internal.cpp:(.text+0x36ec): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  157. CodeGen_Internal.cpp:(.text+0x3704): undefined reference to `llvm::StoreInst::StoreInst(llvm::Value*, llvm::Value*, bool, llvm::Instruction*)'
  158. CodeGen_Internal.cpp:(.text+0x371d): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  159. CodeGen_Internal.cpp:(.text+0x3769): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  160. CodeGen_Internal.cpp:(.text+0x378e): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  161. CodeGen_Internal.cpp:(.text+0x37b0): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  162. CodeGen_Internal.cpp:(.text+0x37e4): undefined reference to `llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  163. CodeGen_Internal.cpp:(.text+0x3800): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  164. CodeGen_Internal.cpp:(.text+0x384c): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  165. CodeGen_Internal.cpp:(.text+0x3965): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  166. CodeGen_Internal.cpp:(.text+0x3987): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  167. CodeGen_Internal.cpp:(.text+0x399f): undefined reference to `llvm::StoreInst::StoreInst(llvm::Value*, llvm::Value*, bool, llvm::Instruction*)'
  168. CodeGen_Internal.cpp:(.text+0x39b8): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  169. CodeGen_Internal.cpp:(.text+0x3a02): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  170. CodeGen_Internal.cpp:(.text+0x3a28): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  171. CodeGen_Internal.cpp:(.text+0x3a4a): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  172. CodeGen_Internal.cpp:(.text+0x3a6b): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  173. CodeGen_Internal.cpp:(.text+0x3b1c): undefined reference to `llvm::ConstantExpr::getCast(unsigned int, llvm::Constant*, llvm::Type*, bool)'
  174. CodeGen_Internal.cpp:(.text+0x3b3e): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  175. CodeGen_Internal.cpp:(.text+0x3b56): undefined reference to `llvm::StoreInst::StoreInst(llvm::Value*, llvm::Value*, bool, llvm::Instruction*)'
  176. CodeGen_Internal.cpp:(.text+0x3b6f): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  177. CodeGen_Internal.cpp:(.text+0x3bbe): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  178. CodeGen_Internal.cpp:(.text+0x3bdf): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  179. CodeGen_Internal.cpp:(.text+0x3bf9): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  180. CodeGen_Internal.cpp:(.text+0x3c15): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  181. CodeGen_Internal.cpp:(.text+0x3c21): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  182. CodeGen_Internal.cpp:(.text+0x3d2e): undefined reference to `llvm::ConstantExpr::getCast(unsigned int, llvm::Constant*, llvm::Type*, bool)'
  183. CodeGen_Internal.cpp:(.text+0x3d75): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  184. CodeGen_Internal.cpp:(.text+0x3d9a): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  185. CodeGen_Internal.cpp:(.text+0x3dcc): undefined reference to `llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  186. CodeGen_Internal.cpp:(.text+0x3de8): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  187. CodeGen_Internal.cpp:(.text+0x3e35): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  188. CodeGen_Internal.cpp:(.text+0x3e77): undefined reference to `llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  189. CodeGen_Internal.cpp:(.text+0x3e93): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  190. CodeGen_Internal.cpp:(.text+0x3ee3): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  191. CodeGen_Internal.cpp:(.text+0x3f09): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  192. CodeGen_Internal.cpp:(.text+0x3f20): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  193. CodeGen_Internal.cpp:(.text+0x3f41): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  194. CodeGen_Internal.cpp:(.text+0x3f77): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  195. CodeGen_Internal.cpp:(.text+0x3fb2): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  196. CodeGen_Internal.cpp:(.text+0x3fc5): undefined reference to `llvm::User::operator delete(void*)'
  197. CodeGen_Internal.cpp:(.text+0x3fe5): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  198. CodeGen_Internal.cpp:(.text+0x3ff2): undefined reference to `llvm::User::operator delete(void*)'
  199. CodeGen_Internal.cpp:(.text+0x4036): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  200. CodeGen_Internal.cpp:(.text+0x405b): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  201. CodeGen_Internal.cpp:(.text+0x4068): undefined reference to `llvm::User::operator delete(void*)'
  202. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `Halide::Internal::unpack_closure(Halide::Internal::Closure const&, Halide::Internal::Scope<llvm::Value*>&, llvm::StructType*, llvm::Value*, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>*)':
  203. CodeGen_Internal.cpp:(.text+0x4129): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  204. CodeGen_Internal.cpp:(.text+0x415f): undefined reference to `llvm::LoadInst::LoadInst(llvm::Type*, llvm::Value*, char const*, bool, llvm::Instruction*)'
  205. CodeGen_Internal.cpp:(.text+0x417d): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  206. CodeGen_Internal.cpp:(.text+0x41cb): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  207. CodeGen_Internal.cpp:(.text+0x41f6): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  208. CodeGen_Internal.cpp:(.text+0x421c): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  209. CodeGen_Internal.cpp:(.text+0x4241): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  210. CodeGen_Internal.cpp:(.text+0x437c): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  211. CodeGen_Internal.cpp:(.text+0x4513): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  212. CodeGen_Internal.cpp:(.text+0x46ac): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  213. CodeGen_Internal.cpp:(.text+0x4846): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  214. CodeGen_Internal.cpp:(.text+0x493d): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  215. CodeGen_Internal.cpp:(.text+0x496a): undefined reference to `llvm::User::operator delete(void*)'
  216. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  217. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `llvm::GlobalVariable::operator delete(void*)':
  218. CodeGen_Internal.cpp:(.text._ZN4llvm14GlobalVariabledlEPv[_ZN4llvm14GlobalVariabledlEPv]+0x14): undefined reference to `llvm::User::operator delete(void*)'
  219. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `llvm::IRBuilderBase::SetInstDebugLocation(llvm::Instruction*) const':
  220. CodeGen_Internal.cpp:(.text._ZNK4llvm13IRBuilderBase20SetInstDebugLocationEPNS_11InstructionE[_ZNK4llvm13IRBuilderBase20SetInstDebugLocationEPNS_11InstructionE]+0x27): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  221. CodeGen_Internal.cpp:(.text._ZNK4llvm13IRBuilderBase20SetInstDebugLocationEPNS_11InstructionE[_ZNK4llvm13IRBuilderBase20SetInstDebugLocationEPNS_11InstructionE]+0x3d): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  222. CodeGen_Internal.cpp:(.text._ZNK4llvm13IRBuilderBase20SetInstDebugLocationEPNS_11InstructionE[_ZNK4llvm13IRBuilderBase20SetInstDebugLocationEPNS_11InstructionE]+0x55): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  223. CodeGen_Internal.cpp:(.text._ZNK4llvm13IRBuilderBase20SetInstDebugLocationEPNS_11InstructionE[_ZNK4llvm13IRBuilderBase20SetInstDebugLocationEPNS_11InstructionE]+0x75): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  224. CodeGen_Internal.cpp:(.text._ZNK4llvm13IRBuilderBase20SetInstDebugLocationEPNS_11InstructionE[_ZNK4llvm13IRBuilderBase20SetInstDebugLocationEPNS_11InstructionE]+0x92): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  225. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateLoad(llvm::Value*, llvm::Twine const&)':
  226. CodeGen_Internal.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE]+0x1e): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  227. CodeGen_Internal.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE]+0x4f): undefined reference to `llvm::LoadInst::LoadInst(llvm::Type*, llvm::Value*, char const*, bool, llvm::Instruction*)'
  228. CodeGen_Internal.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE]+0x6a): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  229. CodeGen_Internal.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE]+0xb4): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  230. CodeGen_Internal.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE]+0xd5): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  231. CodeGen_Internal.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE]+0xeb): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  232. CodeGen_Internal.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE]+0x103): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  233. CodeGen_Internal.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE]+0x125): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  234. CodeGen_Internal.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE]+0x17e): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  235. CodeGen_Internal.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateLoadEPNS_5ValueERKNS_5TwineE]+0x191): undefined reference to `llvm::User::operator delete(void*)'
  236. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `llvm::SmallVectorTemplateBase<llvm::Constant*, true>::push_back(llvm::Constant* const&)':
  237. CodeGen_Internal.cpp:(.text._ZN4llvm23SmallVectorTemplateBaseIPNS_8ConstantELb1EE9push_backERKS2_[_ZN4llvm23SmallVectorTemplateBaseIPNS_8ConstantELb1EE9push_backERKS2_]+0x44): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  238. ../../distrib/lib/libHalide.a(CodeGen_Internal.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal18build_closure_typeERKNS0_7ClosureEPN4llvm10StructTypeEPNS4_11LLVMContextE':
  239. CodeGen_Internal.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  240. ../../distrib/lib/libHalide.a(HexagonOffload.cpp.o): In function `Halide::Internal::compile_module_to_hexagon_shared_object(Halide::Module const&)':
  241. HexagonOffload.cpp:(.text+0x3d70): undefined reference to `llvm::LLVMContext::LLVMContext()'
  242. HexagonOffload.cpp:(.text+0x3e58): undefined reference to `vtable for llvm::raw_svector_ostream'
  243. HexagonOffload.cpp:(.text+0x3e65): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)'
  244. HexagonOffload.cpp:(.text+0x3f2f): undefined reference to `vtable for llvm::raw_svector_ostream'
  245. HexagonOffload.cpp:(.text+0x3f3c): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)'
  246. HexagonOffload.cpp:(.text+0x3fba): undefined reference to `vtable for llvm::raw_pwrite_stream'
  247. HexagonOffload.cpp:(.text+0x3fc3): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  248. HexagonOffload.cpp:(.text+0x47c1): undefined reference to `vtable for llvm::raw_pwrite_stream'
  249. HexagonOffload.cpp:(.text+0x47ce): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  250. HexagonOffload.cpp:(.text+0x4803): undefined reference to `llvm::Module::~Module()'
  251. HexagonOffload.cpp:(.text+0x481e): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  252. HexagonOffload.cpp:(.text+0x4cc1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  253. HexagonOffload.cpp:(.text+0x4cdf): undefined reference to `vtable for llvm::raw_pwrite_stream'
  254. HexagonOffload.cpp:(.text+0x4ce4): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  255. HexagonOffload.cpp:(.text+0x4d16): undefined reference to `vtable for llvm::raw_pwrite_stream'
  256. HexagonOffload.cpp:(.text+0x4d1b): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  257. HexagonOffload.cpp:(.text+0x4d58): undefined reference to `llvm::Module::~Module()'
  258. HexagonOffload.cpp:(.text+0x4d76): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  259. HexagonOffload.cpp:(.text+0x50ae): undefined reference to `vtable for llvm::raw_pwrite_stream'
  260. HexagonOffload.cpp:(.text+0x50b8): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  261. ../../distrib/lib/libHalide.a(HexagonOffload.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  262. ../../distrib/lib/libHalide.a(HexagonOffload.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal3Elf17maybe_branch_instEj':
  263. HexagonOffload.cpp:(.text.startup+0x88): undefined reference to `LLVMLinkInMCJIT'
  264. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `Halide::Internal::(anonymous namespace)::load_opengl()':
  265. JITModule.cpp:(.text+0x4a1): undefined reference to `llvm::sys::DynamicLibrary::getPermanentLibrary(char const*, std::string*)'
  266. JITModule.cpp:(.text+0x4c0): undefined reference to `llvm::sys::DynamicLibrary::getPermanentLibrary(char const*, std::string*)'
  267. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `void Halide::Internal::destroy<Halide::Internal::JITModuleContents>(Halide::Internal::JITModuleContents const*)':
  268. JITModule.cpp:(.text+0xb8f): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  269. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `Halide::Internal::(anonymous namespace)::HalideJITMemoryManager::~HalideJITMemoryManager()':
  270. JITModule.cpp:(.text+0xcf2): undefined reference to `llvm::SectionMemoryManager::~SectionMemoryManager()'
  271. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `Halide::Internal::JITModule::JITModule()':
  272. JITModule.cpp:(.text+0xd69): undefined reference to `llvm::LLVMContext::LLVMContext()'
  273. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `Halide::Internal::(anonymous namespace)::shared_runtimes(Halide::Internal::(anonymous namespace)::RuntimeKind)':
  274. JITModule.cpp:(.text+0xec3): undefined reference to `llvm::LLVMContext::LLVMContext()'
  275. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `Halide::Internal::(anonymous namespace)::HalideJITMemoryManager::getSymbolAddress(std::string const&)':
  276. JITModule.cpp:(.text+0x11a7): undefined reference to `llvm::RTDyldMemoryManager::getSymbolAddressInProcess(std::string const&)'
  277. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `Halide::Internal::JITModule::compile_module(std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> >, std::string const&, Halide::Target const&, std::vector<Halide::Internal::JITModule, std::allocator<Halide::Internal::JITModule> > const&, std::vector<std::string, std::allocator<std::string> > const&)':
  278. JITModule.cpp:(.text+0x207c): undefined reference to `llvm::MCTargetOptions::MCTargetOptions()'
  279. JITModule.cpp:(.text+0x20a6): undefined reference to `llvm::Module::getDataLayout() const'
  280. JITModule.cpp:(.text+0x2166): undefined reference to `llvm::DataLayout::clear()'
  281. JITModule.cpp:(.text+0x243b): undefined reference to `llvm::EngineBuilder::EngineBuilder(std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> >)'
  282. JITModule.cpp:(.text+0x2450): undefined reference to `llvm::Module::~Module()'
  283. JITModule.cpp:(.text+0x275b): undefined reference to `llvm::SectionMemoryManager::SectionMemoryManager(llvm::SectionMemoryManager::MemoryMapper*)'
  284. JITModule.cpp:(.text+0x283a): undefined reference to `llvm::EngineBuilder::setMCJITMemoryManager(std::unique_ptr<llvm::RTDyldMemoryManager, std::default_delete<llvm::RTDyldMemoryManager> >)'
  285. JITModule.cpp:(.text+0x29f7): undefined reference to `llvm::EngineBuilder::selectTarget()'
  286. JITModule.cpp:(.text+0x2ac0): undefined reference to `llvm::DataLayout::clear()'
  287. JITModule.cpp:(.text+0x2d6a): undefined reference to `llvm::DataLayout::operator==(llvm::DataLayout const&) const'
  288. JITModule.cpp:(.text+0x2e22): undefined reference to `llvm::EngineBuilder::create(llvm::TargetMachine*)'
  289. JITModule.cpp:(.text+0x323b): undefined reference to `llvm::DataLayout::~DataLayout()'
  290. JITModule.cpp:(.text+0x32a8): undefined reference to `llvm::EngineBuilder::~EngineBuilder()'
  291. JITModule.cpp:(.text+0x32ce): undefined reference to `llvm::DataLayout::~DataLayout()'
  292. JITModule.cpp:(.text+0x3902): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  293. JITModule.cpp:(.text+0x3943): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  294. JITModule.cpp:(.text+0x3a6d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  295. JITModule.cpp:(.text+0x3aae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  296. JITModule.cpp:(.text+0x3fc0): undefined reference to `llvm::DataLayout::~DataLayout()'
  297. JITModule.cpp:(.text+0x3fdd): undefined reference to `llvm::EngineBuilder::~EngineBuilder()'
  298. JITModule.cpp:(.text+0x4003): undefined reference to `llvm::DataLayout::~DataLayout()'
  299. JITModule.cpp:(.text+0x45d6): undefined reference to `llvm::SectionMemoryManager::~SectionMemoryManager()'
  300. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `Halide::Internal::(anonymous namespace)::make_module(llvm::Module*, Halide::Target, Halide::Internal::(anonymous namespace)::RuntimeKind, std::vector<Halide::Internal::JITModule, std::allocator<Halide::Internal::JITModule> > const&, bool)':
  301. JITModule.cpp:(.text+0x4982): undefined reference to `llvm::Value::getName() const'
  302. JITModule.cpp:(.text+0x4e83): undefined reference to `llvm::Module::~Module()'
  303. JITModule.cpp:(.text+0x548e): undefined reference to `llvm::Module::~Module()'
  304. JITModule.cpp:(.text+0x5cec): undefined reference to `llvm::Value::getName() const'
  305. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `Halide::Internal::JITModule::JITModule(Halide::Module const&, Halide::Internal::LoweredFunc const&, std::vector<Halide::Internal::JITModule, std::allocator<Halide::Internal::JITModule> > const&)':
  306. JITModule.cpp:(.text+0x66c2): undefined reference to `llvm::LLVMContext::LLVMContext()'
  307. JITModule.cpp:(.text+0x6863): undefined reference to `llvm::Module::~Module()'
  308. JITModule.cpp:(.text+0x6949): undefined reference to `llvm::Module::~Module()'
  309. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `Halide::Internal::JITModule::add_extern_for_export(std::string const&, Halide::ExternCFunction const&)':
  310. JITModule.cpp:(.text+0x6aee): undefined reference to `llvm::Module::Module(llvm::StringRef, llvm::LLVMContext&)'
  311. JITModule.cpp:(.text+0x6b05): undefined reference to `llvm::Module::getTypeByName(llvm::StringRef) const'
  312. JITModule.cpp:(.text+0x6b18): undefined reference to `llvm::PointerType::get(llvm::Type*, unsigned int)'
  313. JITModule.cpp:(.text+0x6bb1): undefined reference to `llvm::Type::getVoidTy(llvm::LLVMContext&)'
  314. JITModule.cpp:(.text+0x6d4f): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  315. JITModule.cpp:(.text+0x6e5c): undefined reference to `llvm::Module::~Module()'
  316. JITModule.cpp:(.text+0x6f34): undefined reference to `llvm::StructType::create(llvm::LLVMContext&, llvm::StringRef)'
  317. JITModule.cpp:(.text+0x6f6f): undefined reference to `llvm::Module::~Module()'
  318. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `Halide::Internal::(anonymous namespace)::HalideJITMemoryManager::allocateCodeSection(unsigned long, unsigned int, unsigned int, llvm::StringRef)':
  319. JITModule.cpp:(.text+0x6fbd): undefined reference to `llvm::SectionMemoryManager::allocateCodeSection(unsigned long, unsigned int, unsigned int, llvm::StringRef)'
  320. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `Halide::Internal::(anonymous namespace)::HalideJITMemoryManager::~HalideJITMemoryManager()':
  321. JITModule.cpp:(.text+0xc66): undefined reference to `llvm::SectionMemoryManager::~SectionMemoryManager()'
  322. ../../distrib/lib/libHalide.a(JITModule.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  323. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `std::default_delete<llvm::Module>::operator()(llvm::Module*) const [clone .isra.78]':
  324. JITModule.cpp:(.text.unlikely+0x24): undefined reference to `llvm::Module::~Module()'
  325. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `llvm::SmallVectorTemplateBase<std::string, false>::grow(unsigned long)':
  326. JITModule.cpp:(.text._ZN4llvm23SmallVectorTemplateBaseISsLb0EE4growEm[_ZN4llvm23SmallVectorTemplateBaseISsLb0EE4growEm]+0x12b): undefined reference to `llvm::report_bad_alloc_error(char const*, bool)'
  327. JITModule.cpp:(.text._ZN4llvm23SmallVectorTemplateBaseISsLb0EE4growEm[_ZN4llvm23SmallVectorTemplateBaseISsLb0EE4growEm]+0x144): undefined reference to `llvm::report_bad_alloc_error(char const*, bool)'
  328. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `llvm::SmallVectorTemplateBase<llvm::LayoutAlignElem, false>::grow(unsigned long)':
  329. JITModule.cpp:(.text._ZN4llvm23SmallVectorTemplateBaseINS_15LayoutAlignElemELb0EE4growEm[_ZN4llvm23SmallVectorTemplateBaseINS_15LayoutAlignElemELb0EE4growEm]+0xcb): undefined reference to `llvm::report_bad_alloc_error(char const*, bool)'
  330. JITModule.cpp:(.text._ZN4llvm23SmallVectorTemplateBaseINS_15LayoutAlignElemELb0EE4growEm[_ZN4llvm23SmallVectorTemplateBaseINS_15LayoutAlignElemELb0EE4growEm]+0xe3): undefined reference to `llvm::report_bad_alloc_error(char const*, bool)'
  331. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `llvm::SmallVectorTemplateBase<llvm::PointerAlignElem, false>::grow(unsigned long)':
  332. JITModule.cpp:(.text._ZN4llvm23SmallVectorTemplateBaseINS_16PointerAlignElemELb0EE4growEm[_ZN4llvm23SmallVectorTemplateBaseINS_16PointerAlignElemELb0EE4growEm]+0xd3): undefined reference to `llvm::report_bad_alloc_error(char const*, bool)'
  333. ../../distrib/lib/libHalide.a(JITModule.cpp.o):JITModule.cpp:(.text._ZN4llvm23SmallVectorTemplateBaseINS_16PointerAlignElemELb0EE4growEm[_ZN4llvm23SmallVectorTemplateBaseINS_16PointerAlignElemELb0EE4growEm]+0xeb): more undefined references to `llvm::report_bad_alloc_error(char const*, bool)' follow
  334. ../../distrib/lib/libHalide.a(JITModule.cpp.o):(.rodata+0x388): undefined reference to `llvm::SectionMemoryManager::allocateDataSection(unsigned long, unsigned int, unsigned int, llvm::StringRef, bool)'
  335. ../../distrib/lib/libHalide.a(JITModule.cpp.o):(.rodata+0x3a0): undefined reference to `llvm::RTDyldMemoryManager::registerEHFrames(unsigned char*, unsigned long, unsigned long)'
  336. ../../distrib/lib/libHalide.a(JITModule.cpp.o):(.rodata+0x3a8): undefined reference to `llvm::RTDyldMemoryManager::deregisterEHFrames()'
  337. ../../distrib/lib/libHalide.a(JITModule.cpp.o):(.rodata+0x3b0): undefined reference to `llvm::SectionMemoryManager::finalizeMemory(std::string*)'
  338. ../../distrib/lib/libHalide.a(JITModule.cpp.o):(.rodata+0x3c0): undefined reference to `llvm::SectionMemoryManager::anchor()'
  339. ../../distrib/lib/libHalide.a(JITModule.cpp.o):(.rodata+0x3f0): undefined reference to `llvm::RTDyldMemoryManager::getPointerToNamedFunction(std::string const&, bool)'
  340. ../../distrib/lib/libHalide.a(JITModule.cpp.o):(.rodata+0x3f8): undefined reference to `llvm::SectionMemoryManager::invalidateInstructionCache()'
  341. ../../distrib/lib/libHalide.a(JITModule.cpp.o):(.rodata+0x420): undefined reference to `llvm::LegacyJITSymbolResolver::lookup(std::set<llvm::StringRef, std::less<llvm::StringRef>, std::allocator<llvm::StringRef> > const&)'
  342. ../../distrib/lib/libHalide.a(JITModule.cpp.o):(.rodata+0x428): undefined reference to `llvm::LegacyJITSymbolResolver::lookupFlags(std::set<llvm::StringRef, std::less<llvm::StringRef>, std::allocator<llvm::StringRef> > const&)'
  343. ../../distrib/lib/libHalide.a(JITModule.cpp.o):(.rodata+0x430): undefined reference to `non-virtual thunk to llvm::SectionMemoryManager::anchor()'
  344. ../../distrib/lib/libHalide.a(JITModule.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal9ref_countINS0_17JITModuleContentsEEERNS0_8RefCountEPKT_':
  345. JITModule.cpp:(.text.startup+0x6d): undefined reference to `LLVMLinkInMCJIT'
  346. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `Halide::make_raw_fd_ostream(std::string const&)':
  347. LLVM_Output.cpp:(.text+0x6f8): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)'
  348. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `Halide::Internal::Archive::write_symbol_table(std::ostream&, std::vector<llvm::NewArchiveMember, std::allocator<llvm::NewArchiveMember> > const&, bool, std::map<unsigned long, std::vector<Halide::Internal::Archive::PatchInfo, std::allocator<Halide::Internal::Archive::PatchInfo> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::vector<Halide::Internal::Archive::PatchInfo, std::allocator<Halide::Internal::Archive::PatchInfo> > > > >*)':
  349. LLVM_Output.cpp:(.text+0xaeb): undefined reference to `llvm::LLVMContext::LLVMContext()'
  350. LLVM_Output.cpp:(.text+0xb5a): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const'
  351. LLVM_Output.cpp:(.text+0xba4): undefined reference to `llvm::object::SymbolicFile::createSymbolicFile(llvm::MemoryBufferRef, llvm::file_magic, llvm::LLVMContext*)'
  352. LLVM_Output.cpp:(.text+0xc8a): undefined reference to `llvm::Error::fatalUncheckedError() const'
  353. LLVM_Output.cpp:(.text+0xdcf): undefined reference to `vtable for llvm::raw_svector_ostream'
  354. LLVM_Output.cpp:(.text+0xddc): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)'
  355. LLVM_Output.cpp:(.text+0xeef): undefined reference to `vtable for llvm::raw_pwrite_stream'
  356. LLVM_Output.cpp:(.text+0xef4): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  357. LLVM_Output.cpp:(.text+0x17dd): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  358. LLVM_Output.cpp:(.text+0x19cf): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  359. LLVM_Output.cpp:(.text+0x1a93): undefined reference to `vtable for llvm::raw_pwrite_stream'
  360. LLVM_Output.cpp:(.text+0x1aa0): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  361. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `Halide::Internal::Archive::write_symbol_table(std::ostream&, std::vector<llvm::NewArchiveMember, std::allocator<llvm::NewArchiveMember> > const&, bool, std::map<unsigned long, std::vector<Halide::Internal::Archive::PatchInfo, std::allocator<Halide::Internal::Archive::PatchInfo> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::vector<Halide::Internal::Archive::PatchInfo, std::allocator<Halide::Internal::Archive::PatchInfo> > > > >*) [clone .constprop.264]':
  362. LLVM_Output.cpp:(.text+0x2378): undefined reference to `llvm::LLVMContext::LLVMContext()'
  363. LLVM_Output.cpp:(.text+0x2402): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const'
  364. LLVM_Output.cpp:(.text+0x244c): undefined reference to `llvm::object::SymbolicFile::createSymbolicFile(llvm::MemoryBufferRef, llvm::file_magic, llvm::LLVMContext*)'
  365. LLVM_Output.cpp:(.text+0x24fa): undefined reference to `llvm::Error::fatalUncheckedError() const'
  366. LLVM_Output.cpp:(.text+0x2642): undefined reference to `vtable for llvm::raw_svector_ostream'
  367. LLVM_Output.cpp:(.text+0x264f): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)'
  368. LLVM_Output.cpp:(.text+0x275b): undefined reference to `vtable for llvm::raw_pwrite_stream'
  369. LLVM_Output.cpp:(.text+0x2760): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  370. LLVM_Output.cpp:(.text+0x2b40): undefined reference to `llvm::Error::fatalUncheckedError() const'
  371. LLVM_Output.cpp:(.text+0x2ee0): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  372. LLVM_Output.cpp:(.text+0x302e): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  373. LLVM_Output.cpp:(.text+0x317a): undefined reference to `vtable for llvm::raw_pwrite_stream'
  374. LLVM_Output.cpp:(.text+0x317f): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  375. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `Halide::Internal::Archive::write_symbol_table(std::ostream&, std::vector<llvm::NewArchiveMember, std::allocator<llvm::NewArchiveMember> > const&, bool, std::map<unsigned long, std::vector<Halide::Internal::Archive::PatchInfo, std::allocator<Halide::Internal::Archive::PatchInfo> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::vector<Halide::Internal::Archive::PatchInfo, std::allocator<Halide::Internal::Archive::PatchInfo> > > > >*) [clone .constprop.265]':
  376. LLVM_Output.cpp:(.text+0x3348): undefined reference to `llvm::LLVMContext::LLVMContext()'
  377. LLVM_Output.cpp:(.text+0x33d2): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const'
  378. LLVM_Output.cpp:(.text+0x341c): undefined reference to `llvm::object::SymbolicFile::createSymbolicFile(llvm::MemoryBufferRef, llvm::file_magic, llvm::LLVMContext*)'
  379. LLVM_Output.cpp:(.text+0x34ca): undefined reference to `llvm::Error::fatalUncheckedError() const'
  380. LLVM_Output.cpp:(.text+0x360d): undefined reference to `vtable for llvm::raw_svector_ostream'
  381. LLVM_Output.cpp:(.text+0x361a): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)'
  382. LLVM_Output.cpp:(.text+0x3730): undefined reference to `vtable for llvm::raw_pwrite_stream'
  383. LLVM_Output.cpp:(.text+0x3735): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  384. LLVM_Output.cpp:(.text+0x3b18): undefined reference to `llvm::Error::fatalUncheckedError() const'
  385. LLVM_Output.cpp:(.text+0x402e): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  386. LLVM_Output.cpp:(.text+0x40e6): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  387. LLVM_Output.cpp:(.text+0x4237): undefined reference to `vtable for llvm::raw_pwrite_stream'
  388. LLVM_Output.cpp:(.text+0x423c): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  389. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `Halide::Internal::Archive::write_coff_archive(std::ostream&, std::vector<llvm::NewArchiveMember, std::allocator<llvm::NewArchiveMember> > const&)':
  390. LLVM_Output.cpp:(.text+0x4729): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const'
  391. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `Halide::create_static_library(std::vector<std::string, std::allocator<std::string> > const&, Halide::Target const&, std::string const&, bool)':
  392. LLVM_Output.cpp:(.text+0x5021): undefined reference to `llvm::NewArchiveMember::getFile(llvm::StringRef, bool)'
  393. LLVM_Output.cpp:(.text+0x50cf): undefined reference to `llvm::Error::fatalUncheckedError() const'
  394. LLVM_Output.cpp:(.text+0x5292): undefined reference to `llvm::writeArchive(llvm::StringRef, llvm::ArrayRef<llvm::NewArchiveMember>, bool, llvm::object::Archive::Kind, bool, bool, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >)'
  395. LLVM_Output.cpp:(.text+0x56e2): undefined reference to `llvm::Error::fatalUncheckedError() const'
  396. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `Halide::emit_file(llvm::Module const&, llvm::raw_pwrite_stream&, llvm::TargetMachine::CodeGenFileType)':
  397. LLVM_Output.cpp:(.text+0x6155): undefined reference to `vtable for llvm::raw_svector_ostream'
  398. LLVM_Output.cpp:(.text+0x6162): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)'
  399. LLVM_Output.cpp:(.text+0x617c): undefined reference to `llvm::WriteBitcodeToFile(llvm::Module const&, llvm::raw_ostream&, bool, llvm::ModuleSummaryIndex const*, bool, std::array<unsigned int, 5ul>*)'
  400. LLVM_Output.cpp:(.text+0x61d2): undefined reference to `llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&)'
  401. LLVM_Output.cpp:(.text+0x6212): undefined reference to `vtable for llvm::raw_pwrite_stream'
  402. LLVM_Output.cpp:(.text+0x6223): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  403. LLVM_Output.cpp:(.text+0x630f): undefined reference to `llvm::DataLayout::clear()'
  404. LLVM_Output.cpp:(.text+0x63f0): undefined reference to `llvm::Module::getDataLayout() const'
  405. LLVM_Output.cpp:(.text+0x6400): undefined reference to `llvm::DataLayout::operator==(llvm::DataLayout const&) const'
  406. LLVM_Output.cpp:(.text+0x6412): undefined reference to `llvm::legacy::PassManager::PassManager()'
  407. LLVM_Output.cpp:(.text+0x6441): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)'
  408. LLVM_Output.cpp:(.text+0x6459): undefined reference to `llvm::TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass(llvm::Triple const&)'
  409. LLVM_Output.cpp:(.text+0x6466): undefined reference to `llvm::legacy::PassManager::add(llvm::Pass*)'
  410. LLVM_Output.cpp:(.text+0x6486): undefined reference to `llvm::createAlwaysInlinerLegacyPass(bool)'
  411. LLVM_Output.cpp:(.text+0x6493): undefined reference to `llvm::legacy::PassManager::add(llvm::Pass*)'
  412. LLVM_Output.cpp:(.text+0x6498): undefined reference to `llvm::createStripDeadDebugInfoPass()'
  413. LLVM_Output.cpp:(.text+0x64a5): undefined reference to `llvm::legacy::PassManager::add(llvm::Pass*)'
  414. LLVM_Output.cpp:(.text+0x64aa): undefined reference to `llvm::createRewriteSymbolsPass()'
  415. LLVM_Output.cpp:(.text+0x64b7): undefined reference to `llvm::legacy::PassManager::add(llvm::Pass*)'
  416. LLVM_Output.cpp:(.text+0x64f3): undefined reference to `llvm::legacy::PassManager::run(llvm::Module&)'
  417. LLVM_Output.cpp:(.text+0x64fd): undefined reference to `llvm::legacy::PassManager::~PassManager()'
  418. LLVM_Output.cpp:(.text+0x650a): undefined reference to `llvm::DataLayout::~DataLayout()'
  419. LLVM_Output.cpp:(.text+0x6530): undefined reference to `llvm::Module::~Module()'
  420. LLVM_Output.cpp:(.text+0x656c): undefined reference to `llvm::Module::getDataLayout() const'
  421. LLVM_Output.cpp:(.text+0x67c0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  422. LLVM_Output.cpp:(.text+0x68af): undefined reference to `vtable for llvm::raw_pwrite_stream'
  423. LLVM_Output.cpp:(.text+0x68b8): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  424. LLVM_Output.cpp:(.text+0x6944): undefined reference to `llvm::Module::~Module()'
  425. LLVM_Output.cpp:(.text+0x6981): undefined reference to `llvm::legacy::PassManager::~PassManager()'
  426. LLVM_Output.cpp:(.text+0x698e): undefined reference to `llvm::DataLayout::~DataLayout()'
  427. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `Halide::compile_llvm_module_to_llvm_bitcode(llvm::Module&, llvm::raw_pwrite_stream&)':
  428. LLVM_Output.cpp:(.text+0x91b): undefined reference to `llvm::WriteBitcodeToFile(llvm::Module const&, llvm::raw_ostream&, bool, llvm::ModuleSummaryIndex const*, bool, std::array<unsigned int, 5ul>*)'
  429. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `Halide::compile_llvm_module_to_llvm_assembly(llvm::Module&, llvm::raw_pwrite_stream&)':
  430. LLVM_Output.cpp:(.text+0x928): undefined reference to `llvm::Module::print(llvm::raw_ostream&, llvm::AssemblyAnnotationWriter*, bool, bool) const'
  431. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  432. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::ErrorInfo<llvm::ErrorList, llvm::ErrorInfoBase>::~ErrorInfo()':
  433. LLVM_Output.cpp:(.text._ZN4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEED2Ev[_ZN4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEED5Ev]+0x3): undefined reference to `vtable for llvm::ErrorInfoBase'
  434. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::ErrorInfo<llvm::ErrorList, llvm::ErrorInfoBase>::dynamicClassID() const':
  435. LLVM_Output.cpp:(.text._ZNK4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEE14dynamicClassIDEv[_ZNK4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEE14dynamicClassIDEv]+0x1): undefined reference to `llvm::ErrorList::ID'
  436. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::ErrorInfo<llvm::ErrorList, llvm::ErrorInfoBase>::isA(void const*) const':
  437. LLVM_Output.cpp:(.text._ZNK4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEE3isAEPKv[_ZNK4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEE3isAEPKv]+0x3): undefined reference to `llvm::ErrorList::ID'
  438. LLVM_Output.cpp:(.text._ZNK4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEE3isAEPKv[_ZNK4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEE3isAEPKv]+0xc): undefined reference to `llvm::ErrorInfoBase::ID'
  439. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::ErrorInfo<llvm::ErrorList, llvm::ErrorInfoBase>::~ErrorInfo()':
  440. LLVM_Output.cpp:(.text._ZN4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEED0Ev[_ZN4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEED0Ev]+0x3): undefined reference to `vtable for llvm::ErrorInfoBase'
  441. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::ErrorInfoBase::message() const':
  442. LLVM_Output.cpp:(.text._ZNK4llvm13ErrorInfoBase7messageEv[_ZNK4llvm13ErrorInfoBase7messageEv]+0x4e): undefined reference to `vtable for llvm::raw_string_ostream'
  443. LLVM_Output.cpp:(.text._ZNK4llvm13ErrorInfoBase7messageEv[_ZNK4llvm13ErrorInfoBase7messageEv]+0x67): undefined reference to `llvm::raw_ostream::flush_nonempty()'
  444. LLVM_Output.cpp:(.text._ZNK4llvm13ErrorInfoBase7messageEv[_ZNK4llvm13ErrorInfoBase7messageEv]+0x7e): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()'
  445. LLVM_Output.cpp:(.text._ZNK4llvm13ErrorInfoBase7messageEv[_ZNK4llvm13ErrorInfoBase7messageEv]+0xcb): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()'
  446. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::raw_ostream::operator<<(char const*)':
  447. LLVM_Output.cpp:(.text._ZN4llvm11raw_ostreamlsEPKc[_ZN4llvm11raw_ostreamlsEPKc]+0x6e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
  448. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::Error::~Error()':
  449. LLVM_Output.cpp:(.text._ZN4llvm5ErrorD2Ev[_ZN4llvm5ErrorD5Ev]+0x14): undefined reference to `llvm::Error::fatalUncheckedError() const'
  450. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::SmallVectorImpl<unsigned int>::operator=(llvm::SmallVectorImpl<unsigned int> const&)':
  451. LLVM_Output.cpp:(.text._ZN4llvm15SmallVectorImplIjEaSERKS1_[_ZN4llvm15SmallVectorImplIjEaSERKS1_]+0xb7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  452. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::Error llvm::handleErrorImpl<llvm::toString(llvm::Error)::{lambda(llvm::ErrorInfoBase const&)#1}>(std::unique_ptr<llvm::ErrorInfoBase, std::default_delete<llvm::ErrorInfoBase> >, llvm::toString(llvm::Error)::{lambda(llvm::ErrorInfoBase const&)#1}&&)':
  453. LLVM_Output.cpp:(.text._ZN4llvm15handleErrorImplIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_IEEES1_St10unique_ptrIS2_St14default_deleteIS2_EEOT_DpOT0_[_ZN4llvm15handleErrorImplIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_IEEES1_St10unique_ptrIS2_St14default_deleteIS2_EEOT_DpOT0_]+0x17): undefined reference to `llvm::ErrorInfoBase::ID'
  454. LLVM_Output.cpp:(.text._ZN4llvm15handleErrorImplIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_IEEES1_St10unique_ptrIS2_St14default_deleteIS2_EEOT_DpOT0_[_ZN4llvm15handleErrorImplIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_IEEES1_St10unique_ptrIS2_St14default_deleteIS2_EEOT_DpOT0_]+0x53): undefined reference to `llvm::ErrorInfoBase::ID'
  455. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::Error llvm::handleErrors<llvm::toString(llvm::Error)::{lambda(llvm::ErrorInfoBase const&)#1}>(llvm::Error, llvm::toString(llvm::Error)::{lambda(llvm::ErrorInfoBase const&)#1}&&)':
  456. LLVM_Output.cpp:(.text._ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_[_ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_]+0x4b): undefined reference to `llvm::ErrorList::ID'
  457. LLVM_Output.cpp:(.text._ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_[_ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_]+0xf3): undefined reference to `llvm::ErrorList::ID'
  458. LLVM_Output.cpp:(.text._ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_[_ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_]+0x11e): undefined reference to `llvm::ErrorList::ID'
  459. LLVM_Output.cpp:(.text._ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_[_ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_]+0x1b3): undefined reference to `llvm::ErrorList::ID'
  460. LLVM_Output.cpp:(.text._ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_[_ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_]+0x253): undefined reference to `llvm::Error::fatalUncheckedError() const'
  461. LLVM_Output.cpp:(.text._ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_[_ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_]+0x306): undefined reference to `vtable for llvm::ErrorList'
  462. LLVM_Output.cpp:(.text._ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_[_ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_]+0x326): undefined reference to `llvm::ErrorList::ID'
  463. LLVM_Output.cpp:(.text._ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_[_ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_]+0x346): undefined reference to `llvm::ErrorList::ID'
  464. LLVM_Output.cpp:(.text._ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_[_ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_]+0x48f): undefined reference to `llvm::Error::fatalUncheckedError() const'
  465. LLVM_Output.cpp:(.text._ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_[_ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_]+0x4af): undefined reference to `llvm::Error::fatalUncheckedError() const'
  466. LLVM_Output.cpp:(.text._ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_[_ZN4llvm12handleErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_]+0x67d): undefined reference to `vtable for llvm::ErrorInfoBase'
  467. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `void llvm::handleAllErrors<llvm::toString(llvm::Error)::{lambda(llvm::ErrorInfoBase const&)#1}>(llvm::Error, llvm::toString(llvm::Error)::{lambda(llvm::ErrorInfoBase const&)#1}&&)':
  468. LLVM_Output.cpp:(.text._ZN4llvm15handleAllErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_[_ZN4llvm15handleAllErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_]+0x4f): undefined reference to `llvm::Error::fatalUncheckedError() const'
  469. LLVM_Output.cpp:(.text._ZN4llvm15handleAllErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_[_ZN4llvm15handleAllErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_]+0x74): undefined reference to `llvm::Error::fatalUncheckedError() const'
  470. LLVM_Output.cpp:(.text._ZN4llvm15handleAllErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_[_ZN4llvm15handleAllErrorsIIZNS_8toStringENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_]+0x88): undefined reference to `llvm::llvm_unreachable_internal(char const*, char const*, unsigned int)'
  471. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::toString(llvm::Error)':
  472. LLVM_Output.cpp:(.text._ZN4llvm8toStringENS_5ErrorE[_ZN4llvm8toStringENS_5ErrorE]+0x68): undefined reference to `llvm::Error::fatalUncheckedError() const'
  473. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::Expected<std::unique_ptr<llvm::object::SymbolicFile, std::default_delete<llvm::object::SymbolicFile> > >::fatalUncheckedExpected() const':
  474. LLVM_Output.cpp:(.text._ZNK4llvm8ExpectedISt10unique_ptrINS_6object12SymbolicFileESt14default_deleteIS3_EEE22fatalUncheckedExpectedEv[_ZNK4llvm8ExpectedISt10unique_ptrINS_6object12SymbolicFileESt14default_deleteIS3_EEE22fatalUncheckedExpectedEv]+0xa): undefined reference to `llvm::dbgs()'
  475. LLVM_Output.cpp:(.text._ZNK4llvm8ExpectedISt10unique_ptrINS_6object12SymbolicFileESt14default_deleteIS3_EEE22fatalUncheckedExpectedEv[_ZNK4llvm8ExpectedISt10unique_ptrINS_6object12SymbolicFileESt14default_deleteIS3_EEE22fatalUncheckedExpectedEv]+0x22): undefined reference to `llvm::dbgs()'
  476. LLVM_Output.cpp:(.text._ZNK4llvm8ExpectedISt10unique_ptrINS_6object12SymbolicFileESt14default_deleteIS3_EEE22fatalUncheckedExpectedEv[_ZNK4llvm8ExpectedISt10unique_ptrINS_6object12SymbolicFileESt14default_deleteIS3_EEE22fatalUncheckedExpectedEv]+0x44): undefined reference to `llvm::dbgs()'
  477. LLVM_Output.cpp:(.text._ZNK4llvm8ExpectedISt10unique_ptrINS_6object12SymbolicFileESt14default_deleteIS3_EEE22fatalUncheckedExpectedEv[_ZNK4llvm8ExpectedISt10unique_ptrINS_6object12SymbolicFileESt14default_deleteIS3_EEE22fatalUncheckedExpectedEv]+0x53): undefined reference to `llvm::dbgs()'
  478. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::Expected<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> > >::fatalUncheckedExpected() const':
  479. LLVM_Output.cpp:(.text._ZNK4llvm8ExpectedISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEE22fatalUncheckedExpectedEv[_ZNK4llvm8ExpectedISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEE22fatalUncheckedExpectedEv]+0xa): undefined reference to `llvm::dbgs()'
  480. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o):LLVM_Output.cpp:(.text._ZNK4llvm8ExpectedISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEE22fatalUncheckedExpectedEv[_ZNK4llvm8ExpectedISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEE22fatalUncheckedExpectedEv]+0x22): more undefined references to `llvm::dbgs()' follow
  481. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::Expected<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> > >::~Expected()':
  482. LLVM_Output.cpp:(.text._ZN4llvm8ExpectedISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEED2Ev[_ZN4llvm8ExpectedISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEED5Ev]+0x44): undefined reference to `llvm::Module::~Module()'
  483. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `llvm::Expected<llvm::NewArchiveMember>::fatalUncheckedExpected() const':
  484. LLVM_Output.cpp:(.text._ZNK4llvm8ExpectedINS_16NewArchiveMemberEE22fatalUncheckedExpectedEv[_ZNK4llvm8ExpectedINS_16NewArchiveMemberEE22fatalUncheckedExpectedEv]+0xa): undefined reference to `llvm::dbgs()'
  485. LLVM_Output.cpp:(.text._ZNK4llvm8ExpectedINS_16NewArchiveMemberEE22fatalUncheckedExpectedEv[_ZNK4llvm8ExpectedINS_16NewArchiveMemberEE22fatalUncheckedExpectedEv]+0x22): undefined reference to `llvm::dbgs()'
  486. LLVM_Output.cpp:(.text._ZNK4llvm8ExpectedINS_16NewArchiveMemberEE22fatalUncheckedExpectedEv[_ZNK4llvm8ExpectedINS_16NewArchiveMemberEE22fatalUncheckedExpectedEv]+0x44): undefined reference to `llvm::dbgs()'
  487. LLVM_Output.cpp:(.text._ZNK4llvm8ExpectedINS_16NewArchiveMemberEE22fatalUncheckedExpectedEv[_ZNK4llvm8ExpectedINS_16NewArchiveMemberEE22fatalUncheckedExpectedEv]+0x53): undefined reference to `llvm::dbgs()'
  488. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal7Archive19emit_big_endian_u32ERSoj':
  489. LLVM_Output.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  490. ../../distrib/lib/libHalide.a(LLVM_Output.cpp.o):(.rodata._ZTVN4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEEE[_ZTVN4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEEE]+0x48): undefined reference to `llvm::ErrorInfoBase::anchor()'
  491. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `std::default_delete<llvm::Module>::operator()(llvm::Module*) const [clone .isra.71]':
  492. LLVM_Runtime_Linker.cpp:(.text+0xa): undefined reference to `llvm::Module::~Module()'
  493. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `Halide::Internal::get_triple_for_target(Halide::Target const&)':
  494. LLVM_Runtime_Linker.cpp:(.text+0x16f): undefined reference to `llvm::Triple::setArch(llvm::Triple::ArchType)'
  495. LLVM_Runtime_Linker.cpp:(.text+0x1ac): undefined reference to `llvm::Triple::setVendor(llvm::Triple::VendorType)'
  496. LLVM_Runtime_Linker.cpp:(.text+0x1b9): undefined reference to `llvm::Triple::setOS(llvm::Triple::OSType)'
  497. LLVM_Runtime_Linker.cpp:(.text+0x228): undefined reference to `llvm::Triple::setArch(llvm::Triple::ArchType)'
  498. LLVM_Runtime_Linker.cpp:(.text+0x300): undefined reference to `llvm::Triple::setArch(llvm::Triple::ArchType)'
  499. LLVM_Runtime_Linker.cpp:(.text+0x363): undefined reference to `llvm::Triple::setVendor(llvm::Triple::VendorType)'
  500. LLVM_Runtime_Linker.cpp:(.text+0x370): undefined reference to `llvm::Triple::setArch(llvm::Triple::ArchType)'
  501. LLVM_Runtime_Linker.cpp:(.text+0x37d): undefined reference to `llvm::Triple::setObjectFormat(llvm::Triple::ObjectFormatType)'
  502. LLVM_Runtime_Linker.cpp:(.text+0x3dc): undefined reference to `llvm::Triple::setVendor(llvm::Triple::VendorType)'
  503. LLVM_Runtime_Linker.cpp:(.text+0x3e9): undefined reference to `llvm::Triple::setOS(llvm::Triple::OSType)'
  504. LLVM_Runtime_Linker.cpp:(.text+0x3f6): undefined reference to `llvm::Triple::setEnvironment(llvm::Triple::EnvironmentType)'
  505. LLVM_Runtime_Linker.cpp:(.text+0x45a): undefined reference to `llvm::Triple::setArch(llvm::Triple::ArchType)'
  506. LLVM_Runtime_Linker.cpp:(.text+0x471): undefined reference to `llvm::Triple::setOS(llvm::Triple::OSType)'
  507. LLVM_Runtime_Linker.cpp:(.text+0x47e): undefined reference to `llvm::Triple::setEnvironment(llvm::Triple::EnvironmentType)'
  508. LLVM_Runtime_Linker.cpp:(.text+0x499): undefined reference to `llvm::Triple::setVendor(llvm::Triple::VendorType)'
  509. LLVM_Runtime_Linker.cpp:(.text+0x4a6): undefined reference to `llvm::Triple::setOS(llvm::Triple::OSType)'
  510. LLVM_Runtime_Linker.cpp:(.text+0x4c8): undefined reference to `llvm::Triple::setEnvironment(llvm::Triple::EnvironmentType)'
  511. LLVM_Runtime_Linker.cpp:(.text+0x50b): undefined reference to `llvm::Triple::setArchName(llvm::StringRef)'
  512. LLVM_Runtime_Linker.cpp:(.text+0x521): undefined reference to `llvm::Triple::setOS(llvm::Triple::OSType)'
  513. LLVM_Runtime_Linker.cpp:(.text+0x52e): undefined reference to `llvm::Triple::setEnvironment(llvm::Triple::EnvironmentType)'
  514. LLVM_Runtime_Linker.cpp:(.text+0x549): undefined reference to `llvm::Triple::setOS(llvm::Triple::OSType)'
  515. LLVM_Runtime_Linker.cpp:(.text+0x556): undefined reference to `llvm::Triple::setEnvironment(llvm::Triple::EnvironmentType)'
  516. LLVM_Runtime_Linker.cpp:(.text+0x566): undefined reference to `llvm::Triple::setArch(llvm::Triple::ArchType)'
  517. LLVM_Runtime_Linker.cpp:(.text+0x579): undefined reference to `llvm::Triple::setVendor(llvm::Triple::VendorType)'
  518. LLVM_Runtime_Linker.cpp:(.text+0x586): undefined reference to `llvm::Triple::setOS(llvm::Triple::OSType)'
  519. LLVM_Runtime_Linker.cpp:(.text+0x599): undefined reference to `llvm::Triple::setOS(llvm::Triple::OSType)'
  520. LLVM_Runtime_Linker.cpp:(.text+0x5a6): undefined reference to `llvm::Triple::setEnvironment(llvm::Triple::EnvironmentType)'
  521. LLVM_Runtime_Linker.cpp:(.text+0x5b9): undefined reference to `llvm::Triple::setOS(llvm::Triple::OSType)'
  522. LLVM_Runtime_Linker.cpp:(.text+0x5c6): undefined reference to `llvm::Triple::setVendor(llvm::Triple::VendorType)'
  523. LLVM_Runtime_Linker.cpp:(.text+0x5d6): undefined reference to `llvm::Triple::setArch(llvm::Triple::ArchType)'
  524. LLVM_Runtime_Linker.cpp:(.text+0x5e8): undefined reference to `llvm::Triple::setEnvironment(llvm::Triple::EnvironmentType)'
  525. LLVM_Runtime_Linker.cpp:(.text+0x5fa): undefined reference to `llvm::Triple::setArch(llvm::Triple::ArchType)'
  526. LLVM_Runtime_Linker.cpp:(.text+0x60c): undefined reference to `llvm::Triple::setArch(llvm::Triple::ArchType)'
  527. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `Halide::Internal::add_underscore_to_posix_call(llvm::CallInst*, llvm::Function*, llvm::Module*)':
  528. LLVM_Runtime_Linker.cpp:(.text+0x6ec): undefined reference to `llvm::Value::getName() const'
  529. LLVM_Runtime_Linker.cpp:(.text+0x754): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  530. LLVM_Runtime_Linker.cpp:(.text+0x771): undefined reference to `llvm::Value::getName() const'
  531. LLVM_Runtime_Linker.cpp:(.text+0x91a): undefined reference to `llvm::User::operator new(unsigned long)'
  532. LLVM_Runtime_Linker.cpp:(.text+0x930): undefined reference to `llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*)'
  533. LLVM_Runtime_Linker.cpp:(.text+0xa08): undefined reference to `llvm::User::operator delete(void*)'
  534. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `Halide::Internal::add_underscores_to_posix_calls_on_windows(llvm::Module*)':
  535. LLVM_Runtime_Linker.cpp:(.text+0xbd2): undefined reference to `llvm::Value::getName() const'
  536. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `Halide::(anonymous namespace)::parse_bitcode_file(llvm::StringRef, llvm::LLVMContext*, char const*)':
  537. LLVM_Runtime_Linker.cpp:(.text+0xec5): undefined reference to `llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&)'
  538. LLVM_Runtime_Linker.cpp:(.text+0xf99): undefined reference to `llvm::Module::~Module()'
  539. LLVM_Runtime_Linker.cpp:(.text+0xfe5): undefined reference to `llvm::Module::~Module()'
  540. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `Halide::Internal::add_bitcode_to_module(llvm::LLVMContext*, llvm::Module&, std::vector<unsigned char, std::allocator<unsigned char> > const&, std::string const&)':
  541. LLVM_Runtime_Linker.cpp:(.text+0x597c): undefined reference to `llvm::Linker::linkModules(llvm::Module&, std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> >, unsigned int, std::function<void (llvm::Module&, llvm::StringSet<llvm::MallocAllocator> const&)>)'
  542. LLVM_Runtime_Linker.cpp:(.text+0x5991): undefined reference to `llvm::Module::~Module()'
  543. LLVM_Runtime_Linker.cpp:(.text+0x59cf): undefined reference to `llvm::Module::~Module()'
  544. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `Halide::Internal::undo_win32_name_mangling(llvm::Module*)':
  545. LLVM_Runtime_Linker.cpp:(.text+0x93d2): undefined reference to `llvm::Value::getName() const'
  546. LLVM_Runtime_Linker.cpp:(.text+0x951f): undefined reference to `llvm::User::operator new(unsigned long)'
  547. LLVM_Runtime_Linker.cpp:(.text+0x9540): undefined reference to `llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*)'
  548. LLVM_Runtime_Linker.cpp:(.text+0x95a5): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  549. LLVM_Runtime_Linker.cpp:(.text+0x9721): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  550. LLVM_Runtime_Linker.cpp:(.text+0x97a9): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  551. LLVM_Runtime_Linker.cpp:(.text+0x97de): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  552. LLVM_Runtime_Linker.cpp:(.text+0x9826): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  553. LLVM_Runtime_Linker.cpp:(.text+0x9873): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  554. LLVM_Runtime_Linker.cpp:(.text+0x989d): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  555. LLVM_Runtime_Linker.cpp:(.text+0x98bd): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  556. LLVM_Runtime_Linker.cpp:(.text+0x98da): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  557. LLVM_Runtime_Linker.cpp:(.text+0x9948): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  558. LLVM_Runtime_Linker.cpp:(.text+0x995a): undefined reference to `llvm::ReturnInst::ReturnInst(llvm::LLVMContext&, llvm::Value*, llvm::Instruction*)'
  559. LLVM_Runtime_Linker.cpp:(.text+0x997b): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  560. LLVM_Runtime_Linker.cpp:(.text+0x99ca): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  561. LLVM_Runtime_Linker.cpp:(.text+0x99f4): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  562. LLVM_Runtime_Linker.cpp:(.text+0x9a12): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  563. LLVM_Runtime_Linker.cpp:(.text+0x9a2e): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  564. LLVM_Runtime_Linker.cpp:(.text+0x9a91): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  565. LLVM_Runtime_Linker.cpp:(.text+0x9acd): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  566. LLVM_Runtime_Linker.cpp:(.text+0x9ad7): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  567. LLVM_Runtime_Linker.cpp:(.text+0x9b13): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  568. LLVM_Runtime_Linker.cpp:(.text+0x9b26): undefined reference to `llvm::ReturnInst::ReturnInst(llvm::LLVMContext&, llvm::Value*, llvm::Instruction*)'
  569. LLVM_Runtime_Linker.cpp:(.text+0x9b47): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  570. LLVM_Runtime_Linker.cpp:(.text+0x9b96): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  571. LLVM_Runtime_Linker.cpp:(.text+0x9bbc): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  572. LLVM_Runtime_Linker.cpp:(.text+0x9bda): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  573. LLVM_Runtime_Linker.cpp:(.text+0x9bfa): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  574. LLVM_Runtime_Linker.cpp:(.text+0x9c0c): undefined reference to `llvm::Function::BuildLazyArguments() const'
  575. LLVM_Runtime_Linker.cpp:(.text+0x9c2a): undefined reference to `llvm::Function::BuildLazyArguments() const'
  576. LLVM_Runtime_Linker.cpp:(.text+0x9c72): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  577. LLVM_Runtime_Linker.cpp:(.text+0x9c90): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  578. LLVM_Runtime_Linker.cpp:(.text+0x9cae): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  579. LLVM_Runtime_Linker.cpp:(.text+0x9d11): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  580. LLVM_Runtime_Linker.cpp:(.text+0x9d4c): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  581. LLVM_Runtime_Linker.cpp:(.text+0x9d91): undefined reference to `llvm::User::operator delete(void*)'
  582. LLVM_Runtime_Linker.cpp:(.text+0x9de3): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  583. LLVM_Runtime_Linker.cpp:(.text+0x9e00): undefined reference to `llvm::User::operator delete(void*)'
  584. LLVM_Runtime_Linker.cpp:(.text+0x9e20): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  585. LLVM_Runtime_Linker.cpp:(.text+0x9e46): undefined reference to `llvm::Instruction::~Instruction()'
  586. LLVM_Runtime_Linker.cpp:(.text+0x9e6e): undefined reference to `llvm::User::operator delete(void*)'
  587. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `Halide::(anonymous namespace)::link_modules(std::vector<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> >, std::allocator<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> > > >&, Halide::Target)':
  588. LLVM_Runtime_Linker.cpp:(.text+0xa04a): undefined reference to `llvm::Module::setDataLayout(llvm::DataLayout const&)'
  589. LLVM_Runtime_Linker.cpp:(.text+0xa145): undefined reference to `llvm::Linker::linkModules(llvm::Module&, std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> >, unsigned int, std::function<void (llvm::Module&, llvm::StringSet<llvm::MallocAllocator> const&)>)'
  590. LLVM_Runtime_Linker.cpp:(.text+0xa15d): undefined reference to `llvm::Module::~Module()'
  591. LLVM_Runtime_Linker.cpp:(.text+0xa3e5): undefined reference to `llvm::Value::getName() const'
  592. LLVM_Runtime_Linker.cpp:(.text+0xa444): undefined reference to `llvm::Value::getName() const'
  593. LLVM_Runtime_Linker.cpp:(.text+0xa4cb): undefined reference to `llvm::GlobalValue::isDeclaration() const'
  594. LLVM_Runtime_Linker.cpp:(.text+0xa50f): undefined reference to `llvm::Module::getGlobalVariable(llvm::StringRef, bool) const'
  595. LLVM_Runtime_Linker.cpp:(.text+0xa51c): undefined reference to `llvm::GlobalValue::eraseFromParent()'
  596. LLVM_Runtime_Linker.cpp:(.text+0xa53b): undefined reference to `llvm::Module::getGlobalVariable(llvm::StringRef, bool) const'
  597. LLVM_Runtime_Linker.cpp:(.text+0xa548): undefined reference to `llvm::GlobalValue::eraseFromParent()'
  598. LLVM_Runtime_Linker.cpp:(.text+0xa5bd): undefined reference to `llvm::DataLayout::~DataLayout()'
  599. LLVM_Runtime_Linker.cpp:(.text+0xa68d): undefined reference to `llvm::Value::getName() const'
  600. LLVM_Runtime_Linker.cpp:(.text+0xab13): undefined reference to `llvm::DataLayout::~DataLayout()'
  601. LLVM_Runtime_Linker.cpp:(.text+0xac37): undefined reference to `llvm::Module::setDataLayout(llvm::DataLayout const&)'
  602. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `Halide::Internal::get_initial_module_for_ptx_device(Halide::Target, llvm::LLVMContext*)':
  603. LLVM_Runtime_Linker.cpp:(.text+0xafc9): undefined reference to `llvm::Module::~Module()'
  604. LLVM_Runtime_Linker.cpp:(.text+0xb0d1): undefined reference to `llvm::GlobalValue::isDeclaration() const'
  605. LLVM_Runtime_Linker.cpp:(.text+0xb0e3): undefined reference to `llvm::AttributeList::hasFnAttribute(llvm::Attribute::AttrKind) const'
  606. LLVM_Runtime_Linker.cpp:(.text+0xb135): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)'
  607. LLVM_Runtime_Linker.cpp:(.text+0xb1ba): undefined reference to `llvm::Module::setDataLayout(llvm::DataLayout const&)'
  608. LLVM_Runtime_Linker.cpp:(.text+0xb1dd): undefined reference to `llvm::DataLayout::~DataLayout()'
  609. LLVM_Runtime_Linker.cpp:(.text+0xb208): undefined reference to `llvm::Module::~Module()'
  610. LLVM_Runtime_Linker.cpp:(.text+0xb24c): undefined reference to `llvm::Module::~Module()'
  611. LLVM_Runtime_Linker.cpp:(.text+0xb57e): undefined reference to `llvm::DataLayout::~DataLayout()'
  612. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `Halide::Internal::get_initial_module_for_target(Halide::Target, llvm::LLVMContext*, bool, bool)':
  613. LLVM_Runtime_Linker.cpp:(.text+0xb7c8): undefined reference to `llvm::Module::~Module()'
  614. LLVM_Runtime_Linker.cpp:(.text+0xb837): undefined reference to `llvm::Module::~Module()'
  615. LLVM_Runtime_Linker.cpp:(.text+0xb8a6): undefined reference to `llvm::Module::~Module()'
  616. LLVM_Runtime_Linker.cpp:(.text+0xb915): undefined reference to `llvm::Module::~Module()'
  617. LLVM_Runtime_Linker.cpp:(.text+0xb998): undefined reference to `llvm::Module::~Module()'
  618. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o):LLVM_Runtime_Linker.cpp:(.text+0xba1d): more undefined references to `llvm::Module::~Module()' follow
  619. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  620. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `llvm::DataLayout::DataLayout(llvm::StringRef)':
  621. LLVM_Runtime_Linker.cpp:(.text._ZN4llvm10DataLayoutC2ENS_9StringRefE[_ZN4llvm10DataLayoutC5ENS_9StringRefE]+0x98): undefined reference to `llvm::DataLayout::reset(llvm::StringRef)'
  622. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `llvm::ErrorOr<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> > >::~ErrorOr()':
  623. LLVM_Runtime_Linker.cpp:(.text._ZN4llvm7ErrorOrISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEED2Ev[_ZN4llvm7ErrorOrISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEED5Ev]+0x1b): undefined reference to `llvm::Module::~Module()'
  624. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `std::vector<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> >, std::allocator<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> > > >::~vector()':
  625. LLVM_Runtime_Linker.cpp:(.text._ZNSt6vectorISt10unique_ptrIN4llvm6ModuleESt14default_deleteIS2_EESaIS5_EED2Ev[_ZNSt6vectorISt10unique_ptrIN4llvm6ModuleESt14default_deleteIS2_EESaIS5_EED5Ev]+0x2c): undefined reference to `llvm::Module::~Module()'
  626. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `llvm::ErrorOr<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> > > llvm::expectedToErrorOr<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> > >(llvm::Expected<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> > >&&)':
  627. LLVM_Runtime_Linker.cpp:(.text._ZN4llvm17expectedToErrorOrISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEEENS_7ErrorOrIT_EEONS_8ExpectedIS7_EE[_ZN4llvm17expectedToErrorOrISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEEENS_7ErrorOrIT_EEONS_8ExpectedIS7_EE]+0x61): undefined reference to `llvm::errorToErrorCode(llvm::Error)'
  628. LLVM_Runtime_Linker.cpp:(.text._ZN4llvm17expectedToErrorOrISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEEENS_7ErrorOrIT_EEONS_8ExpectedIS7_EE[_ZN4llvm17expectedToErrorOrISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEEENS_7ErrorOrIT_EEONS_8ExpectedIS7_EE]+0x7e): undefined reference to `llvm::Error::fatalUncheckedError() const'
  629. LLVM_Runtime_Linker.cpp:(.text._ZN4llvm17expectedToErrorOrISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEEENS_7ErrorOrIT_EEONS_8ExpectedIS7_EE[_ZN4llvm17expectedToErrorOrISt10unique_ptrINS_6ModuleESt14default_deleteIS2_EEEENS_7ErrorOrIT_EEONS_8ExpectedIS7_EE]+0xb4): undefined reference to `llvm::Error::fatalUncheckedError() const'
  630. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `void std::vector<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> >, std::allocator<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> > > >::_M_emplace_back_aux<std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> > >(std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> >&&)':
  631. LLVM_Runtime_Linker.cpp:(.text._ZNSt6vectorISt10unique_ptrIN4llvm6ModuleESt14default_deleteIS2_EESaIS5_EE19_M_emplace_back_auxIIS5_EEEvDpOT_[_ZNSt6vectorISt10unique_ptrIN4llvm6ModuleESt14default_deleteIS2_EESaIS5_EE19_M_emplace_back_auxIIS5_EEEvDpOT_]+0xe4): undefined reference to `llvm::Module::~Module()'
  632. ../../distrib/lib/libHalide.a(LLVM_Runtime_Linker.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide34get_initmod_alignment_128_32_debugEPN4llvm11LLVMContextE':
  633. LLVM_Runtime_Linker.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  634. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::init_context()':
  635. CodeGen_LLVM.cpp:(.text+0x1bf): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  636. CodeGen_LLVM.cpp:(.text+0x226): undefined reference to `llvm::MDBuilder::createBranchWeights(unsigned int, unsigned int)'
  637. CodeGen_LLVM.cpp:(.text+0x235): undefined reference to `llvm::MDBuilder::createFPMath(float)'
  638. CodeGen_LLVM.cpp:(.text+0x244): undefined reference to `llvm::MDBuilder::createFPMath(float)'
  639. CodeGen_LLVM.cpp:(.text+0x268): undefined reference to `llvm::Type::getVoidTy(llvm::LLVMContext&)'
  640. CodeGen_LLVM.cpp:(.text+0x278): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  641. CodeGen_LLVM.cpp:(.text+0x288): undefined reference to `llvm::Type::getInt8Ty(llvm::LLVMContext&)'
  642. CodeGen_LLVM.cpp:(.text+0x298): undefined reference to `llvm::Type::getInt16Ty(llvm::LLVMContext&)'
  643. CodeGen_LLVM.cpp:(.text+0x2a8): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  644. CodeGen_LLVM.cpp:(.text+0x2b8): undefined reference to `llvm::Type::getInt64Ty(llvm::LLVMContext&)'
  645. CodeGen_LLVM.cpp:(.text+0x2c8): undefined reference to `llvm::Type::getHalfTy(llvm::LLVMContext&)'
  646. CodeGen_LLVM.cpp:(.text+0x2d8): undefined reference to `llvm::Type::getFloatTy(llvm::LLVMContext&)'
  647. CodeGen_LLVM.cpp:(.text+0x2e8): undefined reference to `llvm::Type::getDoubleTy(llvm::LLVMContext&)'
  648. CodeGen_LLVM.cpp:(.text+0x300): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  649. CodeGen_LLVM.cpp:(.text+0x318): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  650. CodeGen_LLVM.cpp:(.text+0x330): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  651. CodeGen_LLVM.cpp:(.text+0x348): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  652. CodeGen_LLVM.cpp:(.text+0x360): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  653. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o):CodeGen_LLVM.cpp:(.text+0x378): more undefined references to `llvm::VectorType::get(llvm::Type*, unsigned int)' follow
  654. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::UIntImm const*)':
  655. CodeGen_LLVM.cpp:(.text+0x4aa): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  656. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::optimize_module()::MyModulePassManager::~MyModulePassManager()':
  657. CodeGen_LLVM.cpp:(.text+0x4dc): undefined reference to `llvm::legacy::PassManager::~PassManager()'
  658. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::optimize_module()::MyFunctionPassManager::~MyFunctionPassManager()':
  659. CodeGen_LLVM.cpp:(.text+0x50c): undefined reference to `llvm::legacy::FunctionPassManager::~FunctionPassManager()'
  660. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::IntImm const*)':
  661. CodeGen_LLVM.cpp:(.text+0x548): undefined reference to `llvm::ConstantInt::getSigned(llvm::Type*, long)'
  662. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::FloatImm const*)':
  663. CodeGen_LLVM.cpp:(.text+0x591): undefined reference to `llvm::ConstantFP::get(llvm::Type*, double)'
  664. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `std::_Function_handler<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&), Halide::Internal::CodeGen_LLVM::optimize_module()::{lambda(llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)#1}>::_M_invoke(std::_Any_data const&, llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)':
  665. CodeGen_LLVM.cpp:(.text+0x5b7): undefined reference to `llvm::createAddressSanitizerFunctionPass(bool, bool, bool)'
  666. CodeGen_LLVM.cpp:(.text+0x5d1): undefined reference to `llvm::createAddressSanitizerModulePass(bool, bool, bool)'
  667. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `std::_Function_handler<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&), Halide::Internal::CodeGen_LLVM::optimize_module()::{lambda(llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)#2}>::_M_invoke(std::_Any_data const&, llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)':
  668. CodeGen_LLVM.cpp:(.text+0x601): undefined reference to `llvm::createThreadSanitizerPass()'
  669. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::setFPAttrs(llvm::Instruction*, llvm::MDNode*, llvm::FastMathFlags) const [clone .isra.250]':
  670. CodeGen_LLVM.cpp:(.text+0x879): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  671. CodeGen_LLVM.cpp:(.text+0x883): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  672. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::BasicBlock::Create(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*) [clone .constprop.894]':
  673. CodeGen_LLVM.cpp:(.text+0x8e0): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  674. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilderDefaultInserter::InsertHelper(llvm::Instruction*, llvm::Twine const&, llvm::BasicBlock*, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, false>) const [clone .isra.390]':
  675. CodeGen_LLVM.cpp:(.text+0x92a): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  676. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::init_module()':
  677. CodeGen_LLVM.cpp:(.text+0xa4d): undefined reference to `llvm::Module::~Module()'
  678. CodeGen_LLVM.cpp:(.text+0xa67): undefined reference to `llvm::Module::~Module()'
  679. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::slice_vector(llvm::Value*, int, int)':
  680. CodeGen_LLVM.cpp:(.text+0x13ad): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  681. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateStore(llvm::Value*, llvm::Value*, bool) [clone .constprop.878]':
  682. CodeGen_LLVM.cpp:(.text+0x1adb): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  683. CodeGen_LLVM.cpp:(.text+0x1af1): undefined reference to `llvm::StoreInst::StoreInst(llvm::Value*, llvm::Value*, bool, llvm::Instruction*)'
  684. CodeGen_LLVM.cpp:(.text+0x1b0c): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  685. CodeGen_LLVM.cpp:(.text+0x1b52): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  686. CodeGen_LLVM.cpp:(.text+0x1b8f): undefined reference to `llvm::User::operator delete(void*)'
  687. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateSelect(llvm::Value*, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*) [clone .constprop.876]':
  688. CodeGen_LLVM.cpp:(.text+0x1bf9): undefined reference to `llvm::ConstantExpr::getSelect(llvm::Constant*, llvm::Constant*, llvm::Constant*, llvm::Type*)'
  689. CodeGen_LLVM.cpp:(.text+0x1c2a): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  690. CodeGen_LLVM.cpp:(.text+0x1c4e): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  691. CodeGen_LLVM.cpp:(.text+0x1c5c): undefined reference to `llvm::SelectInst::areInvalidOperands(llvm::Value*, llvm::Value*, llvm::Value*)'
  692. CodeGen_LLVM.cpp:(.text+0x1ded): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  693. CodeGen_LLVM.cpp:(.text+0x1e06): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  694. CodeGen_LLVM.cpp:(.text+0x1e48): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  695. CodeGen_LLVM.cpp:(.text+0x1ed4): undefined reference to `llvm::Instruction::~Instruction()'
  696. CodeGen_LLVM.cpp:(.text+0x1edc): undefined reference to `llvm::User::operator delete(void*)'
  697. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::create_alloca_at_entry(llvm::Type*, int, bool, std::string const&) [clone .constprop.877]':
  698. CodeGen_LLVM.cpp:(.text+0x1f49): undefined reference to `llvm::BasicBlock::getFirstInsertionPt() const'
  699. CodeGen_LLVM.cpp:(.text+0x1f69): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  700. CodeGen_LLVM.cpp:(.text+0x1f93): undefined reference to `llvm::Module::getDataLayout() const'
  701. CodeGen_LLVM.cpp:(.text+0x1fb8): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  702. CodeGen_LLVM.cpp:(.text+0x1fd7): undefined reference to `llvm::AllocaInst::AllocaInst(llvm::Type*, unsigned int, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  703. CodeGen_LLVM.cpp:(.text+0x1ff7): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  704. CodeGen_LLVM.cpp:(.text+0x2045): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  705. CodeGen_LLVM.cpp:(.text+0x207d): undefined reference to `llvm::AllocaInst::setAlignment(unsigned int)'
  706. CodeGen_LLVM.cpp:(.text+0x20ee): undefined reference to `llvm::User::operator delete(void*)'
  707. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateCall(llvm::Function*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, llvm::MDNode*) [clone .constprop.884]':
  708. CodeGen_LLVM.cpp:(.text+0x21a4): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  709. CodeGen_LLVM.cpp:(.text+0x2230): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  710. CodeGen_LLVM.cpp:(.text+0x225e): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  711. CodeGen_LLVM.cpp:(.text+0x2297): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  712. CodeGen_LLVM.cpp:(.text+0x22dd): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  713. CodeGen_LLVM.cpp:(.text+0x2316): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  714. CodeGen_LLVM.cpp:(.text+0x2321): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  715. CodeGen_LLVM.cpp:(.text+0x23a7): undefined reference to `llvm::Instruction::~Instruction()'
  716. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::get_destructor_block()':
  717. CodeGen_LLVM.cpp:(.text+0x2b17): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  718. CodeGen_LLVM.cpp:(.text+0x2b61): undefined reference to `llvm::User::operator new(unsigned long)'
  719. CodeGen_LLVM.cpp:(.text+0x2b7c): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  720. CodeGen_LLVM.cpp:(.text+0x2b90): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  721. CodeGen_LLVM.cpp:(.text+0x2ba0): undefined reference to `llvm::User::allocHungoffUses(unsigned int, bool)'
  722. CodeGen_LLVM.cpp:(.text+0x2bbb): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  723. CodeGen_LLVM.cpp:(.text+0x2c01): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  724. CodeGen_LLVM.cpp:(.text+0x2c32): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  725. CodeGen_LLVM.cpp:(.text+0x2c45): undefined reference to `llvm::ReturnInst::ReturnInst(llvm::LLVMContext&, llvm::Value*, llvm::Instruction*)'
  726. CodeGen_LLVM.cpp:(.text+0x2c5e): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  727. CodeGen_LLVM.cpp:(.text+0x2cab): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  728. CodeGen_LLVM.cpp:(.text+0x2d16): undefined reference to `llvm::User::operator delete(void*)'
  729. CodeGen_LLVM.cpp:(.text+0x2d42): undefined reference to `llvm::Instruction::~Instruction()'
  730. CodeGen_LLVM.cpp:(.text+0x2d4a): undefined reference to `llvm::User::operator delete(void*)'
  731. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::ProducerConsumer const*)':
  732. CodeGen_LLVM.cpp:(.text+0x3aa2): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  733. CodeGen_LLVM.cpp:(.text+0x3ac7): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  734. CodeGen_LLVM.cpp:(.text+0x3ad7): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::Instruction*)'
  735. CodeGen_LLVM.cpp:(.text+0x3af4): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  736. CodeGen_LLVM.cpp:(.text+0x3b3b): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  737. CodeGen_LLVM.cpp:(.text+0x3c31): undefined reference to `llvm::User::operator delete(void*)'
  738. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::IfThenElse const*)':
  739. CodeGen_LLVM.cpp:(.text+0x3d3d): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  740. CodeGen_LLVM.cpp:(.text+0x3d77): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  741. CodeGen_LLVM.cpp:(.text+0x3db6): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  742. CodeGen_LLVM.cpp:(.text+0x3dfc): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  743. CodeGen_LLVM.cpp:(.text+0x3e15): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::BasicBlock*, llvm::Value*, llvm::Instruction*)'
  744. CodeGen_LLVM.cpp:(.text+0x3e37): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  745. CodeGen_LLVM.cpp:(.text+0x3e8a): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  746. CodeGen_LLVM.cpp:(.text+0x3ef7): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  747. CodeGen_LLVM.cpp:(.text+0x3f07): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::Instruction*)'
  748. CodeGen_LLVM.cpp:(.text+0x3f24): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  749. CodeGen_LLVM.cpp:(.text+0x3f71): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  750. CodeGen_LLVM.cpp:(.text+0x3fd8): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  751. CodeGen_LLVM.cpp:(.text+0x3fe8): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::Instruction*)'
  752. CodeGen_LLVM.cpp:(.text+0x4001): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  753. CodeGen_LLVM.cpp:(.text+0x4047): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  754. CodeGen_LLVM.cpp:(.text+0x4098): undefined reference to `llvm::User::operator delete(void*)'
  755. CodeGen_LLVM.cpp:(.text+0x40f3): undefined reference to `llvm::User::operator delete(void*)'
  756. CodeGen_LLVM.cpp:(.text+0x411b): undefined reference to `llvm::User::operator delete(void*)'
  757. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::add_tbaa_metadata(llvm::Instruction*, std::string, Halide::Expr)':
  758. CodeGen_LLVM.cpp:(.text+0x41e1): undefined reference to `llvm::MDBuilder::createTBAARoot(llvm::StringRef)'
  759. CodeGen_LLVM.cpp:(.text+0x41fd): undefined reference to `llvm::MDBuilder::createTBAAScalarTypeNode(llvm::StringRef, llvm::MDNode*, unsigned long)'
  760. CodeGen_LLVM.cpp:(.text+0x4462): undefined reference to `llvm::MDBuilder::createTBAAScalarTypeNode(llvm::StringRef, llvm::MDNode*, unsigned long)'
  761. CodeGen_LLVM.cpp:(.text+0x4562): undefined reference to `llvm::MDBuilder::createTBAAStructTagNode(llvm::MDNode*, llvm::MDNode*, unsigned long, bool)'
  762. CodeGen_LLVM.cpp:(.text+0x4579): undefined reference to `llvm::Instruction::setMetadata(llvm::StringRef, llvm::MDNode*)'
  763. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::return_with_error_code(llvm::Value*)':
  764. CodeGen_LLVM.cpp:(.text+0x47a6): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  765. CodeGen_LLVM.cpp:(.text+0x47b6): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::Instruction*)'
  766. CodeGen_LLVM.cpp:(.text+0x47cf): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  767. CodeGen_LLVM.cpp:(.text+0x481a): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  768. CodeGen_LLVM.cpp:(.text+0x48b4): undefined reference to `llvm::User::operator delete(void*)'
  769. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::create_alloca_at_entry(llvm::Type*, int, bool, std::string const&)':
  770. CodeGen_LLVM.cpp:(.text+0x4940): undefined reference to `llvm::BasicBlock::getFirstInsertionPt() const'
  771. CodeGen_LLVM.cpp:(.text+0x4968): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  772. CodeGen_LLVM.cpp:(.text+0x4992): undefined reference to `llvm::Module::getDataLayout() const'
  773. CodeGen_LLVM.cpp:(.text+0x49b7): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  774. CodeGen_LLVM.cpp:(.text+0x49d6): undefined reference to `llvm::AllocaInst::AllocaInst(llvm::Type*, unsigned int, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  775. CodeGen_LLVM.cpp:(.text+0x49f6): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  776. CodeGen_LLVM.cpp:(.text+0x4a44): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  777. CodeGen_LLVM.cpp:(.text+0x4a85): undefined reference to `llvm::AllocaInst::setAlignment(unsigned int)'
  778. CodeGen_LLVM.cpp:(.text+0x4a9e): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  779. CodeGen_LLVM.cpp:(.text+0x4aae): undefined reference to `llvm::Type::getInt64Ty(llvm::LLVMContext&)'
  780. CodeGen_LLVM.cpp:(.text+0x4abd): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  781. CodeGen_LLVM.cpp:(.text+0x4aee): undefined reference to `llvm::IRBuilderBase::CreateMemSet(llvm::Value*, llvm::Value*, llvm::Value*, unsigned int, bool, llvm::MDNode*, llvm::MDNode*, llvm::MDNode*)'
  782. CodeGen_LLVM.cpp:(.text+0x4b31): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  783. CodeGen_LLVM.cpp:(.text+0x4b7f): undefined reference to `llvm::User::operator delete(void*)'
  784. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::shuffle_vectors(llvm::Value*, std::vector<int, std::allocator<int> > const&)':
  785. CodeGen_LLVM.cpp:(.text+0x4ba1): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  786. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Or const*)':
  787. CodeGen_LLVM.cpp:(.text+0x56ce): undefined reference to `llvm::Constant::isNullValue() const'
  788. CodeGen_LLVM.cpp:(.text+0x5701): undefined reference to `llvm::ConstantExpr::getOr(llvm::Constant*, llvm::Constant*)'
  789. CodeGen_LLVM.cpp:(.text+0x5743): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  790. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::And const*)':
  791. CodeGen_LLVM.cpp:(.text+0x585c): undefined reference to `llvm::ConstantExpr::getAnd(llvm::Constant*, llvm::Constant*)'
  792. CodeGen_LLVM.cpp:(.text+0x588b): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  793. CodeGen_LLVM.cpp:(.text+0x58a7): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  794. CodeGen_LLVM.cpp:(.text+0x58f3): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  795. CodeGen_LLVM.cpp:(.text+0x592f): undefined reference to `llvm::APInt::countTrailingOnesSlowCase() const'
  796. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::end_func(std::vector<Halide::Internal::LoweredArgument, std::allocator<Halide::Internal::LoweredArgument> > const&)':
  797. CodeGen_LLVM.cpp:(.text+0x59fa): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  798. CodeGen_LLVM.cpp:(.text+0x5af1): undefined reference to `llvm::errs()'
  799. CodeGen_LLVM.cpp:(.text+0x5b02): undefined reference to `llvm::verifyFunction(llvm::Function const&, llvm::raw_ostream*)'
  800. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::scalarize(Halide::Expr)':
  801. CodeGen_LLVM.cpp:(.text+0x5cd9): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  802. CodeGen_LLVM.cpp:(.text+0x5d47): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  803. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::create_broadcast(llvm::Value*, int)':
  804. CodeGen_LLVM.cpp:(.text+0x5dcc): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  805. CodeGen_LLVM.cpp:(.text+0x5dd4): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  806. CodeGen_LLVM.cpp:(.text+0x5de7): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  807. CodeGen_LLVM.cpp:(.text+0x5e1e): undefined reference to `llvm::ConstantVector::getSplat(unsigned int, llvm::Constant*)'
  808. CodeGen_LLVM.cpp:(.text+0x5e6f): undefined reference to `llvm::ConstantExpr::getShuffleVector(llvm::Constant*, llvm::Constant*, llvm::Constant*, llvm::Type*)'
  809. CodeGen_LLVM.cpp:(.text+0x5e9a): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  810. CodeGen_LLVM.cpp:(.text+0x5eb6): undefined reference to `llvm::ShuffleVectorInst::ShuffleVectorInst(llvm::Value*, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  811. CodeGen_LLVM.cpp:(.text+0x5ecf): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  812. CodeGen_LLVM.cpp:(.text+0x5f15): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  813. CodeGen_LLVM.cpp:(.text+0x5f6d): undefined reference to `llvm::User::operator delete(void*)'
  814. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::create_assertion(llvm::Value*, Halide::Expr, llvm::Value*)':
  815. CodeGen_LLVM.cpp:(.text+0x6136): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  816. CodeGen_LLVM.cpp:(.text+0x6187): undefined reference to `llvm::ConstantExpr::getAnd(llvm::Constant*, llvm::Constant*)'
  817. CodeGen_LLVM.cpp:(.text+0x61be): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  818. CodeGen_LLVM.cpp:(.text+0x6236): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  819. CodeGen_LLVM.cpp:(.text+0x6252): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  820. CodeGen_LLVM.cpp:(.text+0x629e): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  821. CodeGen_LLVM.cpp:(.text+0x62d0): undefined reference to `llvm::APInt::countTrailingOnesSlowCase() const'
  822. CodeGen_LLVM.cpp:(.text+0x6322): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  823. CodeGen_LLVM.cpp:(.text+0x635d): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  824. CodeGen_LLVM.cpp:(.text+0x6386): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  825. CodeGen_LLVM.cpp:(.text+0x639e): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::BasicBlock*, llvm::Value*, llvm::Instruction*)'
  826. CodeGen_LLVM.cpp:(.text+0x63b9): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  827. CodeGen_LLVM.cpp:(.text+0x6512): undefined reference to `llvm::User::operator delete(void*)'
  828. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::shuffle_vectors(llvm::Value*, llvm::Value*, std::vector<int, std::allocator<int> > const&)':
  829. CodeGen_LLVM.cpp:(.text+0x663d): undefined reference to `llvm::ConstantVector::get(llvm::ArrayRef<llvm::Constant*>)'
  830. CodeGen_LLVM.cpp:(.text+0x6707): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  831. CodeGen_LLVM.cpp:(.text+0x676a): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  832. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::create_binary_blob(std::vector<char, std::allocator<char> > const&, std::string const&, bool)':
  833. CodeGen_LLVM.cpp:(.text+0x6850): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  834. CodeGen_LLVM.cpp:(.text+0x687a): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  835. CodeGen_LLVM.cpp:(.text+0x68bf): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  836. CodeGen_LLVM.cpp:(.text+0x68dc): undefined reference to `llvm::Type::getIntNTy(llvm::LLVMContext&, unsigned int)'
  837. CodeGen_LLVM.cpp:(.text+0x68e7): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  838. CodeGen_LLVM.cpp:(.text+0x68fa): undefined reference to `llvm::ConstantDataSequential::getImpl(llvm::StringRef, llvm::Type*)'
  839. CodeGen_LLVM.cpp:(.text+0x6905): undefined reference to `llvm::GlobalVariable::setInitializer(llvm::Constant*)'
  840. CodeGen_LLVM.cpp:(.text+0x6930): undefined reference to `llvm::GlobalObject::setAlignment(unsigned int)'
  841. CodeGen_LLVM.cpp:(.text+0x6940): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  842. CodeGen_LLVM.cpp:(.text+0x6983): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  843. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::embed_constant_expr(Halide::Expr, llvm::Type*)':
  844. CodeGen_LLVM.cpp:(.text+0x6b0a): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  845. CodeGen_LLVM.cpp:(.text+0x6b50): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  846. CodeGen_LLVM.cpp:(.text+0x6b61): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  847. CodeGen_LLVM.cpp:(.text+0x6b70): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  848. CodeGen_LLVM.cpp:(.text+0x6bad): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  849. CodeGen_LLVM.cpp:(.text+0x6bba): undefined reference to `llvm::ConstantExpr::getBitCast(llvm::Constant*, llvm::Type*, bool)'
  850. CodeGen_LLVM.cpp:(.text+0x6e16): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  851. CodeGen_LLVM.cpp:(.text+0x6e1e): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  852. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::embed_constant_scalar_value_t(Halide::Expr)':
  853. CodeGen_LLVM.cpp:(.text+0x6f7f): undefined reference to `llvm::Type::getPrimitiveSizeInBits() const'
  854. CodeGen_LLVM.cpp:(.text+0x7032): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  855. CodeGen_LLVM.cpp:(.text+0x7049): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  856. CodeGen_LLVM.cpp:(.text+0x706b): undefined reference to `llvm::ConstantArray::get(llvm::ArrayType*, llvm::ArrayRef<llvm::Constant*>)'
  857. CodeGen_LLVM.cpp:(.text+0x708a): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  858. CodeGen_LLVM.cpp:(.text+0x70d0): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  859. CodeGen_LLVM.cpp:(.text+0x70dd): undefined reference to `llvm::GlobalObject::setAlignment(unsigned int)'
  860. CodeGen_LLVM.cpp:(.text+0x70ee): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  861. CodeGen_LLVM.cpp:(.text+0x7102): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  862. CodeGen_LLVM.cpp:(.text+0x713e): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  863. CodeGen_LLVM.cpp:(.text+0x714b): undefined reference to `llvm::ConstantExpr::getBitCast(llvm::Constant*, llvm::Type*, bool)'
  864. CodeGen_LLVM.cpp:(.text+0x730b): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  865. CodeGen_LLVM.cpp:(.text+0x7313): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  866. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::~CodeGen_LLVM()':
  867. CodeGen_LLVM.cpp:(.text+0x73cd): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  868. CodeGen_LLVM.cpp:(.text+0x77d1): undefined reference to `llvm::Module::~Module()'
  869. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Cast const*)':
  870. CodeGen_LLVM.cpp:(.text+0x791f): undefined reference to `llvm::ConstantExpr::getIntegerCast(llvm::Constant*, llvm::Type*, bool)'
  871. CodeGen_LLVM.cpp:(.text+0x7b0f): undefined reference to `llvm::ConstantExpr::getFPCast(llvm::Constant*, llvm::Type*)'
  872. CodeGen_LLVM.cpp:(.text+0x7b8c): undefined reference to `llvm::CastInst::CreateIntegerCast(llvm::Value*, llvm::Type*, bool, llvm::Twine const&, llvm::Instruction*)'
  873. CodeGen_LLVM.cpp:(.text+0x7baa): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  874. CodeGen_LLVM.cpp:(.text+0x7bf7): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  875. CodeGen_LLVM.cpp:(.text+0x7cbb): undefined reference to `llvm::ConstantExpr::getIntegerCast(llvm::Constant*, llvm::Type*, bool)'
  876. CodeGen_LLVM.cpp:(.text+0x7d23): undefined reference to `llvm::CastInst::CreateFPCast(llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  877. CodeGen_LLVM.cpp:(.text+0x7d80): undefined reference to `llvm::CastInst::CreateIntegerCast(llvm::Value*, llvm::Type*, bool, llvm::Twine const&, llvm::Instruction*)'
  878. CodeGen_LLVM.cpp:(.text+0x7d9e): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  879. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Add const*)':
  880. CodeGen_LLVM.cpp:(.text+0x7f61): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  881. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Div const*)':
  882. CodeGen_LLVM.cpp:(.text+0x88af): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  883. CodeGen_LLVM.cpp:(.text+0x88cc): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  884. CodeGen_LLVM.cpp:(.text+0x88d6): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  885. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Ramp const*)':
  886. CodeGen_LLVM.cpp:(.text+0x8bd0): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  887. CodeGen_LLVM.cpp:(.text+0x8c02): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  888. CodeGen_LLVM.cpp:(.text+0x8eb8): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  889. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Mul const*)':
  890. CodeGen_LLVM.cpp:(.text+0x90ab): undefined reference to `llvm::ConstantExpr::getMul(llvm::Constant*, llvm::Constant*, bool, bool)'
  891. CodeGen_LLVM.cpp:(.text+0x90f7): undefined reference to `llvm::ConstantExpr::getMul(llvm::Constant*, llvm::Constant*, bool, bool)'
  892. CodeGen_LLVM.cpp:(.text+0x91af): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  893. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Sub const*)':
  894. CodeGen_LLVM.cpp:(.text+0x92db): undefined reference to `llvm::ConstantExpr::getSub(llvm::Constant*, llvm::Constant*, bool, bool)'
  895. CodeGen_LLVM.cpp:(.text+0x9327): undefined reference to `llvm::ConstantExpr::getSub(llvm::Constant*, llvm::Constant*, bool, bool)'
  896. CodeGen_LLVM.cpp:(.text+0x93df): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  897. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Not const*)':
  898. CodeGen_LLVM.cpp:(.text+0x9b38): undefined reference to `llvm::ConstantExpr::getNot(llvm::Constant*)'
  899. CodeGen_LLVM.cpp:(.text+0x9b6a): undefined reference to `llvm::BinaryOperator::CreateNot(llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  900. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::initialize_llvm()':
  901. CodeGen_LLVM.cpp:(.text+0xace0): undefined reference to `LLVMInitializeX86TargetInfo'
  902. CodeGen_LLVM.cpp:(.text+0xace5): undefined reference to `LLVMInitializeX86Target'
  903. CodeGen_LLVM.cpp:(.text+0xacea): undefined reference to `LLVMInitializeX86TargetMC'
  904. CodeGen_LLVM.cpp:(.text+0xacf1): undefined reference to `LLVMInitializeX86AsmPrinter'
  905. CodeGen_LLVM.cpp:(.text+0xacf6): undefined reference to `LLVMInitializeX86AsmParser'
  906. CodeGen_LLVM.cpp:(.text+0xacfb): undefined reference to `LLVMInitializeX86Target'
  907. CodeGen_LLVM.cpp:(.text+0xad01): undefined reference to `LLVMInitializeX86TargetInfo'
  908. CodeGen_LLVM.cpp:(.text+0xad06): undefined reference to `LLVMInitializeX86TargetMC'
  909. CodeGen_LLVM.cpp:(.text+0xad12): undefined reference to `LLVMInitializeARMTarget'
  910. CodeGen_LLVM.cpp:(.text+0xad17): undefined reference to `LLVMInitializeARMTargetInfo'
  911. CodeGen_LLVM.cpp:(.text+0xad1c): undefined reference to `LLVMInitializeARMTargetMC'
  912. CodeGen_LLVM.cpp:(.text+0xad28): undefined reference to `LLVMInitializeNVPTXTarget'
  913. CodeGen_LLVM.cpp:(.text+0xad2d): undefined reference to `LLVMInitializeNVPTXTargetInfo'
  914. CodeGen_LLVM.cpp:(.text+0xad32): undefined reference to `LLVMInitializeNVPTXTargetMC'
  915. CodeGen_LLVM.cpp:(.text+0xad3e): undefined reference to `LLVMInitializeAArch64Target'
  916. CodeGen_LLVM.cpp:(.text+0xad43): undefined reference to `LLVMInitializeAArch64TargetInfo'
  917. CodeGen_LLVM.cpp:(.text+0xad48): undefined reference to `LLVMInitializeAArch64TargetMC'
  918. CodeGen_LLVM.cpp:(.text+0xad54): undefined reference to `LLVMInitializeMipsTarget'
  919. CodeGen_LLVM.cpp:(.text+0xad59): undefined reference to `LLVMInitializeMipsTargetInfo'
  920. CodeGen_LLVM.cpp:(.text+0xad5e): undefined reference to `LLVMInitializeMipsTargetMC'
  921. CodeGen_LLVM.cpp:(.text+0xad6a): undefined reference to `LLVMInitializePowerPCTarget'
  922. CodeGen_LLVM.cpp:(.text+0xad6f): undefined reference to `LLVMInitializePowerPCTargetInfo'
  923. CodeGen_LLVM.cpp:(.text+0xad74): undefined reference to `LLVMInitializePowerPCTargetMC'
  924. CodeGen_LLVM.cpp:(.text+0xad80): undefined reference to `LLVMInitializeHexagonTarget'
  925. CodeGen_LLVM.cpp:(.text+0xad85): undefined reference to `LLVMInitializeHexagonTargetInfo'
  926. CodeGen_LLVM.cpp:(.text+0xad8a): undefined reference to `LLVMInitializeHexagonTargetMC'
  927. CodeGen_LLVM.cpp:(.text+0xad96): undefined reference to `LLVMInitializeX86AsmParser'
  928. CodeGen_LLVM.cpp:(.text+0xad9b): undefined reference to `LLVMInitializeARMAsmParser'
  929. CodeGen_LLVM.cpp:(.text+0xada0): undefined reference to `LLVMInitializeAArch64AsmParser'
  930. CodeGen_LLVM.cpp:(.text+0xada5): undefined reference to `LLVMInitializeMipsAsmParser'
  931. CodeGen_LLVM.cpp:(.text+0xadaa): undefined reference to `LLVMInitializePowerPCAsmParser'
  932. CodeGen_LLVM.cpp:(.text+0xadb1): undefined reference to `LLVMInitializeHexagonAsmParser'
  933. CodeGen_LLVM.cpp:(.text+0xadb6): undefined reference to `LLVMInitializeX86AsmPrinter'
  934. CodeGen_LLVM.cpp:(.text+0xadbb): undefined reference to `LLVMInitializeARMAsmPrinter'
  935. CodeGen_LLVM.cpp:(.text+0xadc1): undefined reference to `LLVMInitializeNVPTXAsmPrinter'
  936. CodeGen_LLVM.cpp:(.text+0xadc6): undefined reference to `LLVMInitializeAArch64AsmPrinter'
  937. CodeGen_LLVM.cpp:(.text+0xadcb): undefined reference to `LLVMInitializeMipsAsmPrinter'
  938. CodeGen_LLVM.cpp:(.text+0xadd1): undefined reference to `LLVMInitializePowerPCAsmPrinter'
  939. CodeGen_LLVM.cpp:(.text+0xadd6): undefined reference to `LLVMInitializeHexagonAsmPrinter'
  940. CodeGen_LLVM.cpp:(.text+0xaefd): undefined reference to `llvm::cl::ParseCommandLineOptions(int, char const* const*, llvm::StringRef, llvm::raw_ostream*)'
  941. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::CodeGen_LLVM(Halide::Target)':
  942. CodeGen_LLVM.cpp:(.text+0xc1db): undefined reference to `llvm::Module::~Module()'
  943. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Shuffle const*)':
  944. CodeGen_LLVM.cpp:(.text+0xd7fa): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  945. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::call_intrin(llvm::Type*, int, std::string const&, std::vector<llvm::Value*, std::allocator<llvm::Value*> >)':
  946. CodeGen_LLVM.cpp:(.text+0xdb66): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  947. CodeGen_LLVM.cpp:(.text+0xdd48): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  948. CodeGen_LLVM.cpp:(.text+0xde4f): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  949. CodeGen_LLVM.cpp:(.text+0xde6a): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  950. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::get_user_context() const':
  951. CodeGen_LLVM.cpp:(.text+0xe802): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  952. CodeGen_LLVM.cpp:(.text+0xe80a): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  953. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::register_destructor(llvm::Function*, llvm::Value*, Halide::Internal::CodeGen_LLVM::DestructorType)':
  954. CodeGen_LLVM.cpp:(.text+0xe86f): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  955. CodeGen_LLVM.cpp:(.text+0xe8ff): undefined reference to `llvm::Constant::isNullValue() const'
  956. CodeGen_LLVM.cpp:(.text+0xe930): undefined reference to `llvm::BasicBlock::getFirstNonPHI() const'
  957. CodeGen_LLVM.cpp:(.text+0xe971): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  958. CodeGen_LLVM.cpp:(.text+0xe98b): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  959. CodeGen_LLVM.cpp:(.text+0xe9b5): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  960. CodeGen_LLVM.cpp:(.text+0xea0c): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  961. CodeGen_LLVM.cpp:(.text+0xeaf4): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  962. CodeGen_LLVM.cpp:(.text+0xeb78): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  963. CodeGen_LLVM.cpp:(.text+0xebad): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  964. CodeGen_LLVM.cpp:(.text+0xebed): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  965. CodeGen_LLVM.cpp:(.text+0xec37): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  966. CodeGen_LLVM.cpp:(.text+0xec96): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  967. CodeGen_LLVM.cpp:(.text+0xeca0): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  968. CodeGen_LLVM.cpp:(.text+0xed1f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  969. CodeGen_LLVM.cpp:(.text+0xed5d): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  970. CodeGen_LLVM.cpp:(.text+0xed95): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  971. CodeGen_LLVM.cpp:(.text+0xee25): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  972. CodeGen_LLVM.cpp:(.text+0xef95): undefined reference to `llvm::Instruction::~Instruction()'
  973. CodeGen_LLVM.cpp:(.text+0xefb5): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  974. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::compile_func(Halide::Internal::LoweredFunc const&, std::string const&, std::string const&)':
  975. CodeGen_LLVM.cpp:(.text+0xf02c): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  976. CodeGen_LLVM.cpp:(.text+0xf047): undefined reference to `llvm::Function::addParamAttr(unsigned int, llvm::Attribute::AttrKind)'
  977. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::trigger_destructor(llvm::Function*, llvm::Value*)':
  978. CodeGen_LLVM.cpp:(.text+0xf1e9): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  979. CodeGen_LLVM.cpp:(.text+0xf21b): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  980. CodeGen_LLVM.cpp:(.text+0xf225): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  981. CodeGen_LLVM.cpp:(.text+0xf24f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  982. CodeGen_LLVM.cpp:(.text+0xf2fb): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  983. CodeGen_LLVM.cpp:(.text+0xf389): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  984. CodeGen_LLVM.cpp:(.text+0xf3b8): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  985. CodeGen_LLVM.cpp:(.text+0xf3f5): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  986. CodeGen_LLVM.cpp:(.text+0xf43b): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  987. CodeGen_LLVM.cpp:(.text+0xf476): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  988. CodeGen_LLVM.cpp:(.text+0xf481): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  989. CodeGen_LLVM.cpp:(.text+0xf56b): undefined reference to `llvm::Instruction::~Instruction()'
  990. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::find_vector_runtime_function(std::string const&, int)':
  991. CodeGen_LLVM.cpp:(.text+0xf6aa): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  992. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::embed_metadata_getter(std::string const&, std::string const&, std::vector<Halide::Internal::LoweredArgument, std::allocator<Halide::Internal::LoweredArgument> > const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const&)':
  993. CodeGen_LLVM.cpp:(.text+0xfb48): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  994. CodeGen_LLVM.cpp:(.text+0xfbdf): undefined reference to `llvm::Module::getTypeByName(llvm::StringRef) const'
  995. CodeGen_LLVM.cpp:(.text+0xfc0d): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  996. CodeGen_LLVM.cpp:(.text+0xfc2d): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  997. CodeGen_LLVM.cpp:(.text+0xfc48): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  998. CodeGen_LLVM.cpp:(.text+0xfc65): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  999. CodeGen_LLVM.cpp:(.text+0xfcb0): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1000. CodeGen_LLVM.cpp:(.text+0xfcba): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1001. CodeGen_LLVM.cpp:(.text+0xfcc2): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  1002. CodeGen_LLVM.cpp:(.text+0xfda3): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1003. CodeGen_LLVM.cpp:(.text+0xfdc2): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1004. CodeGen_LLVM.cpp:(.text+0xfed1): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  1005. CodeGen_LLVM.cpp:(.text+0xffda): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  1006. CodeGen_LLVM.cpp:(.text+0x10000): undefined reference to `llvm::ConstantArray::get(llvm::ArrayType*, llvm::ArrayRef<llvm::Constant*>)'
  1007. CodeGen_LLVM.cpp:(.text+0x10029): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1008. CodeGen_LLVM.cpp:(.text+0x1006f): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  1009. CodeGen_LLVM.cpp:(.text+0x10082): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1010. CodeGen_LLVM.cpp:(.text+0x100b0): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1011. CodeGen_LLVM.cpp:(.text+0x101a9): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  1012. CodeGen_LLVM.cpp:(.text+0x101e5): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1013. CodeGen_LLVM.cpp:(.text+0x1022d): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  1014. CodeGen_LLVM.cpp:(.text+0x1024f): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1015. CodeGen_LLVM.cpp:(.text+0x10259): undefined reference to `llvm::FunctionType::get(llvm::Type*, bool)'
  1016. CodeGen_LLVM.cpp:(.text+0x102ba): undefined reference to `llvm::errs()'
  1017. CodeGen_LLVM.cpp:(.text+0x102c5): undefined reference to `llvm::verifyFunction(llvm::Function const&, llvm::raw_ostream*)'
  1018. CodeGen_LLVM.cpp:(.text+0x1063e): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1019. CodeGen_LLVM.cpp:(.text+0x10649): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  1020. CodeGen_LLVM.cpp:(.text+0x1066f): undefined reference to `llvm::ConstantArray::get(llvm::ArrayType*, llvm::ArrayRef<llvm::Constant*>)'
  1021. CodeGen_LLVM.cpp:(.text+0x10695): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1022. CodeGen_LLVM.cpp:(.text+0x106e3): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  1023. CodeGen_LLVM.cpp:(.text+0x1072e): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  1024. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::codegen_buffer_pointer(llvm::Value*, Halide::Type, llvm::Value*)':
  1025. CodeGen_LLVM.cpp:(.text+0x11556): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1026. CodeGen_LLVM.cpp:(.text+0x1159d): undefined reference to `llvm::Constant::isZeroValue() const'
  1027. CodeGen_LLVM.cpp:(.text+0x115b3): undefined reference to `llvm::DataLayout::DataLayout(llvm::Module const*)'
  1028. CodeGen_LLVM.cpp:(.text+0x115bf): undefined reference to `llvm::DataLayout::getPointerSize(unsigned int) const'
  1029. CodeGen_LLVM.cpp:(.text+0x11632): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  1030. CodeGen_LLVM.cpp:(.text+0x11641): undefined reference to `llvm::DataLayout::~DataLayout()'
  1031. CodeGen_LLVM.cpp:(.text+0x116be): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1032. CodeGen_LLVM.cpp:(.text+0x116fa): undefined reference to `llvm::GetElementPtrInst::setIsInBounds(bool)'
  1033. CodeGen_LLVM.cpp:(.text+0x11715): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1034. CodeGen_LLVM.cpp:(.text+0x1175e): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1035. CodeGen_LLVM.cpp:(.text+0x11836): undefined reference to `llvm::DataLayout::~DataLayout()'
  1036. CodeGen_LLVM.cpp:(.text+0x1185b): undefined reference to `llvm::User::operator delete(void*)'
  1037. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::codegen_buffer_pointer(llvm::Value*, Halide::Type, Halide::Expr)':
  1038. CodeGen_LLVM.cpp:(.text+0x1189e): undefined reference to `llvm::DataLayout::DataLayout(llvm::Module const*)'
  1039. CodeGen_LLVM.cpp:(.text+0x11908): undefined reference to `llvm::DataLayout::~DataLayout()'
  1040. CodeGen_LLVM.cpp:(.text+0x11930): undefined reference to `llvm::DataLayout::getPointerSize(unsigned int) const'
  1041. CodeGen_LLVM.cpp:(.text+0x119e2): undefined reference to `llvm::DataLayout::~DataLayout()'
  1042. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::codegen_dense_vector_load(Halide::Internal::Load const*, llvm::Value*)':
  1043. CodeGen_LLVM.cpp:(.text+0x11e20): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1044. CodeGen_LLVM.cpp:(.text+0x11ed7): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1045. CodeGen_LLVM.cpp:(.text+0x11f3e): undefined reference to `llvm::IRBuilderBase::CreateMaskedLoad(llvm::Value*, unsigned int, llvm::Value*, llvm::Value*, llvm::Twine const&)'
  1046. CodeGen_LLVM.cpp:(.text+0x12128): undefined reference to `llvm::LoadInst::setAlignment(unsigned int)'
  1047. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Store const*)':
  1048. CodeGen_LLVM.cpp:(.text+0x12f22): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1049. CodeGen_LLVM.cpp:(.text+0x133e9): undefined reference to `llvm::StoreInst::setAlignment(unsigned int)'
  1050. CodeGen_LLVM.cpp:(.text+0x13599): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  1051. CodeGen_LLVM.cpp:(.text+0x13637): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1052. CodeGen_LLVM.cpp:(.text+0x136d9): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  1053. CodeGen_LLVM.cpp:(.text+0x136e5): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  1054. CodeGen_LLVM.cpp:(.text+0x1373c): undefined reference to `llvm::GetElementPtrInst::setIsInBounds(bool)'
  1055. CodeGen_LLVM.cpp:(.text+0x1385b): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  1056. CodeGen_LLVM.cpp:(.text+0x138af): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1057. CodeGen_LLVM.cpp:(.text+0x138fc): undefined reference to `llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)'
  1058. CodeGen_LLVM.cpp:(.text+0x13911): undefined reference to `llvm::PointerType::get(llvm::Type*, unsigned int)'
  1059. CodeGen_LLVM.cpp:(.text+0x13959): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1060. CodeGen_LLVM.cpp:(.text+0x13978): undefined reference to `llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)'
  1061. CodeGen_LLVM.cpp:(.text+0x139be): undefined reference to `llvm::GetElementPtrInst::init(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&)'
  1062. CodeGen_LLVM.cpp:(.text+0x139cb): undefined reference to `llvm::GetElementPtrInst::setIsInBounds(bool)'
  1063. CodeGen_LLVM.cpp:(.text+0x139e9): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1064. CodeGen_LLVM.cpp:(.text+0x13a35): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1065. CodeGen_LLVM.cpp:(.text+0x13a56): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1066. CodeGen_LLVM.cpp:(.text+0x13d32): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1067. CodeGen_LLVM.cpp:(.text+0x13d6c): undefined reference to `llvm::StoreInst::setAlignment(unsigned int)'
  1068. CodeGen_LLVM.cpp:(.text+0x13f0f): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1069. CodeGen_LLVM.cpp:(.text+0x140f4): undefined reference to `llvm::User::operator delete(void*)'
  1070. CodeGen_LLVM.cpp:(.text+0x141f1): undefined reference to `llvm::Instruction::~Instruction()'
  1071. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::codegen_predicated_vector_store(Halide::Internal::Store const*)':
  1072. CodeGen_LLVM.cpp:(.text+0x14446): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  1073. CodeGen_LLVM.cpp:(.text+0x1447e): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  1074. CodeGen_LLVM.cpp:(.text+0x1449e): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1075. CodeGen_LLVM.cpp:(.text+0x144b9): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::BasicBlock*, llvm::Value*, llvm::Instruction*)'
  1076. CodeGen_LLVM.cpp:(.text+0x144d2): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1077. CodeGen_LLVM.cpp:(.text+0x1451c): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1078. CodeGen_LLVM.cpp:(.text+0x145cc): undefined reference to `llvm::StoreInst::setAlignment(unsigned int)'
  1079. CodeGen_LLVM.cpp:(.text+0x14622): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1080. CodeGen_LLVM.cpp:(.text+0x14670): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  1081. CodeGen_LLVM.cpp:(.text+0x14b39): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1082. CodeGen_LLVM.cpp:(.text+0x14b7e): undefined reference to `llvm::IRBuilderBase::CreateMaskedStore(llvm::Value*, llvm::Value*, unsigned int, llvm::Value*)'
  1083. CodeGen_LLVM.cpp:(.text+0x14e9e): undefined reference to `llvm::User::operator delete(void*)'
  1084. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Load const*)':
  1085. CodeGen_LLVM.cpp:(.text+0x14fec): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  1086. CodeGen_LLVM.cpp:(.text+0x1504f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1087. CodeGen_LLVM.cpp:(.text+0x1518f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1088. CodeGen_LLVM.cpp:(.text+0x153e2): undefined reference to `llvm::LoadInst::setAlignment(unsigned int)'
  1089. CodeGen_LLVM.cpp:(.text+0x1558d): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  1090. CodeGen_LLVM.cpp:(.text+0x15611): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1091. CodeGen_LLVM.cpp:(.text+0x15724): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1092. CodeGen_LLVM.cpp:(.text+0x15760): undefined reference to `llvm::GetElementPtrInst::setIsInBounds(bool)'
  1093. CodeGen_LLVM.cpp:(.text+0x15779): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1094. CodeGen_LLVM.cpp:(.text+0x157c8): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1095. CodeGen_LLVM.cpp:(.text+0x165be): undefined reference to `llvm::User::operator delete(void*)'
  1096. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::add_argv_wrapper(std::string const&)':
  1097. CodeGen_LLVM.cpp:(.text+0x16604): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1098. CodeGen_LLVM.cpp:(.text+0x1660e): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1099. CodeGen_LLVM.cpp:(.text+0x1662b): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  1100. CodeGen_LLVM.cpp:(.text+0x16732): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  1101. CodeGen_LLVM.cpp:(.text+0x1673f): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  1102. CodeGen_LLVM.cpp:(.text+0x16787): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  1103. CodeGen_LLVM.cpp:(.text+0x167af): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1104. CodeGen_LLVM.cpp:(.text+0x167e0): undefined reference to `llvm::LoadInst::LoadInst(llvm::Type*, llvm::Value*, char const*, bool, llvm::Instruction*)'
  1105. CodeGen_LLVM.cpp:(.text+0x167f9): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1106. CodeGen_LLVM.cpp:(.text+0x16848): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1107. CodeGen_LLVM.cpp:(.text+0x16865): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1108. CodeGen_LLVM.cpp:(.text+0x1688b): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1109. CodeGen_LLVM.cpp:(.text+0x168ca): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1110. CodeGen_LLVM.cpp:(.text+0x168fb): undefined reference to `llvm::LoadInst::LoadInst(llvm::Type*, llvm::Value*, char const*, bool, llvm::Instruction*)'
  1111. CodeGen_LLVM.cpp:(.text+0x16914): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1112. CodeGen_LLVM.cpp:(.text+0x16963): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1113. CodeGen_LLVM.cpp:(.text+0x169a4): undefined reference to `llvm::Function::BuildLazyArguments() const'
  1114. CodeGen_LLVM.cpp:(.text+0x169ef): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1115. CodeGen_LLVM.cpp:(.text+0x16a6c): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1116. CodeGen_LLVM.cpp:(.text+0x16b28): undefined reference to `llvm::errs()'
  1117. CodeGen_LLVM.cpp:(.text+0x16b35): undefined reference to `llvm::verifyFunction(llvm::Function const&, llvm::raw_ostream*)'
  1118. CodeGen_LLVM.cpp:(.text+0x16b8d): undefined reference to `llvm::Function::BuildLazyArguments() const'
  1119. CodeGen_LLVM.cpp:(.text+0x16ba4): undefined reference to `llvm::Function::BuildLazyArguments() const'
  1120. CodeGen_LLVM.cpp:(.text+0x16c56): undefined reference to `llvm::User::operator delete(void*)'
  1121. CodeGen_LLVM.cpp:(.text+0x16c66): undefined reference to `llvm::User::operator delete(void*)'
  1122. CodeGen_LLVM.cpp:(.text+0x16c92): undefined reference to `llvm::User::operator delete(void*)'
  1123. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::sym_push(std::string const&, llvm::Value*)':
  1124. CodeGen_LLVM.cpp:(.text+0x16cd7): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1125. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::compile_buffer(Halide::Buffer<void> const&)':
  1126. CodeGen_LLVM.cpp:(.text+0x16e7f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1127. CodeGen_LLVM.cpp:(.text+0x16e9a): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1128. CodeGen_LLVM.cpp:(.text+0x16eb5): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1129. CodeGen_LLVM.cpp:(.text+0x16fa0): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1130. CodeGen_LLVM.cpp:(.text+0x16fab): undefined reference to `llvm::ConstantExpr::getPointerCast(llvm::Constant*, llvm::Type*)'
  1131. CodeGen_LLVM.cpp:(.text+0x1710c): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1132. CodeGen_LLVM.cpp:(.text+0x17122): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1133. CodeGen_LLVM.cpp:(.text+0x1712a): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  1134. CodeGen_LLVM.cpp:(.text+0x171a8): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1135. CodeGen_LLVM.cpp:(.text+0x171c6): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  1136. CodeGen_LLVM.cpp:(.text+0x171e7): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1137. CodeGen_LLVM.cpp:(.text+0x17205): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1138. CodeGen_LLVM.cpp:(.text+0x1720d): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  1139. CodeGen_LLVM.cpp:(.text+0x1722e): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  1140. CodeGen_LLVM.cpp:(.text+0x17277): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1141. CodeGen_LLVM.cpp:(.text+0x172bc): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  1142. CodeGen_LLVM.cpp:(.text+0x172d8): undefined reference to `llvm::GlobalVariable::setInitializer(llvm::Constant*)'
  1143. CodeGen_LLVM.cpp:(.text+0x172e8): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1144. CodeGen_LLVM.cpp:(.text+0x1732c): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  1145. CodeGen_LLVM.cpp:(.text+0x173c2): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1146. CodeGen_LLVM.cpp:(.text+0x173ca): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  1147. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::do_parallel_tasks(std::vector<Halide::Internal::CodeGen_LLVM::ParallelTask, std::allocator<Halide::Internal::CodeGen_LLVM::ParallelTask> > const&)':
  1148. CodeGen_LLVM.cpp:(.text+0x17a47): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1149. CodeGen_LLVM.cpp:(.text+0x17b08): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1150. CodeGen_LLVM.cpp:(.text+0x17b2d): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1151. CodeGen_LLVM.cpp:(.text+0x17b50): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  1152. CodeGen_LLVM.cpp:(.text+0x17b66): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1153. CodeGen_LLVM.cpp:(.text+0x17b93): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1154. CodeGen_LLVM.cpp:(.text+0x17ba9): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1155. CodeGen_LLVM.cpp:(.text+0x17bcc): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  1156. CodeGen_LLVM.cpp:(.text+0x17d0e): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1157. CodeGen_LLVM.cpp:(.text+0x17df3): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1158. CodeGen_LLVM.cpp:(.text+0x17f18): undefined reference to `llvm::User::operator new(unsigned long)'
  1159. CodeGen_LLVM.cpp:(.text+0x17f31): undefined reference to `llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*)'
  1160. CodeGen_LLVM.cpp:(.text+0x17f4c): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1161. CodeGen_LLVM.cpp:(.text+0x17f75): undefined reference to `llvm::Function::addParamAttr(unsigned int, llvm::Attribute::AttrKind)'
  1162. CodeGen_LLVM.cpp:(.text+0x17fdf): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  1163. CodeGen_LLVM.cpp:(.text+0x1808a): undefined reference to `llvm::Function::BuildLazyArguments() const'
  1164. CodeGen_LLVM.cpp:(.text+0x1810e): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1165. CodeGen_LLVM.cpp:(.text+0x18127): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1166. CodeGen_LLVM.cpp:(.text+0x1817b): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1167. CodeGen_LLVM.cpp:(.text+0x181f7): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1168. CodeGen_LLVM.cpp:(.text+0x1835d): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1169. CodeGen_LLVM.cpp:(.text+0x1837b): undefined reference to `llvm::Function::addParamAttr(unsigned int, llvm::Attribute::AttrKind)'
  1170. CodeGen_LLVM.cpp:(.text+0x18482): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1171. CodeGen_LLVM.cpp:(.text+0x1875e): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1172. CodeGen_LLVM.cpp:(.text+0x189ef): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1173. CodeGen_LLVM.cpp:(.text+0x189f7): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  1174. CodeGen_LLVM.cpp:(.text+0x18a48): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1175. CodeGen_LLVM.cpp:(.text+0x18a66): undefined reference to `llvm::Function::addParamAttr(unsigned int, llvm::Attribute::AttrKind)'
  1176. CodeGen_LLVM.cpp:(.text+0x18ad6): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1177. CodeGen_LLVM.cpp:(.text+0x18d72): undefined reference to `llvm::User::operator delete(void*)'
  1178. CodeGen_LLVM.cpp:(.text+0x18de4): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1179. CodeGen_LLVM.cpp:(.text+0x18dec): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  1180. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::do_as_parallel_task(Halide::Internal::Stmt)':
  1181. CodeGen_LLVM.cpp:(.text+0x18e55): undefined reference to `llvm::Value::getName() const'
  1182. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::For const*)':
  1183. CodeGen_LLVM.cpp:(.text+0x191d6): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  1184. CodeGen_LLVM.cpp:(.text+0x19274): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  1185. CodeGen_LLVM.cpp:(.text+0x192fc): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1186. CodeGen_LLVM.cpp:(.text+0x19317): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::BasicBlock*, llvm::Value*, llvm::Instruction*)'
  1187. CodeGen_LLVM.cpp:(.text+0x1932c): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1188. CodeGen_LLVM.cpp:(.text+0x19345): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1189. CodeGen_LLVM.cpp:(.text+0x1938f): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1190. CodeGen_LLVM.cpp:(.text+0x193dd): undefined reference to `llvm::User::operator new(unsigned long)'
  1191. CodeGen_LLVM.cpp:(.text+0x193f8): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1192. CodeGen_LLVM.cpp:(.text+0x1940e): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1193. CodeGen_LLVM.cpp:(.text+0x19420): undefined reference to `llvm::User::allocHungoffUses(unsigned int, bool)'
  1194. CodeGen_LLVM.cpp:(.text+0x19439): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1195. CodeGen_LLVM.cpp:(.text+0x19480): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1196. CodeGen_LLVM.cpp:(.text+0x194ff): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1197. CodeGen_LLVM.cpp:(.text+0x1958d): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1198. CodeGen_LLVM.cpp:(.text+0x195a6): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::BasicBlock*, llvm::Value*, llvm::Instruction*)'
  1199. CodeGen_LLVM.cpp:(.text+0x195c1): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1200. CodeGen_LLVM.cpp:(.text+0x19610): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1201. CodeGen_LLVM.cpp:(.text+0x196ef): undefined reference to `llvm::User::operator delete(void*)'
  1202. CodeGen_LLVM.cpp:(.text+0x19702): undefined reference to `llvm::Instruction::~Instruction()'
  1203. CodeGen_LLVM.cpp:(.text+0x19727): undefined reference to `llvm::User::operator delete(void*)'
  1204. CodeGen_LLVM.cpp:(.text+0x197c8): undefined reference to `llvm::User::operator delete(void*)'
  1205. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::begin_func(Halide::LinkageType, std::string const&, std::string const&, std::vector<Halide::Internal::LoweredArgument, std::allocator<Halide::Internal::LoweredArgument> > const&)':
  1206. CodeGen_LLVM.cpp:(.text+0x19f47): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1207. CodeGen_LLVM.cpp:(.text+0x19f6e): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  1208. CodeGen_LLVM.cpp:(.text+0x19f86): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1209. CodeGen_LLVM.cpp:(.text+0x19f9b): undefined reference to `llvm::GlobalValue::isDeclaration() const'
  1210. CodeGen_LLVM.cpp:(.text+0x19fe9): undefined reference to `llvm::dbgs()'
  1211. CodeGen_LLVM.cpp:(.text+0x19ffb): undefined reference to `llvm::Type::print(llvm::raw_ostream&, bool, bool) const'
  1212. CodeGen_LLVM.cpp:(.text+0x1a026): undefined reference to `llvm::dbgs()'
  1213. CodeGen_LLVM.cpp:(.text+0x1a048): undefined reference to `llvm::Type::print(llvm::raw_ostream&, bool, bool) const'
  1214. CodeGen_LLVM.cpp:(.text+0x1a117): undefined reference to `llvm::Function::addParamAttr(unsigned int, llvm::Attribute::AttrKind)'
  1215. CodeGen_LLVM.cpp:(.text+0x1a3d2): undefined reference to `llvm::Function::BuildLazyArguments() const'
  1216. CodeGen_LLVM.cpp:(.text+0x1a3fa): undefined reference to `llvm::Function::BuildLazyArguments() const'
  1217. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Call const*)':
  1218. CodeGen_LLVM.cpp:(.text+0x1a794): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1219. CodeGen_LLVM.cpp:(.text+0x1a9ff): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  1220. CodeGen_LLVM.cpp:(.text+0x1aa91): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1221. CodeGen_LLVM.cpp:(.text+0x1aac7): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  1222. CodeGen_LLVM.cpp:(.text+0x1ab05): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1223. CodeGen_LLVM.cpp:(.text+0x1ab48): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1224. CodeGen_LLVM.cpp:(.text+0x1abb6): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1225. CodeGen_LLVM.cpp:(.text+0x1abc0): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1226. CodeGen_LLVM.cpp:(.text+0x1aeeb): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1227. CodeGen_LLVM.cpp:(.text+0x1b026): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1228. CodeGen_LLVM.cpp:(.text+0x1b0ed): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  1229. CodeGen_LLVM.cpp:(.text+0x1b190): undefined reference to `llvm::Value::getName() const'
  1230. CodeGen_LLVM.cpp:(.text+0x1b27e): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  1231. CodeGen_LLVM.cpp:(.text+0x1b2a3): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1232. CodeGen_LLVM.cpp:(.text+0x1ba34): undefined reference to `llvm::Instruction::~Instruction()'
  1233. CodeGen_LLVM.cpp:(.text+0x1bc4c): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1234. CodeGen_LLVM.cpp:(.text+0x1bfdf): undefined reference to `llvm::DataLayout::DataLayout(llvm::Module const*)'
  1235. CodeGen_LLVM.cpp:(.text+0x1bfe9): undefined reference to `llvm::DataLayout::getPointerSize(unsigned int) const'
  1236. CodeGen_LLVM.cpp:(.text+0x1bff8): undefined reference to `llvm::DataLayout::getPointerSize(unsigned int) const'
  1237. CodeGen_LLVM.cpp:(.text+0x1c03d): undefined reference to `llvm::DataLayout::~DataLayout()'
  1238. CodeGen_LLVM.cpp:(.text+0x1c0fa): undefined reference to `llvm::DataLayout::DataLayout(llvm::Module const*)'
  1239. CodeGen_LLVM.cpp:(.text+0x1c104): undefined reference to `llvm::DataLayout::getPointerSize(unsigned int) const'
  1240. CodeGen_LLVM.cpp:(.text+0x1c117): undefined reference to `llvm::DataLayout::getPointerSize(unsigned int) const'
  1241. CodeGen_LLVM.cpp:(.text+0x1c24d): undefined reference to `llvm::DataLayout::~DataLayout()'
  1242. CodeGen_LLVM.cpp:(.text+0x1c3a3): undefined reference to `llvm::ConstantExpr::getShl(llvm::Constant*, llvm::Constant*, bool, bool)'
  1243. CodeGen_LLVM.cpp:(.text+0x1c3f8): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1244. CodeGen_LLVM.cpp:(.text+0x1c416): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1245. CodeGen_LLVM.cpp:(.text+0x1c466): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1246. CodeGen_LLVM.cpp:(.text+0x1c58d): undefined reference to `llvm::ConstantExpr::getAShr(llvm::Constant*, llvm::Constant*, bool)'
  1247. CodeGen_LLVM.cpp:(.text+0x1c60a): undefined reference to `llvm::ConstantExpr::getLShr(llvm::Constant*, llvm::Constant*, bool)'
  1248. CodeGen_LLVM.cpp:(.text+0x1c63c): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1249. CodeGen_LLVM.cpp:(.text+0x1c65a): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1250. CodeGen_LLVM.cpp:(.text+0x1c6d4): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1251. CodeGen_LLVM.cpp:(.text+0x1c6f2): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1252. CodeGen_LLVM.cpp:(.text+0x1dc44): undefined reference to `llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>)'
  1253. CodeGen_LLVM.cpp:(.text+0x1dde7): undefined reference to `llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>)'
  1254. CodeGen_LLVM.cpp:(.text+0x1ddf3): undefined reference to `llvm::ConstantInt::getFalse(llvm::LLVMContext&)'
  1255. CodeGen_LLVM.cpp:(.text+0x1e25f): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1256. CodeGen_LLVM.cpp:(.text+0x1e27a): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::BasicBlock*, llvm::Value*, llvm::Instruction*)'
  1257. CodeGen_LLVM.cpp:(.text+0x1e298): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1258. CodeGen_LLVM.cpp:(.text+0x1e2e4): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1259. CodeGen_LLVM.cpp:(.text+0x1e418): undefined reference to `llvm::User::operator delete(void*)'
  1260. CodeGen_LLVM.cpp:(.text+0x1e740): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  1261. CodeGen_LLVM.cpp:(.text+0x1e74c): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  1262. CodeGen_LLVM.cpp:(.text+0x1e799): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  1263. CodeGen_LLVM.cpp:(.text+0x1e7b4): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1264. CodeGen_LLVM.cpp:(.text+0x1e7cf): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1265. CodeGen_LLVM.cpp:(.text+0x1e7e7): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1266. CodeGen_LLVM.cpp:(.text+0x1e7ff): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1267. CodeGen_LLVM.cpp:(.text+0x1e81a): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1268. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o):CodeGen_LLVM.cpp:(.text+0x1e835): more undefined references to `llvm::Module::getFunction(llvm::StringRef) const' follow
  1269. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::visit(Halide::Internal::Call const*)':
  1270. CodeGen_LLVM.cpp:(.text+0x1edce): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1271. CodeGen_LLVM.cpp:(.text+0x1eecd): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1272. CodeGen_LLVM.cpp:(.text+0x1efa6): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1273. CodeGen_LLVM.cpp:(.text+0x1eff7): undefined reference to `llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)'
  1274. CodeGen_LLVM.cpp:(.text+0x1f00c): undefined reference to `llvm::PointerType::get(llvm::Type*, unsigned int)'
  1275. CodeGen_LLVM.cpp:(.text+0x1f053): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1276. CodeGen_LLVM.cpp:(.text+0x1f06e): undefined reference to `llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)'
  1277. CodeGen_LLVM.cpp:(.text+0x1f0ab): undefined reference to `llvm::GetElementPtrInst::init(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&)'
  1278. CodeGen_LLVM.cpp:(.text+0x1f0ce): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1279. CodeGen_LLVM.cpp:(.text+0x1f116): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1280. CodeGen_LLVM.cpp:(.text+0x1f17d): undefined reference to `llvm::Instruction::~Instruction()'
  1281. CodeGen_LLVM.cpp:(.text+0x1f185): undefined reference to `llvm::User::operator delete(void*)'
  1282. CodeGen_LLVM.cpp:(.text+0x1f199): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1283. CodeGen_LLVM.cpp:(.text+0x1f1b9): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1284. CodeGen_LLVM.cpp:(.text+0x1f2eb): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1285. CodeGen_LLVM.cpp:(.text+0x1f93f): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  1286. CodeGen_LLVM.cpp:(.text+0x1fa1c): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  1287. CodeGen_LLVM.cpp:(.text+0x1fb00): undefined reference to `llvm::StructType::get(llvm::LLVMContext&, llvm::ArrayRef<llvm::Type*>, bool)'
  1288. CodeGen_LLVM.cpp:(.text+0x1fbe9): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1289. CodeGen_LLVM.cpp:(.text+0x1fbff): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1290. CodeGen_LLVM.cpp:(.text+0x1fc15): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1291. CodeGen_LLVM.cpp:(.text+0x1fc38): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  1292. CodeGen_LLVM.cpp:(.text+0x1fe42): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1293. CodeGen_LLVM.cpp:(.text+0x1fe63): undefined reference to `llvm::Module::getNamedValue(llvm::StringRef) const'
  1294. CodeGen_LLVM.cpp:(.text+0x1ff31): undefined reference to `llvm::Value::getName() const'
  1295. CodeGen_LLVM.cpp:(.text+0x1ffdf): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  1296. CodeGen_LLVM.cpp:(.text+0x20001): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1297. CodeGen_LLVM.cpp:(.text+0x20047): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  1298. CodeGen_LLVM.cpp:(.text+0x2012c): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1299. CodeGen_LLVM.cpp:(.text+0x20149): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::BasicBlock*, llvm::Value*, llvm::Instruction*)'
  1300. CodeGen_LLVM.cpp:(.text+0x2015e): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1301. CodeGen_LLVM.cpp:(.text+0x20177): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1302. CodeGen_LLVM.cpp:(.text+0x201c1): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1303. CodeGen_LLVM.cpp:(.text+0x203ab): undefined reference to `llvm::User::operator delete(void*)'
  1304. CodeGen_LLVM.cpp:(.text+0x2054a): undefined reference to `llvm::ConstantExpr::getUDiv(llvm::Constant*, llvm::Constant*, bool)'
  1305. CodeGen_LLVM.cpp:(.text+0x20598): undefined reference to `llvm::ConstantExpr::getSDiv(llvm::Constant*, llvm::Constant*, bool)'
  1306. CodeGen_LLVM.cpp:(.text+0x205ca): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1307. CodeGen_LLVM.cpp:(.text+0x205e8): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1308. CodeGen_LLVM.cpp:(.text+0x2065f): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1309. CodeGen_LLVM.cpp:(.text+0x2067d): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1310. CodeGen_LLVM.cpp:(.text+0x207f6): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1311. CodeGen_LLVM.cpp:(.text+0x211d1): undefined reference to `llvm::DataLayout::DataLayout(llvm::Module const*)'
  1312. CodeGen_LLVM.cpp:(.text+0x211e3): undefined reference to `llvm::DataLayout::getABITypeAlignment(llvm::Type*) const'
  1313. CodeGen_LLVM.cpp:(.text+0x2121c): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1314. CodeGen_LLVM.cpp:(.text+0x213be): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  1315. CodeGen_LLVM.cpp:(.text+0x21623): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1316. CodeGen_LLVM.cpp:(.text+0x21668): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  1317. CodeGen_LLVM.cpp:(.text+0x21782): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  1318. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::optimize_module()::MyModulePassManager::add(llvm::Pass*)':
  1319. CodeGen_LLVM.cpp:(.text+0x219e7): undefined reference to `llvm::legacy::PassManager::add(llvm::Pass*)'
  1320. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::optimize_module()::MyFunctionPassManager::add(llvm::Pass*)':
  1321. CodeGen_LLVM.cpp:(.text+0x21ac7): undefined reference to `llvm::legacy::FunctionPassManager::add(llvm::Pass*)'
  1322. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::optimize_module()':
  1323. CodeGen_LLVM.cpp:(.text+0x21b9a): undefined reference to `llvm::legacy::FunctionPassManager::FunctionPassManager(llvm::Module*)'
  1324. CodeGen_LLVM.cpp:(.text+0x21bad): undefined reference to `llvm::legacy::PassManager::PassManager()'
  1325. CodeGen_LLVM.cpp:(.text+0x21be3): undefined reference to `llvm::TargetMachine::getTargetIRAnalysis()'
  1326. CodeGen_LLVM.cpp:(.text+0x21beb): undefined reference to `llvm::createTargetTransformInfoWrapperPass(llvm::TargetIRAnalysis)'
  1327. CodeGen_LLVM.cpp:(.text+0x21c30): undefined reference to `llvm::TargetMachine::getTargetIRAnalysis()'
  1328. CodeGen_LLVM.cpp:(.text+0x21c38): undefined reference to `llvm::createTargetTransformInfoWrapperPass(llvm::TargetIRAnalysis)'
  1329. CodeGen_LLVM.cpp:(.text+0x21c69): undefined reference to `llvm::PassManagerBuilder::PassManagerBuilder()'
  1330. CodeGen_LLVM.cpp:(.text+0x21c7f): undefined reference to `llvm::createFunctionInliningPass(unsigned int, unsigned int, bool)'
  1331. CodeGen_LLVM.cpp:(.text+0x21d05): undefined reference to `llvm::PassManagerBuilder::addExtension(llvm::PassManagerBuilder::ExtensionPointTy, std::function<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)>)'
  1332. CodeGen_LLVM.cpp:(.text+0x21d4c): undefined reference to `llvm::PassManagerBuilder::addExtension(llvm::PassManagerBuilder::ExtensionPointTy, std::function<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)>)'
  1333. CodeGen_LLVM.cpp:(.text+0x21da8): undefined reference to `llvm::PassManagerBuilder::addExtension(llvm::PassManagerBuilder::ExtensionPointTy, std::function<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)>)'
  1334. CodeGen_LLVM.cpp:(.text+0x21def): undefined reference to `llvm::PassManagerBuilder::addExtension(llvm::PassManagerBuilder::ExtensionPointTy, std::function<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)>)'
  1335. CodeGen_LLVM.cpp:(.text+0x21e1d): undefined reference to `llvm::PassManagerBuilder::populateFunctionPassManager(llvm::legacy::FunctionPassManager&)'
  1336. CodeGen_LLVM.cpp:(.text+0x21e2c): undefined reference to `llvm::PassManagerBuilder::populateModulePassManager(llvm::legacy::PassManagerBase&)'
  1337. CodeGen_LLVM.cpp:(.text+0x21e36): undefined reference to `llvm::legacy::FunctionPassManager::doInitialization()'
  1338. CodeGen_LLVM.cpp:(.text+0x21e79): undefined reference to `llvm::Function::addAttribute(unsigned int, llvm::Attribute::AttrKind)'
  1339. CodeGen_LLVM.cpp:(.text+0x21ea3): undefined reference to `llvm::Value::getName() const'
  1340. CodeGen_LLVM.cpp:(.text+0x21ed0): undefined reference to `llvm::Value::getName() const'
  1341. CodeGen_LLVM.cpp:(.text+0x21efd): undefined reference to `llvm::Value::getName() const'
  1342. CodeGen_LLVM.cpp:(.text+0x21f3b): undefined reference to `llvm::legacy::FunctionPassManager::run(llvm::Function&)'
  1343. CodeGen_LLVM.cpp:(.text+0x21f5b): undefined reference to `llvm::legacy::FunctionPassManager::doFinalization()'
  1344. CodeGen_LLVM.cpp:(.text+0x21f6a): undefined reference to `llvm::legacy::PassManager::run(llvm::Module&)'
  1345. CodeGen_LLVM.cpp:(.text+0x21f8b): undefined reference to `llvm::dbgs()'
  1346. CodeGen_LLVM.cpp:(.text+0x21fa2): undefined reference to `llvm::Module::print(llvm::raw_ostream&, llvm::AssemblyAnnotationWriter*, bool, bool) const'
  1347. CodeGen_LLVM.cpp:(.text+0x21fac): undefined reference to `llvm::PassManagerBuilder::~PassManagerBuilder()'
  1348. CodeGen_LLVM.cpp:(.text+0x21fd8): undefined reference to `llvm::legacy::PassManager::~PassManager()'
  1349. CodeGen_LLVM.cpp:(.text+0x21feb): undefined reference to `llvm::legacy::FunctionPassManager::~FunctionPassManager()'
  1350. CodeGen_LLVM.cpp:(.text+0x22025): undefined reference to `llvm::Value::getName() const'
  1351. CodeGen_LLVM.cpp:(.text+0x22046): undefined reference to `llvm::Function::addAttribute(unsigned int, llvm::Attribute::AttrKind)'
  1352. CodeGen_LLVM.cpp:(.text+0x22094): undefined reference to `llvm::dbgs()'
  1353. CodeGen_LLVM.cpp:(.text+0x220ab): undefined reference to `llvm::Module::print(llvm::raw_ostream&, llvm::AssemblyAnnotationWriter*, bool, bool) const'
  1354. CodeGen_LLVM.cpp:(.text+0x220b5): undefined reference to `llvm::TargetIRAnalysis::TargetIRAnalysis()'
  1355. CodeGen_LLVM.cpp:(.text+0x220c6): undefined reference to `llvm::TargetIRAnalysis::TargetIRAnalysis()'
  1356. CodeGen_LLVM.cpp:(.text+0x220e3): undefined reference to `llvm::PassManagerBuilder::~PassManagerBuilder()'
  1357. CodeGen_LLVM.cpp:(.text+0x2210f): undefined reference to `llvm::legacy::PassManager::~PassManager()'
  1358. CodeGen_LLVM.cpp:(.text+0x22122): undefined reference to `llvm::legacy::FunctionPassManager::~FunctionPassManager()'
  1359. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::compile(Halide::Module const&)':
  1360. CodeGen_LLVM.cpp:(.text+0x2230c): undefined reference to `llvm::Module::addModuleFlag(llvm::Module::ModFlagBehavior, llvm::StringRef, unsigned int)'
  1361. CodeGen_LLVM.cpp:(.text+0x22330): undefined reference to `llvm::MDString::get(llvm::LLVMContext&, llvm::StringRef)'
  1362. CodeGen_LLVM.cpp:(.text+0x2234b): undefined reference to `llvm::Module::addModuleFlag(llvm::Module::ModFlagBehavior, llvm::StringRef, llvm::Metadata*)'
  1363. CodeGen_LLVM.cpp:(.text+0x22382): undefined reference to `llvm::MDString::get(llvm::LLVMContext&, llvm::StringRef)'
  1364. CodeGen_LLVM.cpp:(.text+0x2239d): undefined reference to `llvm::Module::addModuleFlag(llvm::Module::ModFlagBehavior, llvm::StringRef, llvm::Metadata*)'
  1365. CodeGen_LLVM.cpp:(.text+0x223d6): undefined reference to `llvm::Module::addModuleFlag(llvm::Module::ModFlagBehavior, llvm::StringRef, unsigned int)'
  1366. CodeGen_LLVM.cpp:(.text+0x22408): undefined reference to `llvm::Module::getTypeByName(llvm::StringRef) const'
  1367. CodeGen_LLVM.cpp:(.text+0x2242b): undefined reference to `llvm::Module::getTypeByName(llvm::StringRef) const'
  1368. CodeGen_LLVM.cpp:(.text+0x2244e): undefined reference to `llvm::Module::getTypeByName(llvm::StringRef) const'
  1369. CodeGen_LLVM.cpp:(.text+0x22471): undefined reference to `llvm::Module::getTypeByName(llvm::StringRef) const'
  1370. CodeGen_LLVM.cpp:(.text+0x22494): undefined reference to `llvm::Module::getTypeByName(llvm::StringRef) const'
  1371. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o):CodeGen_LLVM.cpp:(.text+0x224b7): more undefined references to `llvm::Module::getTypeByName(llvm::StringRef) const' follow
  1372. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::compile(Halide::Module const&)':
  1373. CodeGen_LLVM.cpp:(.text+0x22733): undefined reference to `llvm::errs()'
  1374. CodeGen_LLVM.cpp:(.text+0x22741): undefined reference to `llvm::verifyModule(llvm::Module const&, llvm::raw_ostream*, bool*)'
  1375. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::optimize_module()::MyModulePassManager::~MyModulePassManager()':
  1376. CodeGen_LLVM.cpp:(.text+0x4c8): undefined reference to `llvm::legacy::PassManager::~PassManager()'
  1377. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `Halide::Internal::CodeGen_LLVM::optimize_module()::MyFunctionPassManager::~MyFunctionPassManager()':
  1378. CodeGen_LLVM.cpp:(.text+0x4f8): undefined reference to `llvm::legacy::FunctionPassManager::~FunctionPassManager()'
  1379. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilderDefaultInserter::InsertHelper(llvm::Instruction*, llvm::Twine const&, llvm::BasicBlock*, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, false>) const [clone .isra.390]':
  1380. CodeGen_LLVM.cpp:(.text+0x974): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1381. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::foldConstant(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&) const [clone .isra.360]':
  1382. CodeGen_LLVM.cpp:(.text+0xe00): undefined reference to `llvm::ConstantExpr::get(unsigned int, llvm::Constant*, llvm::Constant*, unsigned int, llvm::Type*)'
  1383. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  1384. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::DataLayout::getTypeSizeInBits(llvm::Type*) const':
  1385. CodeGen_LLVM.cpp:(.text._ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE[_ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE]+0x66): undefined reference to `llvm::Type::isSizedDerivedType(llvm::SmallPtrSetImpl<llvm::Type*>*) const'
  1386. CodeGen_LLVM.cpp:(.text._ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE[_ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE]+0xe6): undefined reference to `llvm::DataLayout::getPointerSize(unsigned int) const'
  1387. CodeGen_LLVM.cpp:(.text._ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE[_ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE]+0x107): undefined reference to `llvm::DataLayout::getStructLayout(llvm::StructType*) const'
  1388. CodeGen_LLVM.cpp:(.text._ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE[_ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE]+0x127): undefined reference to `llvm::DataLayout::getABITypeAlignment(llvm::Type*) const'
  1389. CodeGen_LLVM.cpp:(.text._ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE[_ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE]+0x172): undefined reference to `llvm::DataLayout::getPointerSize(unsigned int) const'
  1390. CodeGen_LLVM.cpp:(.text._ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE[_ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE]+0x1c0): undefined reference to `llvm::llvm_unreachable_internal(char const*, char const*, unsigned int)'
  1391. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::Instruction::getMetadata(unsigned int) const':
  1392. CodeGen_LLVM.cpp:(.text._ZNK4llvm11Instruction11getMetadataEj[_ZNK4llvm11Instruction11getMetadataEj]+0x8): undefined reference to `llvm::Instruction::getMetadataImpl(unsigned int) const'
  1393. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::Function::Create(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*)':
  1394. CodeGen_LLVM.cpp:(.text._ZN4llvm8Function6CreateEPNS_12FunctionTypeENS_11GlobalValue12LinkageTypesERKNS_5TwineEPNS_6ModuleE[_ZN4llvm8Function6CreateEPNS_12FunctionTypeENS_11GlobalValue12LinkageTypesERKNS_5TwineEPNS_6ModuleE]+0x1a): undefined reference to `llvm::User::operator new(unsigned long)'
  1395. CodeGen_LLVM.cpp:(.text._ZN4llvm8Function6CreateEPNS_12FunctionTypeENS_11GlobalValue12LinkageTypesERKNS_5TwineEPNS_6ModuleE[_ZN4llvm8Function6CreateEPNS_12FunctionTypeENS_11GlobalValue12LinkageTypesERKNS_5TwineEPNS_6ModuleE]+0x31): undefined reference to `llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*)'
  1396. CodeGen_LLVM.cpp:(.text._ZN4llvm8Function6CreateEPNS_12FunctionTypeENS_11GlobalValue12LinkageTypesERKNS_5TwineEPNS_6ModuleE[_ZN4llvm8Function6CreateEPNS_12FunctionTypeENS_11GlobalValue12LinkageTypesERKNS_5TwineEPNS_6ModuleE]+0x48): undefined reference to `llvm::User::operator delete(void*)'
  1397. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::Function::args()':
  1398. CodeGen_LLVM.cpp:(.text._ZN4llvm8Function4argsEv[_ZN4llvm8Function4argsEv]+0x29): undefined reference to `llvm::Function::BuildLazyArguments() const'
  1399. CodeGen_LLVM.cpp:(.text._ZN4llvm8Function4argsEv[_ZN4llvm8Function4argsEv]+0x4c): undefined reference to `llvm::Function::BuildLazyArguments() const'
  1400. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::GetElementPtrInst::GetElementPtrInst(llvm::Type*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, unsigned int, llvm::Twine const&, llvm::Instruction*)':
  1401. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInstC2EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInstC5EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE]+0x5f): undefined reference to `llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)'
  1402. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInstC2EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInstC5EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE]+0x76): undefined reference to `llvm::PointerType::get(llvm::Type*, unsigned int)'
  1403. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInstC2EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInstC5EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE]+0xe1): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1404. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInstC2EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInstC5EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE]+0xf3): undefined reference to `llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)'
  1405. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInstC2EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInstC5EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE]+0x12d): undefined reference to `llvm::GetElementPtrInst::init(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&)'
  1406. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInstC2EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInstC5EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE]+0x148): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1407. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInstC2EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInstC5EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE]+0x18d): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1408. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInstC2EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInstC5EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE]+0x1be): undefined reference to `llvm::Instruction::~Instruction()'
  1409. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::PHINode::addIncoming(llvm::Value*, llvm::BasicBlock*)':
  1410. CodeGen_LLVM.cpp:(.text._ZN4llvm7PHINode11addIncomingEPNS_5ValueEPNS_10BasicBlockE[_ZN4llvm7PHINode11addIncomingEPNS_5ValueEPNS_10BasicBlockE]+0x16a): undefined reference to `llvm::PHINode::growOperands()'
  1411. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilderBase::SetInsertPoint(llvm::BasicBlock*, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, false>)':
  1412. CodeGen_LLVM.cpp:(.text._ZN4llvm13IRBuilderBase14SetInsertPointEPNS_10BasicBlockENS_14ilist_iteratorINS_12ilist_detail12node_optionsINS_11InstructionELb1ELb0EvEELb0ELb0EEE[_ZN4llvm13IRBuilderBase14SetInsertPointEPNS_10BasicBlockENS_14ilist_iteratorINS_12ilist_detail12node_optionsINS_11InstructionELb1ELb0EvEELb0ELb0EEE]+0x34): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1413. CodeGen_LLVM.cpp:(.text._ZN4llvm13IRBuilderBase14SetInsertPointEPNS_10BasicBlockENS_14ilist_iteratorINS_12ilist_detail12node_optionsINS_11InstructionELb1ELb0EvEELb0ELb0EEE[_ZN4llvm13IRBuilderBase14SetInsertPointEPNS_10BasicBlockENS_14ilist_iteratorINS_12ilist_detail12node_optionsINS_11InstructionELb1ELb0EvEELb0ELb0EEE]+0x44): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1414. CodeGen_LLVM.cpp:(.text._ZN4llvm13IRBuilderBase14SetInsertPointEPNS_10BasicBlockENS_14ilist_iteratorINS_12ilist_detail12node_optionsINS_11InstructionELb1ELb0EvEELb0ELb0EEE[_ZN4llvm13IRBuilderBase14SetInsertPointEPNS_10BasicBlockENS_14ilist_iteratorINS_12ilist_detail12node_optionsINS_11InstructionELb1ELb0EvEELb0ELb0EEE]+0x5b): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1415. CodeGen_LLVM.cpp:(.text._ZN4llvm13IRBuilderBase14SetInsertPointEPNS_10BasicBlockENS_14ilist_iteratorINS_12ilist_detail12node_optionsINS_11InstructionELb1ELb0EvEELb0ELb0EEE[_ZN4llvm13IRBuilderBase14SetInsertPointEPNS_10BasicBlockENS_14ilist_iteratorINS_12ilist_detail12node_optionsINS_11InstructionELb1ELb0EvEELb0ELb0EEE]+0x7a): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1416. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::GetElementPtrInst::Create(llvm::Type*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, llvm::Instruction*)':
  1417. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE]+0x5d): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1418. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE]+0xa7): undefined reference to `llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)'
  1419. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE]+0xbb): undefined reference to `llvm::PointerType::get(llvm::Type*, unsigned int)'
  1420. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE]+0x122): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1421. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE]+0x134): undefined reference to `llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)'
  1422. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE]+0x16d): undefined reference to `llvm::GetElementPtrInst::init(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&)'
  1423. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE]+0x190): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1424. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE]+0x22e): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1425. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE]+0x272): undefined reference to `llvm::User::operator delete(void*)'
  1426. CodeGen_LLVM.cpp:(.text._ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE[_ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE]+0x285): undefined reference to `llvm::Instruction::~Instruction()'
  1427. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::CallBase<llvm::CallInst>::addAttribute(unsigned int, llvm::Attribute::AttrKind)':
  1428. CodeGen_LLVM.cpp:(.text._ZN4llvm8CallBaseINS_8CallInstEE12addAttributeEjNS_9Attribute8AttrKindE[_ZN4llvm8CallBaseINS_8CallInstEE12addAttributeEjNS_9Attribute8AttrKindE]+0x19): undefined reference to `llvm::Value::getContext() const'
  1429. CodeGen_LLVM.cpp:(.text._ZN4llvm8CallBaseINS_8CallInstEE12addAttributeEjNS_9Attribute8AttrKindE[_ZN4llvm8CallBaseINS_8CallInstEE12addAttributeEjNS_9Attribute8AttrKindE]+0x29): undefined reference to `llvm::AttributeList::addAttribute(llvm::LLVMContext&, unsigned int, llvm::Attribute::AttrKind) const'
  1430. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreatePHI(llvm::Type*, unsigned int, llvm::Twine const&)':
  1431. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE]+0x2a): undefined reference to `llvm::User::operator new(unsigned long)'
  1432. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE]+0x45): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1433. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE]+0x53): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1434. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE]+0x63): undefined reference to `llvm::User::allocHungoffUses(unsigned int, bool)'
  1435. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE]+0x7e): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1436. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE]+0xbe): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1437. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE]+0xfd): undefined reference to `llvm::Instruction::~Instruction()'
  1438. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreatePHIEPNS_4TypeEjRKNS_5TwineE]+0x105): undefined reference to `llvm::User::operator delete(void*)'
  1439. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateRet(llvm::Value*)':
  1440. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateRetEPNS_5ValueE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateRetEPNS_5ValueE]+0x30): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1441. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateRetEPNS_5ValueE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateRetEPNS_5ValueE]+0x43): undefined reference to `llvm::ReturnInst::ReturnInst(llvm::LLVMContext&, llvm::Value*, llvm::Instruction*)'
  1442. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateRetEPNS_5ValueE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateRetEPNS_5ValueE]+0x5c): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1443. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateRetEPNS_5ValueE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateRetEPNS_5ValueE]+0xa2): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1444. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateRetEPNS_5ValueE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateRetEPNS_5ValueE]+0xdf): undefined reference to `llvm::User::operator delete(void*)'
  1445. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&)':
  1446. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE17CreatePointerCastEPNS_5ValueEPNS_4TypeERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE17CreatePointerCastEPNS_5ValueEPNS_4TypeERKNS_5TwineE]+0x22): undefined reference to `llvm::ConstantExpr::getPointerCast(llvm::Constant*, llvm::Type*)'
  1447. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE17CreatePointerCastEPNS_5ValueEPNS_4TypeERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE17CreatePointerCastEPNS_5ValueEPNS_4TypeERKNS_5TwineE]+0x6f): undefined reference to `llvm::CastInst::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  1448. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE17CreatePointerCastEPNS_5ValueEPNS_4TypeERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE17CreatePointerCastEPNS_5ValueEPNS_4TypeERKNS_5TwineE]+0x8d): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1449. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE17CreatePointerCastEPNS_5ValueEPNS_4TypeERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE17CreatePointerCastEPNS_5ValueEPNS_4TypeERKNS_5TwineE]+0xd4): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1450. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateIntCast(llvm::Value*, llvm::Type*, bool, llvm::Twine const&)':
  1451. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE13CreateIntCastEPNS_5ValueEPNS_4TypeEbRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE13CreateIntCastEPNS_5ValueEPNS_4TypeEbRKNS_5TwineE]+0x25): undefined reference to `llvm::ConstantExpr::getIntegerCast(llvm::Constant*, llvm::Type*, bool)'
  1452. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE13CreateIntCastEPNS_5ValueEPNS_4TypeEbRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE13CreateIntCastEPNS_5ValueEPNS_4TypeEbRKNS_5TwineE]+0x7f): undefined reference to `llvm::CastInst::CreateIntegerCast(llvm::Value*, llvm::Type*, bool, llvm::Twine const&, llvm::Instruction*)'
  1453. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE13CreateIntCastEPNS_5ValueEPNS_4TypeEbRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE13CreateIntCastEPNS_5ValueEPNS_4TypeEbRKNS_5TwineE]+0x9d): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1454. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE13CreateIntCastEPNS_5ValueEPNS_4TypeEbRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE13CreateIntCastEPNS_5ValueEPNS_4TypeEbRKNS_5TwineE]+0xe4): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1455. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateAdd(llvm::Value*, llvm::Value*, llvm::Twine const&, bool, bool)':
  1456. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAddEPNS_5ValueES5_RKNS_5TwineEbb[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAddEPNS_5ValueES5_RKNS_5TwineEbb]+0x47): undefined reference to `llvm::ConstantExpr::getAdd(llvm::Constant*, llvm::Constant*, bool, bool)'
  1457. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAddEPNS_5ValueES5_RKNS_5TwineEbb[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAddEPNS_5ValueES5_RKNS_5TwineEbb]+0x7c): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1458. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAddEPNS_5ValueES5_RKNS_5TwineEbb[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAddEPNS_5ValueES5_RKNS_5TwineEbb]+0x98): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1459. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAddEPNS_5ValueES5_RKNS_5TwineEbb[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAddEPNS_5ValueES5_RKNS_5TwineEbb]+0xdc): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1460. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAddEPNS_5ValueES5_RKNS_5TwineEbb[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAddEPNS_5ValueES5_RKNS_5TwineEbb]+0xfe): undefined reference to `llvm::Instruction::setHasNoSignedWrap(bool)'
  1461. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAddEPNS_5ValueES5_RKNS_5TwineEbb[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAddEPNS_5ValueES5_RKNS_5TwineEbb]+0x121): undefined reference to `llvm::Instruction::setHasNoUnsignedWrap(bool)'
  1462. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateAnd(llvm::Value*, llvm::Value*, llvm::Twine const&)':
  1463. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAndEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAndEPNS_5ValueES5_RKNS_5TwineE]+0x47): undefined reference to `llvm::ConstantExpr::getAnd(llvm::Constant*, llvm::Constant*)'
  1464. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAndEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAndEPNS_5ValueES5_RKNS_5TwineE]+0x8a): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1465. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAndEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAndEPNS_5ValueES5_RKNS_5TwineE]+0xa6): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1466. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAndEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAndEPNS_5ValueES5_RKNS_5TwineE]+0xf1): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1467. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAndEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateAndEPNS_5ValueES5_RKNS_5TwineE]+0x124): undefined reference to `llvm::APInt::countTrailingOnesSlowCase() const'
  1468. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateOr(llvm::Value*, llvm::Value*, llvm::Twine const&)':
  1469. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateOrEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateOrEPNS_5ValueES5_RKNS_5TwineE]+0x29): undefined reference to `llvm::Constant::isNullValue() const'
  1470. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateOrEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateOrEPNS_5ValueES5_RKNS_5TwineE]+0x5e): undefined reference to `llvm::ConstantExpr::getOr(llvm::Constant*, llvm::Constant*)'
  1471. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateOrEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateOrEPNS_5ValueES5_RKNS_5TwineE]+0x8f): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1472. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateOrEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateOrEPNS_5ValueES5_RKNS_5TwineE]+0xad): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1473. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateOrEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateOrEPNS_5ValueES5_RKNS_5TwineE]+0xf4): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1474. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateNot(llvm::Value*, llvm::Twine const&)':
  1475. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateNotEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateNotEPNS_5ValueERKNS_5TwineE]+0x20): undefined reference to `llvm::ConstantExpr::getNot(llvm::Constant*)'
  1476. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateNotEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateNotEPNS_5ValueERKNS_5TwineE]+0x4c): undefined reference to `llvm::BinaryOperator::CreateNot(llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1477. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateNotEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateNotEPNS_5ValueERKNS_5TwineE]+0x68): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1478. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateNotEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE9CreateNotEPNS_5ValueERKNS_5TwineE]+0xaf): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1479. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateInsertElement(llvm::Value*, llvm::Value*, llvm::Value*, llvm::Twine const&)':
  1480. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateInsertElementEPNS_5ValueES5_S5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateInsertElementEPNS_5ValueES5_S5_RKNS_5TwineE]+0x59): undefined reference to `llvm::ConstantExpr::getInsertElement(llvm::Constant*, llvm::Constant*, llvm::Constant*, llvm::Type*)'
  1481. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateInsertElementEPNS_5ValueES5_S5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateInsertElementEPNS_5ValueES5_S5_RKNS_5TwineE]+0x88): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1482. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateInsertElementEPNS_5ValueES5_S5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateInsertElementEPNS_5ValueES5_S5_RKNS_5TwineE]+0xa2): undefined reference to `llvm::InsertElementInst::InsertElementInst(llvm::Value*, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1483. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateInsertElementEPNS_5ValueES5_S5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateInsertElementEPNS_5ValueES5_S5_RKNS_5TwineE]+0xbb): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1484. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateInsertElementEPNS_5ValueES5_S5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateInsertElementEPNS_5ValueES5_S5_RKNS_5TwineE]+0x101): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1485. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateInsertElementEPNS_5ValueES5_S5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateInsertElementEPNS_5ValueES5_S5_RKNS_5TwineE]+0x15b): undefined reference to `llvm::User::operator delete(void*)'
  1486. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateExtractElement(llvm::Value*, llvm::Value*, llvm::Twine const&)':
  1487. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE20CreateExtractElementEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE20CreateExtractElementEPNS_5ValueES5_RKNS_5TwineE]+0x3f): undefined reference to `llvm::ConstantExpr::getExtractElement(llvm::Constant*, llvm::Constant*, llvm::Type*)'
  1488. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE20CreateExtractElementEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE20CreateExtractElementEPNS_5ValueES5_RKNS_5TwineE]+0x68): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1489. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE20CreateExtractElementEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE20CreateExtractElementEPNS_5ValueES5_RKNS_5TwineE]+0x7f): undefined reference to `llvm::ExtractElementInst::ExtractElementInst(llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1490. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE20CreateExtractElementEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE20CreateExtractElementEPNS_5ValueES5_RKNS_5TwineE]+0x98): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1491. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE20CreateExtractElementEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE20CreateExtractElementEPNS_5ValueES5_RKNS_5TwineE]+0xdc): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1492. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE20CreateExtractElementEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE20CreateExtractElementEPNS_5ValueES5_RKNS_5TwineE]+0x134): undefined reference to `llvm::User::operator delete(void*)'
  1493. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateShuffleVector(llvm::Value*, llvm::Value*, llvm::Value*, llvm::Twine const&)':
  1494. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateShuffleVectorEPNS_5ValueES5_S5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateShuffleVectorEPNS_5ValueES5_S5_RKNS_5TwineE]+0x59): undefined reference to `llvm::ConstantExpr::getShuffleVector(llvm::Constant*, llvm::Constant*, llvm::Constant*, llvm::Type*)'
  1495. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateShuffleVectorEPNS_5ValueES5_S5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateShuffleVectorEPNS_5ValueES5_S5_RKNS_5TwineE]+0x88): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1496. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateShuffleVectorEPNS_5ValueES5_S5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateShuffleVectorEPNS_5ValueES5_S5_RKNS_5TwineE]+0xa2): undefined reference to `llvm::ShuffleVectorInst::ShuffleVectorInst(llvm::Value*, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1497. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateShuffleVectorEPNS_5ValueES5_S5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateShuffleVectorEPNS_5ValueES5_S5_RKNS_5TwineE]+0xbb): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1498. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateShuffleVectorEPNS_5ValueES5_S5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateShuffleVectorEPNS_5ValueES5_S5_RKNS_5TwineE]+0x101): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1499. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateShuffleVectorEPNS_5ValueES5_S5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE19CreateShuffleVectorEPNS_5ValueES5_S5_RKNS_5TwineE]+0x15b): undefined reference to `llvm::User::operator delete(void*)'
  1500. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateBr(llvm::BasicBlock*)':
  1501. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateBrEPNS_10BasicBlockE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateBrEPNS_10BasicBlockE]+0x26): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1502. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateBrEPNS_10BasicBlockE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateBrEPNS_10BasicBlockE]+0x36): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::Instruction*)'
  1503. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateBrEPNS_10BasicBlockE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateBrEPNS_10BasicBlockE]+0x51): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1504. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateBrEPNS_10BasicBlockE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateBrEPNS_10BasicBlockE]+0x97): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1505. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateBrEPNS_10BasicBlockE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE8CreateBrEPNS_10BasicBlockE]+0xd2): undefined reference to `llvm::User::operator delete(void*)'
  1506. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateSRem(llvm::Value*, llvm::Value*, llvm::Twine const&)':
  1507. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateSRemEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateSRemEPNS_5ValueES5_RKNS_5TwineE]+0x48): undefined reference to `llvm::ConstantExpr::get(unsigned int, llvm::Constant*, llvm::Constant*, unsigned int, llvm::Type*)'
  1508. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateSRemEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateSRemEPNS_5ValueES5_RKNS_5TwineE]+0x7f): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1509. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateSRemEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateSRemEPNS_5ValueES5_RKNS_5TwineE]+0x9d): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1510. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateSRemEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateSRemEPNS_5ValueES5_RKNS_5TwineE]+0xe3): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1511. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateURem(llvm::Value*, llvm::Value*, llvm::Twine const&)':
  1512. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateURemEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateURemEPNS_5ValueES5_RKNS_5TwineE]+0x48): undefined reference to `llvm::ConstantExpr::get(unsigned int, llvm::Constant*, llvm::Constant*, unsigned int, llvm::Type*)'
  1513. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateURemEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateURemEPNS_5ValueES5_RKNS_5TwineE]+0x7f): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1514. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateURemEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateURemEPNS_5ValueES5_RKNS_5TwineE]+0x9d): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1515. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateURemEPNS_5ValueES5_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateURemEPNS_5ValueES5_RKNS_5TwineE]+0xe3): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1516. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateCall(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, llvm::MDNode*)':
  1517. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE]+0x8c): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  1518. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE]+0x10f): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1519. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE]+0x13d): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  1520. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE]+0x176): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1521. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE]+0x1bc): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1522. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE]+0x200): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1523. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE]+0x20b): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1524. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS7_EERKNS_5TwineEPNS_6MDNodeE]+0x296): undefined reference to `llvm::Instruction::~Instruction()'
  1525. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateConstGEP2_32(llvm::Type*, llvm::Value*, unsigned int, unsigned int, llvm::Twine const&)':
  1526. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x35): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  1527. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x42): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  1528. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x50): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  1529. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x5d): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  1530. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x9b): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  1531. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x10c): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1532. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE18CreateConstGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x153): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1533. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::ConstantExpr::getInBoundsGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>)':
  1534. CodeGen_LLVM.cpp:(.text._ZN4llvm12ConstantExpr24getInBoundsGetElementPtrEPNS_4TypeEPNS_8ConstantENS_8ArrayRefIPNS_5ValueEEE[_ZN4llvm12ConstantExpr24getInBoundsGetElementPtrEPNS_4TypeEPNS_8ConstantENS_8ArrayRefIPNS_5ValueEEE]+0x2e): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  1535. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateConstInBoundsGEP2_32(llvm::Type*, llvm::Value*, unsigned int, unsigned int, llvm::Twine const&)':
  1536. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x35): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  1537. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x42): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  1538. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x50): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  1539. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x5d): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  1540. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x9e): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  1541. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x100): undefined reference to `llvm::GetElementPtrInst::setIsInBounds(bool)'
  1542. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x119): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1543. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE26CreateConstInBoundsGEP2_32EPNS_4TypeEPNS_5ValueEjjRKNS_5TwineE]+0x15f): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1544. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateCast(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&)':
  1545. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCastENS_11Instruction7CastOpsEPNS_5ValueEPNS_4TypeERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCastENS_11Instruction7CastOpsEPNS_5ValueEPNS_4TypeERKNS_5TwineE]+0x25): undefined reference to `llvm::ConstantExpr::getCast(unsigned int, llvm::Constant*, llvm::Type*, bool)'
  1546. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCastENS_11Instruction7CastOpsEPNS_5ValueEPNS_4TypeERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCastENS_11Instruction7CastOpsEPNS_5ValueEPNS_4TypeERKNS_5TwineE]+0x7d): undefined reference to `llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  1547. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCastENS_11Instruction7CastOpsEPNS_5ValueEPNS_4TypeERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCastENS_11Instruction7CastOpsEPNS_5ValueEPNS_4TypeERKNS_5TwineE]+0x9b): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1548. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCastENS_11Instruction7CastOpsEPNS_5ValueEPNS_4TypeERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCastENS_11Instruction7CastOpsEPNS_5ValueEPNS_4TypeERKNS_5TwineE]+0xe2): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1549. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::Instruction* llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::Insert<llvm::Instruction>(llvm::Instruction*, llvm::Twine const&) const':
  1550. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE]+0x26): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1551. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE]+0x70): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1552. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE]+0x91): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1553. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE]+0xa7): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1554. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE]+0xbf): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1555. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE]+0xe5): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1556. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_11InstructionEEEPT_S7_RKNS_5TwineE]+0x120): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1557. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateInsertNUWNSWBinOp(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, bool, bool)':
  1558. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE23CreateInsertNUWNSWBinOpENS_11Instruction9BinaryOpsEPNS_5ValueES7_RKNS_5TwineEbb[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE23CreateInsertNUWNSWBinOpENS_11Instruction9BinaryOpsEPNS_5ValueES7_RKNS_5TwineEbb]+0x35): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1559. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE23CreateInsertNUWNSWBinOpENS_11Instruction9BinaryOpsEPNS_5ValueES7_RKNS_5TwineEbb[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE23CreateInsertNUWNSWBinOpENS_11Instruction9BinaryOpsEPNS_5ValueES7_RKNS_5TwineEbb]+0x51): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1560. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE23CreateInsertNUWNSWBinOpENS_11Instruction9BinaryOpsEPNS_5ValueES7_RKNS_5TwineEbb[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE23CreateInsertNUWNSWBinOpENS_11Instruction9BinaryOpsEPNS_5ValueES7_RKNS_5TwineEbb]+0x95): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1561. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE23CreateInsertNUWNSWBinOpENS_11Instruction9BinaryOpsEPNS_5ValueES7_RKNS_5TwineEbb[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE23CreateInsertNUWNSWBinOpENS_11Instruction9BinaryOpsEPNS_5ValueES7_RKNS_5TwineEbb]+0xb7): undefined reference to `llvm::Instruction::setHasNoSignedWrap(bool)'
  1562. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE23CreateInsertNUWNSWBinOpENS_11Instruction9BinaryOpsEPNS_5ValueES7_RKNS_5TwineEbb[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE23CreateInsertNUWNSWBinOpENS_11Instruction9BinaryOpsEPNS_5ValueES7_RKNS_5TwineEbb]+0xd9): undefined reference to `llvm::Instruction::setHasNoUnsignedWrap(bool)'
  1563. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateFCmp(llvm::CmpInst::Predicate, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::MDNode*)':
  1564. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE]+0x4f): undefined reference to `llvm::ConstantExpr::getCompare(unsigned short, llvm::Constant*, llvm::Constant*, bool)'
  1565. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE]+0x82): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1566. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE]+0xad): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1567. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE]+0xb9): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1568. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE]+0xe4): undefined reference to `llvm::CmpInst::CmpInst(llvm::Type*, llvm::Instruction::OtherOps, llvm::CmpInst::Predicate, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1569. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE]+0x159): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1570. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE]+0x163): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1571. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE]+0x17c): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1572. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE]+0x1c2): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1573. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE]+0x214): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1574. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateFCmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineEPNS_6MDNodeE]+0x2a1): undefined reference to `llvm::User::operator delete(void*)'
  1575. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateICmp(llvm::CmpInst::Predicate, llvm::Value*, llvm::Value*, llvm::Twine const&)':
  1576. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE]+0x4a): undefined reference to `llvm::ConstantExpr::getCompare(unsigned short, llvm::Constant*, llvm::Constant*, bool)'
  1577. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE]+0x7a): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1578. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE]+0xa5): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1579. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE]+0xb1): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1580. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE]+0xdc): undefined reference to `llvm::CmpInst::CmpInst(llvm::Type*, llvm::Instruction::OtherOps, llvm::CmpInst::Predicate, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1581. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE]+0x137): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1582. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE]+0x17b): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1583. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE]+0x1b4): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1584. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES7_RKNS_5TwineE]+0x25a): undefined reference to `llvm::User::operator delete(void*)'
  1585. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateIsNotNull(llvm::Value*, llvm::Twine const&)':
  1586. CodeGen_LLVM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE15CreateIsNotNullEPNS_5ValueERKNS_5TwineE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE15CreateIsNotNullEPNS_5ValueERKNS_5TwineE]+0x11): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  1587. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `llvm::BinaryOperator* llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::Insert<llvm::BinaryOperator>(llvm::BinaryOperator*, llvm::Twine const&) const':
  1588. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE]+0x26): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1589. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE]+0x70): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1590. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE]+0x91): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1591. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE]+0xa7): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1592. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE]+0xbf): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1593. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE]+0xe5): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1594. CodeGen_LLVM.cpp:(.text._ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE[_ZNK4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE6InsertINS_14BinaryOperatorEEEPT_S7_RKNS_5TwineE]+0x120): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1595. ../../distrib/lib/libHalide.a(CodeGen_LLVM.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide12codegen_llvmERKNS_6ModuleERN4llvm11LLVMContextE':
  1596. CodeGen_LLVM.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  1597. ../../distrib/lib/libHalide.a(CodeGen_PowerPC.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  1598. ../../distrib/lib/libHalide.a(CodeGen_PowerPC.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal15CodeGen_PowerPCC2ENS_6TargetE':
  1599. CodeGen_PowerPC.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  1600. ../../distrib/lib/libHalide.a(CodeGen_Posix.cpp.o): In function `Halide::Internal::CodeGen_Posix::create_allocation(std::string const&, Halide::Type, Halide::MemoryType, std::vector<Halide::Expr, std::allocator<Halide::Expr> > const&, Halide::Expr, Halide::Expr, std::string)':
  1601. CodeGen_Posix.cpp:(.text+0x2501): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1602. CodeGen_Posix.cpp:(.text+0x2549): undefined reference to `llvm::ConstantExpr::getAdd(llvm::Constant*, llvm::Constant*, bool, bool)'
  1603. CodeGen_Posix.cpp:(.text+0x2572): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1604. CodeGen_Posix.cpp:(.text+0x25c4): undefined reference to `llvm::ConstantExpr::getSelect(llvm::Constant*, llvm::Constant*, llvm::Constant*, llvm::Type*)'
  1605. CodeGen_Posix.cpp:(.text+0x26a6): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  1606. CodeGen_Posix.cpp:(.text+0x26e2): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  1607. CodeGen_Posix.cpp:(.text+0x2752): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  1608. CodeGen_Posix.cpp:(.text+0x2951): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1609. CodeGen_Posix.cpp:(.text+0x2b08): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1610. CodeGen_Posix.cpp:(.text+0x2b30): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1611. CodeGen_Posix.cpp:(.text+0x2b3e): undefined reference to `llvm::SelectInst::areInvalidOperands(llvm::Value*, llvm::Value*, llvm::Value*)'
  1612. CodeGen_Posix.cpp:(.text+0x2cd4): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1613. CodeGen_Posix.cpp:(.text+0x2cf2): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1614. CodeGen_Posix.cpp:(.text+0x2d35): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1615. CodeGen_Posix.cpp:(.text+0x2d72): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1616. CodeGen_Posix.cpp:(.text+0x2d93): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1617. CodeGen_Posix.cpp:(.text+0x2de2): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1618. CodeGen_Posix.cpp:(.text+0x2f58): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1619. CodeGen_Posix.cpp:(.text+0x2f7a): undefined reference to `llvm::Function::addAttribute(unsigned int, llvm::Attribute::AttrKind)'
  1620. CodeGen_Posix.cpp:(.text+0x2f8a): undefined reference to `llvm::Function::BuildLazyArguments() const'
  1621. CodeGen_Posix.cpp:(.text+0x347f): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  1622. CodeGen_Posix.cpp:(.text+0x3511): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1623. CodeGen_Posix.cpp:(.text+0x3552): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  1624. CodeGen_Posix.cpp:(.text+0x3595): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1625. CodeGen_Posix.cpp:(.text+0x35d8): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1626. CodeGen_Posix.cpp:(.text+0x3612): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1627. CodeGen_Posix.cpp:(.text+0x3661): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1628. CodeGen_Posix.cpp:(.text+0x366b): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1629. CodeGen_Posix.cpp:(.text+0x3841): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1630. CodeGen_Posix.cpp:(.text+0x3889): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1631. CodeGen_Posix.cpp:(.text+0x38a1): undefined reference to `llvm::StoreInst::StoreInst(llvm::Value*, llvm::Value*, bool, llvm::Instruction*)'
  1632. CodeGen_Posix.cpp:(.text+0x38bf): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1633. CodeGen_Posix.cpp:(.text+0x390e): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1634. CodeGen_Posix.cpp:(.text+0x3947): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1635. CodeGen_Posix.cpp:(.text+0x3962): undefined reference to `llvm::Function::addAttribute(unsigned int, llvm::Attribute::AttrKind)'
  1636. CodeGen_Posix.cpp:(.text+0x3970): undefined reference to `llvm::Function::BuildLazyArguments() const'
  1637. CodeGen_Posix.cpp:(.text+0x39d8): undefined reference to `llvm::ConstantExpr::getIntegerCast(llvm::Constant*, llvm::Type*, bool)'
  1638. CodeGen_Posix.cpp:(.text+0x3aa7): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  1639. CodeGen_Posix.cpp:(.text+0x3b30): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1640. CodeGen_Posix.cpp:(.text+0x3b6f): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  1641. CodeGen_Posix.cpp:(.text+0x3bad): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1642. CodeGen_Posix.cpp:(.text+0x3bf0): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1643. CodeGen_Posix.cpp:(.text+0x3c28): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1644. CodeGen_Posix.cpp:(.text+0x3ca6): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1645. CodeGen_Posix.cpp:(.text+0x3cb0): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1646. CodeGen_Posix.cpp:(.text+0x3ce9): undefined reference to `llvm::CastInst::CreateIntegerCast(llvm::Value*, llvm::Type*, bool, llvm::Twine const&, llvm::Instruction*)'
  1647. CodeGen_Posix.cpp:(.text+0x3d05): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1648. CodeGen_Posix.cpp:(.text+0x3d54): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1649. CodeGen_Posix.cpp:(.text+0x3d81): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1650. CodeGen_Posix.cpp:(.text+0x3d9f): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1651. CodeGen_Posix.cpp:(.text+0x3dbd): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1652. CodeGen_Posix.cpp:(.text+0x3e9a): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1653. CodeGen_Posix.cpp:(.text+0x4033): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1654. CodeGen_Posix.cpp:(.text+0x4089): undefined reference to `llvm::User::operator delete(void*)'
  1655. CodeGen_Posix.cpp:(.text+0x41b0): undefined reference to `llvm::Instruction::~Instruction()'
  1656. CodeGen_Posix.cpp:(.text+0x41b8): undefined reference to `llvm::User::operator delete(void*)'
  1657. CodeGen_Posix.cpp:(.text+0x41f7): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1658. CodeGen_Posix.cpp:(.text+0x426c): undefined reference to `llvm::Instruction::~Instruction()'
  1659. CodeGen_Posix.cpp:(.text+0x4295): undefined reference to `llvm::Instruction::~Instruction()'
  1660. ../../distrib/lib/libHalide.a(CodeGen_Posix.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  1661. ../../distrib/lib/libHalide.a(CodeGen_Posix.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal13CodeGen_PosixC2ENS_6TargetE':
  1662. CodeGen_Posix.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  1663. ../../distrib/lib/libHalide.a(CodeGen_X86.cpp.o): In function `Halide::Internal::CodeGen_X86::visit(Halide::Internal::Select const*)':
  1664. CodeGen_X86.cpp:(.text+0x5985): undefined reference to `llvm::ConstantExpr::getSelect(llvm::Constant*, llvm::Constant*, llvm::Constant*, llvm::Type*)'
  1665. CodeGen_X86.cpp:(.text+0x5a67): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1666. CodeGen_X86.cpp:(.text+0x5a90): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1667. CodeGen_X86.cpp:(.text+0x5a9e): undefined reference to `llvm::SelectInst::areInvalidOperands(llvm::Value*, llvm::Value*, llvm::Value*)'
  1668. CodeGen_X86.cpp:(.text+0x5c3c): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1669. CodeGen_X86.cpp:(.text+0x5c59): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1670. CodeGen_X86.cpp:(.text+0x5c9f): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1671. CodeGen_X86.cpp:(.text+0x5cbf): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1672. CodeGen_X86.cpp:(.text+0x5ce2): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1673. CodeGen_X86.cpp:(.text+0x5cfd): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1674. CodeGen_X86.cpp:(.text+0x5db4): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1675. CodeGen_X86.cpp:(.text+0x5e6b): undefined reference to `llvm::User::operator delete(void*)'
  1676. CodeGen_X86.cpp:(.text+0x5e78): undefined reference to `llvm::Instruction::~Instruction()'
  1677. CodeGen_X86.cpp:(.text+0x5e91): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1678. ../../distrib/lib/libHalide.a(CodeGen_X86.cpp.o): In function `Halide::Internal::CodeGen_X86::visit(Halide::Internal::GT const*)':
  1679. CodeGen_X86.cpp:(.text+0x6010): undefined reference to `llvm::ConstantExpr::getCompare(unsigned short, llvm::Constant*, llvm::Constant*, bool)'
  1680. CodeGen_X86.cpp:(.text+0x60f1): undefined reference to `llvm::ConstantExpr::getCompare(unsigned short, llvm::Constant*, llvm::Constant*, bool)'
  1681. CodeGen_X86.cpp:(.text+0x611b): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1682. CodeGen_X86.cpp:(.text+0x6146): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1683. CodeGen_X86.cpp:(.text+0x6152): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1684. CodeGen_X86.cpp:(.text+0x6182): undefined reference to `llvm::CmpInst::CmpInst(llvm::Type*, llvm::Instruction::OtherOps, llvm::CmpInst::Predicate, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1685. CodeGen_X86.cpp:(.text+0x61e3): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1686. CodeGen_X86.cpp:(.text+0x622c): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1687. CodeGen_X86.cpp:(.text+0x6253): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1688. CodeGen_X86.cpp:(.text+0x6279): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1689. CodeGen_X86.cpp:(.text+0x629a): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1690. CodeGen_X86.cpp:(.text+0x62cb): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1691. CodeGen_X86.cpp:(.text+0x62f6): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1692. CodeGen_X86.cpp:(.text+0x6302): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1693. CodeGen_X86.cpp:(.text+0x6332): undefined reference to `llvm::CmpInst::CmpInst(llvm::Type*, llvm::Instruction::OtherOps, llvm::CmpInst::Predicate, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1694. CodeGen_X86.cpp:(.text+0x6393): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1695. CodeGen_X86.cpp:(.text+0x63dc): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1696. CodeGen_X86.cpp:(.text+0x6407): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1697. CodeGen_X86.cpp:(.text+0x642d): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1698. CodeGen_X86.cpp:(.text+0x6452): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1699. CodeGen_X86.cpp:(.text+0x64a8): undefined reference to `llvm::ConstantExpr::getCompare(unsigned short, llvm::Constant*, llvm::Constant*, bool)'
  1700. CodeGen_X86.cpp:(.text+0x64db): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1701. CodeGen_X86.cpp:(.text+0x6506): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1702. CodeGen_X86.cpp:(.text+0x6512): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1703. CodeGen_X86.cpp:(.text+0x6542): undefined reference to `llvm::CmpInst::CmpInst(llvm::Type*, llvm::Instruction::OtherOps, llvm::CmpInst::Predicate, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1704. CodeGen_X86.cpp:(.text+0x6643): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1705. CodeGen_X86.cpp:(.text+0x664e): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1706. CodeGen_X86.cpp:(.text+0x666c): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1707. CodeGen_X86.cpp:(.text+0x66b5): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1708. CodeGen_X86.cpp:(.text+0x66dd): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1709. CodeGen_X86.cpp:(.text+0x66fb): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1710. CodeGen_X86.cpp:(.text+0x6718): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1711. CodeGen_X86.cpp:(.text+0x672c): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1712. CodeGen_X86.cpp:(.text+0x673c): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1713. CodeGen_X86.cpp:(.text+0x6774): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1714. CodeGen_X86.cpp:(.text+0x679a): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1715. CodeGen_X86.cpp:(.text+0x67c2): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1716. CodeGen_X86.cpp:(.text+0x681d): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1717. CodeGen_X86.cpp:(.text+0x68d2): undefined reference to `llvm::User::operator delete(void*)'
  1718. CodeGen_X86.cpp:(.text+0x690d): undefined reference to `llvm::User::operator delete(void*)'
  1719. CodeGen_X86.cpp:(.text+0x692c): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1720. CodeGen_X86.cpp:(.text+0x6939): undefined reference to `llvm::User::operator delete(void*)'
  1721. CodeGen_X86.cpp:(.text+0x6950): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1722. CodeGen_X86.cpp:(.text+0x6992): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1723. ../../distrib/lib/libHalide.a(CodeGen_X86.cpp.o): In function `Halide::Internal::CodeGen_X86::visit(Halide::Internal::EQ const*)':
  1724. CodeGen_X86.cpp:(.text+0x6b0b): undefined reference to `llvm::ConstantExpr::getCompare(unsigned short, llvm::Constant*, llvm::Constant*, bool)'
  1725. CodeGen_X86.cpp:(.text+0x6be3): undefined reference to `llvm::ConstantExpr::getCompare(unsigned short, llvm::Constant*, llvm::Constant*, bool)'
  1726. CodeGen_X86.cpp:(.text+0x6c0b): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1727. CodeGen_X86.cpp:(.text+0x6c36): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1728. CodeGen_X86.cpp:(.text+0x6c42): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1729. CodeGen_X86.cpp:(.text+0x6c72): undefined reference to `llvm::CmpInst::CmpInst(llvm::Type*, llvm::Instruction::OtherOps, llvm::CmpInst::Predicate, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1730. CodeGen_X86.cpp:(.text+0x6cce): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1731. CodeGen_X86.cpp:(.text+0x6d17): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1732. CodeGen_X86.cpp:(.text+0x6d33): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1733. CodeGen_X86.cpp:(.text+0x6d56): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1734. CodeGen_X86.cpp:(.text+0x6d71): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1735. CodeGen_X86.cpp:(.text+0x6d9b): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1736. CodeGen_X86.cpp:(.text+0x6dc6): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1737. CodeGen_X86.cpp:(.text+0x6dd2): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1738. CodeGen_X86.cpp:(.text+0x6e02): undefined reference to `llvm::CmpInst::CmpInst(llvm::Type*, llvm::Instruction::OtherOps, llvm::CmpInst::Predicate, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1739. CodeGen_X86.cpp:(.text+0x6e76): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1740. CodeGen_X86.cpp:(.text+0x6e81): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1741. CodeGen_X86.cpp:(.text+0x6e9a): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1742. CodeGen_X86.cpp:(.text+0x6ee0): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1743. CodeGen_X86.cpp:(.text+0x6f06): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1744. CodeGen_X86.cpp:(.text+0x6f2c): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1745. CodeGen_X86.cpp:(.text+0x6f51): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1746. CodeGen_X86.cpp:(.text+0x6f74): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1747. CodeGen_X86.cpp:(.text+0x6fb4): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1748. CodeGen_X86.cpp:(.text+0x6fd4): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1749. CodeGen_X86.cpp:(.text+0x7062): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1750. CodeGen_X86.cpp:(.text+0x718d): undefined reference to `llvm::User::operator delete(void*)'
  1751. CodeGen_X86.cpp:(.text+0x71a9): undefined reference to `llvm::User::operator delete(void*)'
  1752. CodeGen_X86.cpp:(.text+0x71c2): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1753. CodeGen_X86.cpp:(.text+0x71e1): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1754. ../../distrib/lib/libHalide.a(CodeGen_X86.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  1755. ../../distrib/lib/libHalide.a(CodeGen_X86.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal11CodeGen_X86C2ENS_6TargetE':
  1756. CodeGen_X86.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  1757. ../../distrib/lib/libHalide.a(MatlabWrapper.cpp.o): In function `Halide::Internal::define_matlab_wrapper(llvm::Module*, llvm::Function*, llvm::Function*)':
  1758. MatlabWrapper.cpp:(.text+0x2f): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1759. MatlabWrapper.cpp:(.text+0x81): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1760. MatlabWrapper.cpp:(.text+0x97): undefined reference to `llvm::Type::getVoidTy(llvm::LLVMContext&)'
  1761. MatlabWrapper.cpp:(.text+0xa4): undefined reference to `llvm::Type::getInt8Ty(llvm::LLVMContext&)'
  1762. MatlabWrapper.cpp:(.text+0xaf): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  1763. MatlabWrapper.cpp:(.text+0xbc): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1764. MatlabWrapper.cpp:(.text+0xc4): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  1765. MatlabWrapper.cpp:(.text+0xdb): undefined reference to `llvm::Module::getTypeByName(llvm::StringRef) const'
  1766. MatlabWrapper.cpp:(.text+0xf1): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1767. MatlabWrapper.cpp:(.text+0xfb): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1768. MatlabWrapper.cpp:(.text+0x134): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  1769. MatlabWrapper.cpp:(.text+0x15d): undefined reference to `llvm::User::operator new(unsigned long)'
  1770. MatlabWrapper.cpp:(.text+0x173): undefined reference to `llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*)'
  1771. MatlabWrapper.cpp:(.text+0x1b0): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  1772. MatlabWrapper.cpp:(.text+0x260): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  1773. MatlabWrapper.cpp:(.text+0x284): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1774. MatlabWrapper.cpp:(.text+0x2b5): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  1775. MatlabWrapper.cpp:(.text+0x2fa): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1776. MatlabWrapper.cpp:(.text+0x343): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1777. MatlabWrapper.cpp:(.text+0x367): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1778. MatlabWrapper.cpp:(.text+0x385): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1779. MatlabWrapper.cpp:(.text+0x39e): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1780. MatlabWrapper.cpp:(.text+0x48f): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  1781. MatlabWrapper.cpp:(.text+0x510): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1782. MatlabWrapper.cpp:(.text+0x54c): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  1783. MatlabWrapper.cpp:(.text+0x592): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1784. MatlabWrapper.cpp:(.text+0x5d5): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1785. MatlabWrapper.cpp:(.text+0x5f9): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1786. MatlabWrapper.cpp:(.text+0x617): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1787. MatlabWrapper.cpp:(.text+0x630): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1788. MatlabWrapper.cpp:(.text+0x654): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1789. MatlabWrapper.cpp:(.text+0x666): undefined reference to `llvm::ReturnInst::ReturnInst(llvm::LLVMContext&, llvm::Value*, llvm::Instruction*)'
  1790. MatlabWrapper.cpp:(.text+0x687): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1791. MatlabWrapper.cpp:(.text+0x6d6): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1792. MatlabWrapper.cpp:(.text+0x6fa): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1793. MatlabWrapper.cpp:(.text+0x718): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1794. MatlabWrapper.cpp:(.text+0x731): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1795. MatlabWrapper.cpp:(.text+0x746): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1796. MatlabWrapper.cpp:(.text+0x77d): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1797. MatlabWrapper.cpp:(.text+0x787): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1798. MatlabWrapper.cpp:(.text+0x7cd): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1799. MatlabWrapper.cpp:(.text+0x7d7): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1800. MatlabWrapper.cpp:(.text+0x7f4): undefined reference to `llvm::Function::BuildLazyArguments() const'
  1801. MatlabWrapper.cpp:(.text+0x8c0): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1802. MatlabWrapper.cpp:(.text+0x8db): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1803. MatlabWrapper.cpp:(.text+0x8f6): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1804. MatlabWrapper.cpp:(.text+0x919): undefined reference to `llvm::User::operator delete(void*)'
  1805. MatlabWrapper.cpp:(.text+0x931): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1806. MatlabWrapper.cpp:(.text+0x94e): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1807. MatlabWrapper.cpp:(.text+0x95b): undefined reference to `llvm::Instruction::~Instruction()'
  1808. MatlabWrapper.cpp:(.text+0x96b): undefined reference to `llvm::User::operator delete(void*)'
  1809. MatlabWrapper.cpp:(.text+0x992): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1810. MatlabWrapper.cpp:(.text+0x99f): undefined reference to `llvm::Instruction::~Instruction()'
  1811. MatlabWrapper.cpp:(.text+0x9e9): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1812. ../../distrib/lib/libHalide.a(MatlabWrapper.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  1813. ../../distrib/lib/libHalide.a(MatlabWrapper.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal21define_matlab_wrapperEPN4llvm6ModuleEPNS1_8FunctionES5_':
  1814. MatlabWrapper.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  1815. ../../distrib/lib/libHalide.a(CodeGen_ARM.cpp.o): In function `llvm::IRBuilderDefaultInserter::InsertHelper(llvm::Instruction*, llvm::Twine const&, llvm::BasicBlock*, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, false>) const [clone .isra.144]':
  1816. CodeGen_ARM.cpp:(.text+0x21a): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1817. ../../distrib/lib/libHalide.a(CodeGen_ARM.cpp.o): In function `Halide::Internal::CodeGen_ARM::visit(Halide::Internal::Sub const*)':
  1818. CodeGen_ARM.cpp:(.text+0x1b59): undefined reference to `llvm::ConstantVector::getSplat(unsigned int, llvm::Constant*)'
  1819. CodeGen_ARM.cpp:(.text+0x1ba9): undefined reference to `llvm::ConstantExpr::get(unsigned int, llvm::Constant*, llvm::Constant*, unsigned int, llvm::Type*)'
  1820. CodeGen_ARM.cpp:(.text+0x1bd9): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1821. CodeGen_ARM.cpp:(.text+0x1bfb): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1822. CodeGen_ARM.cpp:(.text+0x1c0b): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1823. CodeGen_ARM.cpp:(.text+0x1c4d): undefined reference to `llvm::ConstantFP::getNegativeZero(llvm::Type*)'
  1824. CodeGen_ARM.cpp:(.text+0x1c6c): undefined reference to `llvm::ConstantFP::getNegativeZero(llvm::Type*)'
  1825. ../../distrib/lib/libHalide.a(CodeGen_ARM.cpp.o): In function `Halide::Internal::CodeGen_ARM::visit(Halide::Internal::Cast const*)':
  1826. CodeGen_ARM.cpp:(.text+0x220a): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1827. CodeGen_ARM.cpp:(.text+0x25b3): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1828. ../../distrib/lib/libHalide.a(CodeGen_ARM.cpp.o): In function `Halide::Internal::CodeGen_ARM::visit(Halide::Internal::Mul const*)':
  1829. CodeGen_ARM.cpp:(.text+0x2ad9): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1830. CodeGen_ARM.cpp:(.text+0x2e01): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1831. ../../distrib/lib/libHalide.a(CodeGen_ARM.cpp.o): In function `Halide::Internal::CodeGen_ARM::visit(Halide::Internal::Min const*)':
  1832. CodeGen_ARM.cpp:(.text+0x3692): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  1833. CodeGen_ARM.cpp:(.text+0x36a5): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1834. CodeGen_ARM.cpp:(.text+0x3845): undefined reference to `llvm::ConstantExpr::getExtractElement(llvm::Constant*, llvm::Constant*, llvm::Type*)'
  1835. CodeGen_ARM.cpp:(.text+0x3873): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1836. CodeGen_ARM.cpp:(.text+0x388c): undefined reference to `llvm::ExtractElementInst::ExtractElementInst(llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1837. CodeGen_ARM.cpp:(.text+0x38aa): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1838. CodeGen_ARM.cpp:(.text+0x38f1): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1839. CodeGen_ARM.cpp:(.text+0x3914): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1840. CodeGen_ARM.cpp:(.text+0x392e): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1841. CodeGen_ARM.cpp:(.text+0x3947): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1842. CodeGen_ARM.cpp:(.text+0x3a83): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1843. CodeGen_ARM.cpp:(.text+0x3a9d): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1844. CodeGen_ARM.cpp:(.text+0x3b77): undefined reference to `llvm::User::operator delete(void*)'
  1845. ../../distrib/lib/libHalide.a(CodeGen_ARM.cpp.o): In function `Halide::Internal::CodeGen_ARM::visit(Halide::Internal::Max const*)':
  1846. CodeGen_ARM.cpp:(.text+0x4222): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  1847. CodeGen_ARM.cpp:(.text+0x4235): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1848. CodeGen_ARM.cpp:(.text+0x43d5): undefined reference to `llvm::ConstantExpr::getExtractElement(llvm::Constant*, llvm::Constant*, llvm::Type*)'
  1849. CodeGen_ARM.cpp:(.text+0x4403): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1850. CodeGen_ARM.cpp:(.text+0x441c): undefined reference to `llvm::ExtractElementInst::ExtractElementInst(llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1851. CodeGen_ARM.cpp:(.text+0x443a): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1852. CodeGen_ARM.cpp:(.text+0x4481): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1853. CodeGen_ARM.cpp:(.text+0x44a4): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1854. CodeGen_ARM.cpp:(.text+0x44be): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1855. CodeGen_ARM.cpp:(.text+0x44d7): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1856. CodeGen_ARM.cpp:(.text+0x4613): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1857. CodeGen_ARM.cpp:(.text+0x462d): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1858. CodeGen_ARM.cpp:(.text+0x4707): undefined reference to `llvm::User::operator delete(void*)'
  1859. ../../distrib/lib/libHalide.a(CodeGen_ARM.cpp.o): In function `Halide::Internal::CodeGen_ARM::visit(Halide::Internal::Load const*)':
  1860. CodeGen_ARM.cpp:(.text+0xc6b8): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1861. CodeGen_ARM.cpp:(.text+0xc6c5): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  1862. CodeGen_ARM.cpp:(.text+0xc72a): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1863. CodeGen_ARM.cpp:(.text+0xc795): undefined reference to `llvm::ConstantVector::get(llvm::ArrayRef<llvm::Constant*>)'
  1864. CodeGen_ARM.cpp:(.text+0xcafa): undefined reference to `llvm::ConstantExpr::getCast(unsigned int, llvm::Constant*, llvm::Type*, bool)'
  1865. CodeGen_ARM.cpp:(.text+0xcb25): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1866. CodeGen_ARM.cpp:(.text+0xcb56): undefined reference to `llvm::LoadInst::LoadInst(llvm::Type*, llvm::Value*, char const*, bool, llvm::Instruction*)'
  1867. CodeGen_ARM.cpp:(.text+0xcb6f): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1868. CodeGen_ARM.cpp:(.text+0xcbbe): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1869. CodeGen_ARM.cpp:(.text+0xcbe3): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1870. CodeGen_ARM.cpp:(.text+0xcc01): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1871. CodeGen_ARM.cpp:(.text+0xcc1d): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1872. CodeGen_ARM.cpp:(.text+0xcc35): undefined reference to `llvm::LoadInst::setAlignment(unsigned int)'
  1873. CodeGen_ARM.cpp:(.text+0xcd08): undefined reference to `llvm::ConstantExpr::getShuffleVector(llvm::Constant*, llvm::Constant*, llvm::Constant*, llvm::Type*)'
  1874. CodeGen_ARM.cpp:(.text+0xcec5): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1875. CodeGen_ARM.cpp:(.text+0xd0f7): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  1876. CodeGen_ARM.cpp:(.text+0xd178): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1877. CodeGen_ARM.cpp:(.text+0xd1b0): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  1878. CodeGen_ARM.cpp:(.text+0xd1f0): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1879. CodeGen_ARM.cpp:(.text+0xd237): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1880. CodeGen_ARM.cpp:(.text+0xd25c): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1881. CodeGen_ARM.cpp:(.text+0xd27c): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1882. CodeGen_ARM.cpp:(.text+0xd299): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1883. CodeGen_ARM.cpp:(.text+0xd34e): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1884. CodeGen_ARM.cpp:(.text+0xd358): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1885. CodeGen_ARM.cpp:(.text+0xd4fb): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1886. CodeGen_ARM.cpp:(.text+0xd519): undefined reference to `llvm::ShuffleVectorInst::ShuffleVectorInst(llvm::Value*, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1887. CodeGen_ARM.cpp:(.text+0xd534): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1888. CodeGen_ARM.cpp:(.text+0xd583): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1889. CodeGen_ARM.cpp:(.text+0xd736): undefined reference to `llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  1890. CodeGen_ARM.cpp:(.text+0xd79d): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1891. CodeGen_ARM.cpp:(.text+0xd8b1): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1892. CodeGen_ARM.cpp:(.text+0xd9a2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  1893. CodeGen_ARM.cpp:(.text+0xdbb0): undefined reference to `llvm::User::operator delete(void*)'
  1894. CodeGen_ARM.cpp:(.text+0xdbcd): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1895. CodeGen_ARM.cpp:(.text+0xdcab): undefined reference to `llvm::Instruction::~Instruction()'
  1896. CodeGen_ARM.cpp:(.text+0xdcd1): undefined reference to `llvm::User::operator delete(void*)'
  1897. CodeGen_ARM.cpp:(.text+0xdd65): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1898. ../../distrib/lib/libHalide.a(CodeGen_ARM.cpp.o): In function `Halide::Internal::CodeGen_ARM::visit(Halide::Internal::Store const*)':
  1899. CodeGen_ARM.cpp:(.text+0xe0c1): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  1900. CodeGen_ARM.cpp:(.text+0xe980): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1901. CodeGen_ARM.cpp:(.text+0xe99c): undefined reference to `llvm::Type::getVoidTy(llvm::LLVMContext&)'
  1902. CodeGen_ARM.cpp:(.text+0xe9ac): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  1903. CodeGen_ARM.cpp:(.text+0xe9e0): undefined reference to `llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*)'
  1904. CodeGen_ARM.cpp:(.text+0xee11): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  1905. CodeGen_ARM.cpp:(.text+0xeea3): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1906. CodeGen_ARM.cpp:(.text+0xeee1): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  1907. CodeGen_ARM.cpp:(.text+0xef26): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1908. CodeGen_ARM.cpp:(.text+0xef70): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1909. CodeGen_ARM.cpp:(.text+0xf0e2): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1910. CodeGen_ARM.cpp:(.text+0xf0ec): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1911. CodeGen_ARM.cpp:(.text+0xf214): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1912. CodeGen_ARM.cpp:(.text+0xf23d): undefined reference to `llvm::ConstantExpr::getPointerCast(llvm::Constant*, llvm::Type*)'
  1913. CodeGen_ARM.cpp:(.text+0xf278): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  1914. CodeGen_ARM.cpp:(.text+0xf2d3): undefined reference to `llvm::CastInst::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  1915. CodeGen_ARM.cpp:(.text+0xf465): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  1916. CodeGen_ARM.cpp:(.text+0xf70b): undefined reference to `llvm::Instruction::~Instruction()'
  1917. ../../distrib/lib/libHalide.a(CodeGen_ARM.cpp.o): In function `llvm::IRBuilderDefaultInserter::InsertHelper(llvm::Instruction*, llvm::Twine const&, llvm::BasicBlock*, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, false>) const [clone .isra.144]':
  1918. CodeGen_ARM.cpp:(.text+0x264): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1919. ../../distrib/lib/libHalide.a(CodeGen_ARM.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  1920. ../../distrib/lib/libHalide.a(CodeGen_ARM.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateCall(llvm::Function*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, llvm::MDNode*)':
  1921. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0xa0): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  1922. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0x127): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1923. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0x158): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  1924. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0x195): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1925. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0x1db): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1926. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0x1fa): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1927. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0x214): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1928. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0x22d): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1929. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0x266): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  1930. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0x271): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  1931. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0x2c2): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1932. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0x2fe): undefined reference to `llvm::Instruction::~Instruction()'
  1933. CodeGen_ARM.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE10CreateCallEPNS_8FunctionENS_8ArrayRefIPNS_5ValueEEERKNS_5TwineEPNS_6MDNodeE]+0x34d): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1934. ../../distrib/lib/libHalide.a(CodeGen_ARM.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal11CodeGen_ARMC2ENS_6TargetE':
  1935. CodeGen_ARM.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  1936. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateStore(llvm::Value*, llvm::Value*, bool) [clone .constprop.427]':
  1937. CodeGen_GPU_Host.cpp:(.text+0x168): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1938. CodeGen_GPU_Host.cpp:(.text+0x17e): undefined reference to `llvm::StoreInst::StoreInst(llvm::Value*, llvm::Value*, bool, llvm::Instruction*)'
  1939. CodeGen_GPU_Host.cpp:(.text+0x199): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1940. CodeGen_GPU_Host.cpp:(.text+0x1e5): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1941. CodeGen_GPU_Host.cpp:(.text+0x206): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1942. CodeGen_GPU_Host.cpp:(.text+0x21c): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1943. CodeGen_GPU_Host.cpp:(.text+0x234): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1944. CodeGen_GPU_Host.cpp:(.text+0x25d): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1945. CodeGen_GPU_Host.cpp:(.text+0x28f): undefined reference to `llvm::User::operator delete(void*)'
  1946. CodeGen_GPU_Host.cpp:(.text+0x2ab): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1947. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateICmp(llvm::CmpInst::Predicate, llvm::Value*, llvm::Value*, llvm::Twine const&) [clone .constprop.432]':
  1948. CodeGen_GPU_Host.cpp:(.text+0x308): undefined reference to `llvm::ConstantExpr::getCompare(unsigned short, llvm::Constant*, llvm::Constant*, bool)'
  1949. CodeGen_GPU_Host.cpp:(.text+0x338): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1950. CodeGen_GPU_Host.cpp:(.text+0x363): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1951. CodeGen_GPU_Host.cpp:(.text+0x36f): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1952. CodeGen_GPU_Host.cpp:(.text+0x397): undefined reference to `llvm::CmpInst::CmpInst(llvm::Type*, llvm::Instruction::OtherOps, llvm::CmpInst::Predicate, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  1953. CodeGen_GPU_Host.cpp:(.text+0x3f2): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1954. CodeGen_GPU_Host.cpp:(.text+0x436): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1955. CodeGen_GPU_Host.cpp:(.text+0x45a): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  1956. CodeGen_GPU_Host.cpp:(.text+0x470): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1957. CodeGen_GPU_Host.cpp:(.text+0x489): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  1958. CodeGen_GPU_Host.cpp:(.text+0x4a4): undefined reference to `llvm::Type::getInt1Ty(llvm::LLVMContext&)'
  1959. CodeGen_GPU_Host.cpp:(.text+0x4ce): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1960. CodeGen_GPU_Host.cpp:(.text+0x57b): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  1961. CodeGen_GPU_Host.cpp:(.text+0x58e): undefined reference to `llvm::User::operator delete(void*)'
  1962. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateConstGEP2_32(llvm::Type*, llvm::Value*, unsigned int, unsigned int, llvm::Twine const&) [clone .constprop.428]':
  1963. CodeGen_GPU_Host.cpp:(.text+0x5d2): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  1964. CodeGen_GPU_Host.cpp:(.text+0x5de): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  1965. CodeGen_GPU_Host.cpp:(.text+0x5ec): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  1966. CodeGen_GPU_Host.cpp:(.text+0x5f9): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  1967. CodeGen_GPU_Host.cpp:(.text+0x637): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  1968. CodeGen_GPU_Host.cpp:(.text+0x6a1): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1969. CodeGen_GPU_Host.cpp:(.text+0x6e0): undefined reference to `llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)'
  1970. CodeGen_GPU_Host.cpp:(.text+0x6f4): undefined reference to `llvm::PointerType::get(llvm::Type*, unsigned int)'
  1971. CodeGen_GPU_Host.cpp:(.text+0x75b): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  1972. CodeGen_GPU_Host.cpp:(.text+0x772): undefined reference to `llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)'
  1973. CodeGen_GPU_Host.cpp:(.text+0x7b8): undefined reference to `llvm::GetElementPtrInst::init(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&)'
  1974. CodeGen_GPU_Host.cpp:(.text+0x7d1): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  1975. CodeGen_GPU_Host.cpp:(.text+0x816): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  1976. CodeGen_GPU_Host.cpp:(.text+0x838): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1977. CodeGen_GPU_Host.cpp:(.text+0x8d2): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  1978. CodeGen_GPU_Host.cpp:(.text+0x91a): undefined reference to `llvm::Instruction::~Instruction()'
  1979. CodeGen_GPU_Host.cpp:(.text+0x922): undefined reference to `llvm::User::operator delete(void*)'
  1980. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  1981. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_X86>::get_module_state(std::string const&, bool)':
  1982. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE16get_module_stateERKSsb]+0xa5): undefined reference to `llvm::Module::getGlobalVariable(llvm::StringRef, bool) const'
  1983. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE16get_module_stateERKSsb]+0xc6): undefined reference to `llvm::Type::getInt8PtrTy(llvm::LLVMContext&, unsigned int)'
  1984. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE16get_module_stateERKSsb]+0xd6): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  1985. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE16get_module_stateERKSsb]+0xfc): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1986. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE16get_module_stateERKSsb]+0x13d): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  1987. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_ARM>::get_module_state(std::string const&, bool)':
  1988. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE16get_module_stateERKSsb]+0xa5): undefined reference to `llvm::Module::getGlobalVariable(llvm::StringRef, bool) const'
  1989. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE16get_module_stateERKSsb]+0xc6): undefined reference to `llvm::Type::getInt8PtrTy(llvm::LLVMContext&, unsigned int)'
  1990. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE16get_module_stateERKSsb]+0xd6): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  1991. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE16get_module_stateERKSsb]+0xfc): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1992. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE16get_module_stateERKSsb]+0x13d): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  1993. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_MIPS>::get_module_state(std::string const&, bool)':
  1994. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE16get_module_stateERKSsb]+0xa5): undefined reference to `llvm::Module::getGlobalVariable(llvm::StringRef, bool) const'
  1995. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE16get_module_stateERKSsb]+0xc6): undefined reference to `llvm::Type::getInt8PtrTy(llvm::LLVMContext&, unsigned int)'
  1996. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE16get_module_stateERKSsb]+0xd6): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  1997. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE16get_module_stateERKSsb]+0xfc): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  1998. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE16get_module_stateERKSsb]+0x13d): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  1999. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_PowerPC>::get_module_state(std::string const&, bool)':
  2000. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE16get_module_stateERKSsb]+0xa5): undefined reference to `llvm::Module::getGlobalVariable(llvm::StringRef, bool) const'
  2001. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE16get_module_stateERKSsb]+0xc6): undefined reference to `llvm::Type::getInt8PtrTy(llvm::LLVMContext&, unsigned int)'
  2002. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE16get_module_stateERKSsb]+0xd6): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  2003. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE16get_module_stateERKSsb]+0xfc): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  2004. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE16get_module_stateERKSsb[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE16get_module_stateERKSsb]+0x13d): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  2005. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_X86>::compile_func(Halide::Internal::LoweredFunc const&, std::string const&, std::string const&)':
  2006. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0xaa): undefined reference to `llvm::BasicBlock::getTerminator() const'
  2007. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0xd7): undefined reference to `llvm::BasicBlock::splitBasicBlock(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, false>, llvm::Twine const&)'
  2008. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x121): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  2009. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x129): undefined reference to `llvm::BasicBlock::getTerminator() const'
  2010. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x131): undefined reference to `llvm::Instruction::eraseFromParent()'
  2011. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x302): undefined reference to `llvm::Function::BuildLazyArguments() const'
  2012. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x378): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2013. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x3e7): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2014. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x4f5): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  2015. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x57d): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  2016. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x5b6): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  2017. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x5f4): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2018. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x63a): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2019. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x663): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2020. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x766): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  2021. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x770): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  2022. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0xa0e): undefined reference to `llvm::Instruction::~Instruction()'
  2023. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_ARM>::compile_func(Halide::Internal::LoweredFunc const&, std::string const&, std::string const&)':
  2024. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0xaa): undefined reference to `llvm::BasicBlock::getTerminator() const'
  2025. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0xd7): undefined reference to `llvm::BasicBlock::splitBasicBlock(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, false>, llvm::Twine const&)'
  2026. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x121): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  2027. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x129): undefined reference to `llvm::BasicBlock::getTerminator() const'
  2028. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x131): undefined reference to `llvm::Instruction::eraseFromParent()'
  2029. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x302): undefined reference to `llvm::Function::BuildLazyArguments() const'
  2030. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x378): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2031. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x3e7): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2032. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x4f5): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  2033. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x57d): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  2034. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x5b6): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  2035. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x5f4): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2036. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x63a): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2037. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x663): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2038. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x766): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  2039. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x770): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  2040. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0xa0e): undefined reference to `llvm::Instruction::~Instruction()'
  2041. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_MIPS>::compile_func(Halide::Internal::LoweredFunc const&, std::string const&, std::string const&)':
  2042. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0xaa): undefined reference to `llvm::BasicBlock::getTerminator() const'
  2043. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0xd7): undefined reference to `llvm::BasicBlock::splitBasicBlock(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, false>, llvm::Twine const&)'
  2044. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x121): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  2045. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x129): undefined reference to `llvm::BasicBlock::getTerminator() const'
  2046. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x131): undefined reference to `llvm::Instruction::eraseFromParent()'
  2047. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x302): undefined reference to `llvm::Function::BuildLazyArguments() const'
  2048. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x378): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2049. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x3e7): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2050. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x4f5): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  2051. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x57d): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  2052. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x5b6): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  2053. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x5f4): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2054. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x63a): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2055. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x663): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2056. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x766): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  2057. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x770): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  2058. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0xa0e): undefined reference to `llvm::Instruction::~Instruction()'
  2059. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_PowerPC>::compile_func(Halide::Internal::LoweredFunc const&, std::string const&, std::string const&)':
  2060. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0xaa): undefined reference to `llvm::BasicBlock::getTerminator() const'
  2061. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0xd7): undefined reference to `llvm::BasicBlock::splitBasicBlock(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, false>, llvm::Twine const&)'
  2062. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x121): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  2063. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x129): undefined reference to `llvm::BasicBlock::getTerminator() const'
  2064. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x131): undefined reference to `llvm::Instruction::eraseFromParent()'
  2065. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x302): undefined reference to `llvm::Function::BuildLazyArguments() const'
  2066. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x378): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2067. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x3e7): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2068. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x4f5): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  2069. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x57d): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  2070. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x5b6): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  2071. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x5f4): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2072. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x63a): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2073. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x663): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2074. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x766): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  2075. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0x770): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  2076. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE12compile_funcERKNS0_11LoweredFuncERKSsS8_]+0xa0e): undefined reference to `llvm::Instruction::~Instruction()'
  2077. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateGlobalStringPtr(llvm::StringRef, llvm::Twine const&, unsigned int)':
  2078. CodeGen_GPU_Host.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE21CreateGlobalStringPtrENS_9StringRefERKNS_5TwineEj[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE21CreateGlobalStringPtrENS_9StringRefERKNS_5TwineEj]+0x1a): undefined reference to `llvm::IRBuilderBase::CreateGlobalString(llvm::StringRef, llvm::Twine const&, unsigned int)'
  2079. CodeGen_GPU_Host.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE21CreateGlobalStringPtrENS_9StringRefERKNS_5TwineEj[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE21CreateGlobalStringPtrENS_9StringRefERKNS_5TwineEj]+0x26): undefined reference to `llvm::Type::getInt32Ty(llvm::LLVMContext&)'
  2080. CodeGen_GPU_Host.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE21CreateGlobalStringPtrENS_9StringRefERKNS_5TwineEj[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE21CreateGlobalStringPtrENS_9StringRefERKNS_5TwineEj]+0x32): undefined reference to `llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)'
  2081. CodeGen_GPU_Host.cpp:(.text._ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE21CreateGlobalStringPtrENS_9StringRefERKNS_5TwineEj[_ZN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEE21CreateGlobalStringPtrENS_9StringRefERKNS_5TwineEj]+0x6f): undefined reference to `llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)'
  2082. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_X86>::visit(Halide::Internal::For const*)':
  2083. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xe2): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2084. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xea): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  2085. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0x65d): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2086. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0x7ca): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2087. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0x816): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2088. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0x876): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2089. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0x88a): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2090. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0x962): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2091. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xaf3): undefined reference to `llvm::ConstantExpr::getCast(unsigned int, llvm::Constant*, llvm::Type*, bool)'
  2092. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xb8f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2093. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xbdf): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2094. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xc9c): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2095. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xcc7): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2096. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xcea): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2097. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o):CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xd05): more undefined references to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)' follow
  2098. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_X86>::visit(Halide::Internal::For const*)':
  2099. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xd21): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  2100. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xd96): undefined reference to `llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  2101. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xdb9): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2102. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xe0a): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2103. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xe68): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  2104. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xeac): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2105. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xed1): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2106. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xef6): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2107. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xf1f): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  2108. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xf9b): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2109. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0xfed): undefined reference to `llvm::ConstantArray::get(llvm::ArrayType*, llvm::ArrayRef<llvm::Constant*>)'
  2110. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0x1007): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  2111. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0x104b): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  2112. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0x1203): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2113. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0x15a9): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2114. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0x1614): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2115. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_X86EE5visitEPKNS0_3ForE]+0x186f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2116. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_ARM>::visit(Halide::Internal::For const*)':
  2117. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xe2): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2118. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xea): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  2119. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0x65d): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2120. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0x7ca): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2121. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0x816): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2122. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0x876): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2123. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0x88a): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2124. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0x962): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2125. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xaf3): undefined reference to `llvm::ConstantExpr::getCast(unsigned int, llvm::Constant*, llvm::Type*, bool)'
  2126. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xb8f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2127. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xbdf): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2128. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xc9c): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2129. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xcc7): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2130. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xcea): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2131. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o):CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xd05): more undefined references to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)' follow
  2132. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_ARM>::visit(Halide::Internal::For const*)':
  2133. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xd21): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  2134. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xd96): undefined reference to `llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  2135. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xdb9): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2136. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xe0a): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2137. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xe68): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  2138. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xeac): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2139. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xed1): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2140. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xef6): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2141. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xf1f): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  2142. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xf9b): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2143. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0xfed): undefined reference to `llvm::ConstantArray::get(llvm::ArrayType*, llvm::ArrayRef<llvm::Constant*>)'
  2144. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0x1007): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  2145. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0x104b): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  2146. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0x1203): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2147. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0x15a9): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2148. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0x1614): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2149. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_11CodeGen_ARMEE5visitEPKNS0_3ForE]+0x186f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2150. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_MIPS>::visit(Halide::Internal::For const*)':
  2151. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xe2): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2152. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xea): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  2153. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0x65d): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2154. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0x7ca): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2155. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0x816): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2156. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0x876): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2157. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0x88a): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2158. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0x962): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2159. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xaf3): undefined reference to `llvm::ConstantExpr::getCast(unsigned int, llvm::Constant*, llvm::Type*, bool)'
  2160. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xb8f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2161. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xbdf): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2162. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xc9c): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2163. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xcc7): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2164. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xcea): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2165. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o):CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xd05): more undefined references to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)' follow
  2166. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_MIPS>::visit(Halide::Internal::For const*)':
  2167. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xd21): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  2168. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xd96): undefined reference to `llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  2169. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xdb9): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2170. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xe0a): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2171. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xe68): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  2172. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xeac): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2173. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xed1): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2174. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xef6): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2175. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xf1f): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  2176. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xf9b): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2177. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0xfed): undefined reference to `llvm::ConstantArray::get(llvm::ArrayType*, llvm::ArrayRef<llvm::Constant*>)'
  2178. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0x1007): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  2179. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0x104b): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  2180. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0x1203): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2181. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0x15a9): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2182. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0x1614): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2183. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_12CodeGen_MIPSEE5visitEPKNS0_3ForE]+0x186f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2184. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_PowerPC>::visit(Halide::Internal::For const*)':
  2185. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xe2): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2186. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xea): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  2187. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0x65d): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2188. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0x7ca): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2189. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0x816): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2190. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0x876): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2191. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0x88a): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2192. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0x962): undefined reference to `llvm::ArrayType::get(llvm::Type*, unsigned long)'
  2193. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xaf3): undefined reference to `llvm::ConstantExpr::getCast(unsigned int, llvm::Constant*, llvm::Type*, bool)'
  2194. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xb8f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2195. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xbdf): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2196. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xc9c): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2197. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xcc7): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2198. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xcea): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2199. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o):CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xd05): more undefined references to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)' follow
  2200. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `Halide::Internal::CodeGen_GPU_Host<Halide::Internal::CodeGen_PowerPC>::visit(Halide::Internal::For const*)':
  2201. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xd21): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  2202. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xd96): undefined reference to `llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  2203. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xdb9): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2204. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xe0a): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2205. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xe68): undefined reference to `llvm::ConstantPointerNull::get(llvm::PointerType*)'
  2206. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xeac): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2207. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xed1): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2208. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xef6): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2209. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xf1f): undefined reference to `llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)'
  2210. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xf9b): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2211. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0xfed): undefined reference to `llvm::ConstantArray::get(llvm::ArrayType*, llvm::ArrayRef<llvm::Constant*>)'
  2212. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0x1007): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  2213. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0x104b): undefined reference to `llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)'
  2214. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0x1203): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2215. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0x15a9): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2216. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0x1614): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2217. CodeGen_GPU_Host.cpp:(.text._ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE[_ZN6Halide8Internal16CodeGen_GPU_HostINS0_15CodeGen_PowerPCEE5visitEPKNS0_3ForE]+0x186f): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2218. ../../distrib/lib/libHalide.a(CodeGen_GPU_Host.cpp.o): In function `_GLOBAL__sub_I_CodeGen_GPU_Host.cpp':
  2219. CodeGen_GPU_Host.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  2220. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `void std::__once_call_impl<std::_Bind_simple<Halide::Internal::CodeGen_Hexagon::compile(Halide::Module const&)::{lambda()#1} ()> >()':
  2221. CodeGen_Hexagon.cpp:(.text+0x2e6): undefined reference to `llvm::cl::ParseEnvironmentOptions(char const*, char const*, char const*)'
  2222. CodeGen_Hexagon.cpp:(.text+0x31f): undefined reference to `llvm::cl::ParseCommandLineOptions(int, char const* const*, llvm::StringRef, llvm::raw_ostream*)'
  2223. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `llvm::IRBuilderDefaultInserter::InsertHelper(llvm::Instruction*, llvm::Twine const&, llvm::BasicBlock*, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, false>) const [clone .isra.258]':
  2224. CodeGen_Hexagon.cpp:(.text+0x43a): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2225. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::compile(Halide::Module const&)':
  2226. CodeGen_Hexagon.cpp:(.text+0xa72): undefined reference to `llvm::Module::~Module()'
  2227. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateCall(llvm::Function*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, llvm::MDNode*) [clone .constprop.607]':
  2228. CodeGen_Hexagon.cpp:(.text+0xfe5): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  2229. CodeGen_Hexagon.cpp:(.text+0x106f): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  2230. CodeGen_Hexagon.cpp:(.text+0x10a0): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  2231. CodeGen_Hexagon.cpp:(.text+0x10dd): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2232. CodeGen_Hexagon.cpp:(.text+0x1123): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2233. CodeGen_Hexagon.cpp:(.text+0x1142): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  2234. CodeGen_Hexagon.cpp:(.text+0x115c): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2235. CodeGen_Hexagon.cpp:(.text+0x1175): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  2236. CodeGen_Hexagon.cpp:(.text+0x11a6): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  2237. CodeGen_Hexagon.cpp:(.text+0x11b1): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  2238. CodeGen_Hexagon.cpp:(.text+0x1202): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2239. CodeGen_Hexagon.cpp:(.text+0x1246): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2240. CodeGen_Hexagon.cpp:(.text+0x1272): undefined reference to `llvm::Instruction::~Instruction()'
  2241. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateCast(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&) [clone .constprop.608]':
  2242. CodeGen_Hexagon.cpp:(.text+0x12bd): undefined reference to `llvm::ConstantExpr::getCast(unsigned int, llvm::Constant*, llvm::Type*, bool)'
  2243. CodeGen_Hexagon.cpp:(.text+0x12f6): undefined reference to `llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  2244. CodeGen_Hexagon.cpp:(.text+0x1312): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2245. CodeGen_Hexagon.cpp:(.text+0x135c): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2246. CodeGen_Hexagon.cpp:(.text+0x137c): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  2247. CodeGen_Hexagon.cpp:(.text+0x1392): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2248. CodeGen_Hexagon.cpp:(.text+0x13aa): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  2249. CodeGen_Hexagon.cpp:(.text+0x13cd): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2250. CodeGen_Hexagon.cpp:(.text+0x13fc): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2251. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::call_intrin(llvm::Type*, std::string const&, std::vector<llvm::Value*, std::allocator<llvm::Value*> >, bool) [clone .constprop.603]':
  2252. CodeGen_Hexagon.cpp:(.text+0x1437): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2253. CodeGen_Hexagon.cpp:(.text+0x1509): undefined reference to `llvm::Value::getName() const'
  2254. CodeGen_Hexagon.cpp:(.text+0x15e0): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2255. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::create_bitcast(llvm::Value*, llvm::Type*)':
  2256. CodeGen_Hexagon.cpp:(.text+0x1d34): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  2257. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::call_intrin_cast(llvm::Type*, llvm::Function*, std::vector<llvm::Value*, std::allocator<llvm::Value*> >)':
  2258. CodeGen_Hexagon.cpp:(.text+0x1ec5): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  2259. CodeGen_Hexagon.cpp:(.text+0x1f4f): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  2260. CodeGen_Hexagon.cpp:(.text+0x1f82): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  2261. CodeGen_Hexagon.cpp:(.text+0x1fc1): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2262. CodeGen_Hexagon.cpp:(.text+0x2004): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2263. CodeGen_Hexagon.cpp:(.text+0x2025): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  2264. CodeGen_Hexagon.cpp:(.text+0x2044): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2265. CodeGen_Hexagon.cpp:(.text+0x205f): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  2266. CodeGen_Hexagon.cpp:(.text+0x20a0): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  2267. CodeGen_Hexagon.cpp:(.text+0x20ab): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  2268. CodeGen_Hexagon.cpp:(.text+0x20fc): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2269. CodeGen_Hexagon.cpp:(.text+0x2141): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2270. CodeGen_Hexagon.cpp:(.text+0x216d): undefined reference to `llvm::Instruction::~Instruction()'
  2271. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::call_intrin_cast(llvm::Type*, int, std::vector<llvm::Value*, std::allocator<llvm::Value*> >)':
  2272. CodeGen_Hexagon.cpp:(.text+0x21c0): undefined reference to `llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>)'
  2273. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::call_intrin(llvm::Type*, std::string const&, std::vector<llvm::Value*, std::allocator<llvm::Value*> >, bool)':
  2274. CodeGen_Hexagon.cpp:(.text+0x234c): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2275. CodeGen_Hexagon.cpp:(.text+0x241e): undefined reference to `llvm::Value::getName() const'
  2276. CodeGen_Hexagon.cpp:(.text+0x24f8): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2277. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::call_intrin(Halide::Type, std::string const&, std::vector<Halide::Expr, std::allocator<Halide::Expr> >, bool)':
  2278. CodeGen_Hexagon.cpp:(.text+0x4255): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2279. CodeGen_Hexagon.cpp:(.text+0x4333): undefined reference to `llvm::Value::getName() const'
  2280. CodeGen_Hexagon.cpp:(.text+0x4438): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2281. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::vlut(llvm::Value*, llvm::Value*, int, int)':
  2282. CodeGen_Hexagon.cpp:(.text+0x6c8e): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2283. CodeGen_Hexagon.cpp:(.text+0x6cdf): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2284. CodeGen_Hexagon.cpp:(.text+0x6da8): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2285. CodeGen_Hexagon.cpp:(.text+0x6ebb): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  2286. CodeGen_Hexagon.cpp:(.text+0x6f67): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2287. CodeGen_Hexagon.cpp:(.text+0x6fed): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2288. CodeGen_Hexagon.cpp:(.text+0x700a): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2289. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::vlut(llvm::Value*, std::vector<int, std::allocator<int> > const&)':
  2290. CodeGen_Hexagon.cpp:(.text+0xaec8): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2291. CodeGen_Hexagon.cpp:(.text+0xaf2f): undefined reference to `llvm::ConstantVector::get(llvm::ArrayRef<llvm::Constant*>)'
  2292. CodeGen_Hexagon.cpp:(.text+0xaf90): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  2293. CodeGen_Hexagon.cpp:(.text+0xafac): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  2294. CodeGen_Hexagon.cpp:(.text+0xb083): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2295. CodeGen_Hexagon.cpp:(.text+0xb0e0): undefined reference to `llvm::ConstantVector::get(llvm::ArrayRef<llvm::Constant*>)'
  2296. CodeGen_Hexagon.cpp:(.text+0xb457): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2297. CodeGen_Hexagon.cpp:(.text+0xb492): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2298. CodeGen_Hexagon.cpp:(.text+0xb55a): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2299. CodeGen_Hexagon.cpp:(.text+0xb665): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  2300. CodeGen_Hexagon.cpp:(.text+0xb713): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2301. CodeGen_Hexagon.cpp:(.text+0xb795): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2302. CodeGen_Hexagon.cpp:(.text+0xb7b2): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2303. CodeGen_Hexagon.cpp:(.text+0xbbf6): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2304. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::shuffle_vectors(llvm::Value*, llvm::Value*, std::vector<int, std::allocator<int> > const&)':
  2305. CodeGen_Hexagon.cpp:(.text+0xc2d9): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2306. CodeGen_Hexagon.cpp:(.text+0xc2fe): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  2307. CodeGen_Hexagon.cpp:(.text+0xc30f): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  2308. CodeGen_Hexagon.cpp:(.text+0xc33d): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  2309. CodeGen_Hexagon.cpp:(.text+0xc3fe): undefined reference to `llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>)'
  2310. CodeGen_Hexagon.cpp:(.text+0xc6cf): undefined reference to `llvm::UndefValue::get(llvm::Type*)'
  2311. CodeGen_Hexagon.cpp:(.text+0xc90f): undefined reference to `llvm::ShuffleVectorInst::getMaskValue(llvm::Constant const*, unsigned int)'
  2312. CodeGen_Hexagon.cpp:(.text+0xcb06): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2313. CodeGen_Hexagon.cpp:(.text+0xd124): undefined reference to `llvm::User::getDescriptor()'
  2314. CodeGen_Hexagon.cpp:(.text+0xd145): undefined reference to `llvm::User::getDescriptor()'
  2315. CodeGen_Hexagon.cpp:(.text+0xd1bf): undefined reference to `llvm::User::getDescriptor()'
  2316. CodeGen_Hexagon.cpp:(.text+0xd1e0): undefined reference to `llvm::User::getDescriptor()'
  2317. CodeGen_Hexagon.cpp:(.text+0xd20d): undefined reference to `llvm::User::getDescriptor()'
  2318. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o):CodeGen_Hexagon.cpp:(.text+0xd22e): more undefined references to `llvm::User::getDescriptor()' follow
  2319. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::vdelta(llvm::Value*, std::vector<int, std::allocator<int> > const&)':
  2320. CodeGen_Hexagon.cpp:(.text+0xd851): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2321. CodeGen_Hexagon.cpp:(.text+0xd86b): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2322. CodeGen_Hexagon.cpp:(.text+0xd8a4): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  2323. CodeGen_Hexagon.cpp:(.text+0xdfdf): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2324. CodeGen_Hexagon.cpp:(.text+0xe023): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2325. CodeGen_Hexagon.cpp:(.text+0xe1cb): undefined reference to `llvm::ConstantVector::get(llvm::ArrayRef<llvm::Constant*>)'
  2326. CodeGen_Hexagon.cpp:(.text+0xe448): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2327. CodeGen_Hexagon.cpp:(.text+0xe489): undefined reference to `llvm::ConstantVector::get(llvm::ArrayRef<llvm::Constant*>)'
  2328. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::interleave_vectors(std::vector<llvm::Value*, std::allocator<llvm::Value*> > const&)':
  2329. CodeGen_Hexagon.cpp:(.text+0xe717): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2330. CodeGen_Hexagon.cpp:(.text+0xe731): undefined reference to `llvm::Type::getScalarSizeInBits() const'
  2331. CodeGen_Hexagon.cpp:(.text+0xe7b9): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  2332. CodeGen_Hexagon.cpp:(.text+0xebf0): undefined reference to `llvm::VectorType::get(llvm::Type*, unsigned int)'
  2333. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::visit(Halide::Internal::Call const*)':
  2334. CodeGen_Hexagon.cpp:(.text+0x10045): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2335. CodeGen_Hexagon.cpp:(.text+0x101c1): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2336. CodeGen_Hexagon.cpp:(.text+0x103b0): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2337. CodeGen_Hexagon.cpp:(.text+0x105f9): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2338. CodeGen_Hexagon.cpp:(.text+0x10a03): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2339. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::visit(Halide::Internal::Allocate const*)':
  2340. CodeGen_Hexagon.cpp:(.text+0x11309): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2341. CodeGen_Hexagon.cpp:(.text+0x11366): undefined reference to `llvm::ConstantExpr::getSelect(llvm::Constant*, llvm::Constant*, llvm::Constant*, llvm::Type*)'
  2342. CodeGen_Hexagon.cpp:(.text+0x113f9): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2343. CodeGen_Hexagon.cpp:(.text+0x1152f): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2344. CodeGen_Hexagon.cpp:(.text+0x1155b): undefined reference to `llvm::ConstantExpr::getPointerCast(llvm::Constant*, llvm::Type*)'
  2345. CodeGen_Hexagon.cpp:(.text+0x1157f): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  2346. CodeGen_Hexagon.cpp:(.text+0x115b8): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  2347. CodeGen_Hexagon.cpp:(.text+0x115f9): undefined reference to `llvm::Constant::isNullValue() const'
  2348. CodeGen_Hexagon.cpp:(.text+0x117b8): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2349. CodeGen_Hexagon.cpp:(.text+0x11c14): undefined reference to `llvm::Function::BuildLazyArguments() const'
  2350. CodeGen_Hexagon.cpp:(.text+0x11c63): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  2351. CodeGen_Hexagon.cpp:(.text+0x11c8c): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  2352. CodeGen_Hexagon.cpp:(.text+0x11c9e): undefined reference to `llvm::SelectInst::areInvalidOperands(llvm::Value*, llvm::Value*, llvm::Value*)'
  2353. CodeGen_Hexagon.cpp:(.text+0x11cdb): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2354. CodeGen_Hexagon.cpp:(.text+0x11da1): undefined reference to `llvm::CastInst::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)'
  2355. CodeGen_Hexagon.cpp:(.text+0x11ea9): undefined reference to `llvm::ConstantExpr::getOr(llvm::Constant*, llvm::Constant*)'
  2356. CodeGen_Hexagon.cpp:(.text+0x11edd): undefined reference to `llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  2357. CodeGen_Hexagon.cpp:(.text+0x1260b): undefined reference to `llvm::Instruction::~Instruction()'
  2358. CodeGen_Hexagon.cpp:(.text+0x12613): undefined reference to `llvm::User::operator delete(void*)'
  2359. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::define_hvx_intrinsic(llvm::Function*, Halide::Type, std::string const&, std::vector<Halide::Type, std::allocator<Halide::Type> >, int)':
  2360. CodeGen_Hexagon.cpp:(.text+0x1283d): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  2361. CodeGen_Hexagon.cpp:(.text+0x128ca): undefined reference to `llvm::User::operator new(unsigned long)'
  2362. CodeGen_Hexagon.cpp:(.text+0x128ec): undefined reference to `llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*)'
  2363. CodeGen_Hexagon.cpp:(.text+0x1295b): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  2364. CodeGen_Hexagon.cpp:(.text+0x12af7): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2365. CodeGen_Hexagon.cpp:(.text+0x12bb7): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  2366. CodeGen_Hexagon.cpp:(.text+0x12c3d): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  2367. CodeGen_Hexagon.cpp:(.text+0x12c79): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  2368. CodeGen_Hexagon.cpp:(.text+0x12cb7): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2369. CodeGen_Hexagon.cpp:(.text+0x12cfd): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2370. CodeGen_Hexagon.cpp:(.text+0x12d22): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  2371. CodeGen_Hexagon.cpp:(.text+0x12d40): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2372. CodeGen_Hexagon.cpp:(.text+0x12d5c): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  2373. CodeGen_Hexagon.cpp:(.text+0x12e29): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  2374. CodeGen_Hexagon.cpp:(.text+0x12e3c): undefined reference to `llvm::ReturnInst::ReturnInst(llvm::LLVMContext&, llvm::Value*, llvm::Instruction*)'
  2375. CodeGen_Hexagon.cpp:(.text+0x12e57): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2376. CodeGen_Hexagon.cpp:(.text+0x12ea6): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2377. CodeGen_Hexagon.cpp:(.text+0x12ec5): undefined reference to `llvm::Function::addAttribute(unsigned int, llvm::Attribute::AttrKind)'
  2378. CodeGen_Hexagon.cpp:(.text+0x12f21): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  2379. CodeGen_Hexagon.cpp:(.text+0x12f3a): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2380. CodeGen_Hexagon.cpp:(.text+0x12f63): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  2381. CodeGen_Hexagon.cpp:(.text+0x12f6f): undefined reference to `llvm::verifyFunction(llvm::Function const&, llvm::raw_ostream*)'
  2382. CodeGen_Hexagon.cpp:(.text+0x13048): undefined reference to `llvm::ConstantExpr::getIntegerCast(llvm::Constant*, llvm::Type*, bool)'
  2383. CodeGen_Hexagon.cpp:(.text+0x13066): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  2384. CodeGen_Hexagon.cpp:(.text+0x13070): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  2385. CodeGen_Hexagon.cpp:(.text+0x130af): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2386. CodeGen_Hexagon.cpp:(.text+0x13149): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2387. CodeGen_Hexagon.cpp:(.text+0x1315b): undefined reference to `llvm::Function::BuildLazyArguments() const'
  2388. CodeGen_Hexagon.cpp:(.text+0x13180): undefined reference to `llvm::Function::BuildLazyArguments() const'
  2389. CodeGen_Hexagon.cpp:(.text+0x131ba): undefined reference to `llvm::CastInst::CreateIntegerCast(llvm::Value*, llvm::Type*, bool, llvm::Twine const&, llvm::Instruction*)'
  2390. CodeGen_Hexagon.cpp:(.text+0x131d6): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2391. CodeGen_Hexagon.cpp:(.text+0x1321f): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2392. CodeGen_Hexagon.cpp:(.text+0x13405): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2393. CodeGen_Hexagon.cpp:(.text+0x134b1): undefined reference to `llvm::Instruction::~Instruction()'
  2394. CodeGen_Hexagon.cpp:(.text+0x13508): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2395. CodeGen_Hexagon.cpp:(.text+0x13518): undefined reference to `llvm::User::operator delete(void*)'
  2396. CodeGen_Hexagon.cpp:(.text+0x1355f): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2397. CodeGen_Hexagon.cpp:(.text+0x13627): undefined reference to `llvm::User::operator delete(void*)'
  2398. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `Halide::Internal::CodeGen_Hexagon::define_hvx_intrinsic(int, Halide::Type, std::string const&, std::vector<Halide::Type, std::allocator<Halide::Type> > const&, int)':
  2399. CodeGen_Hexagon.cpp:(.text+0x13666): undefined reference to `llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>)'
  2400. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `llvm::IRBuilderDefaultInserter::InsertHelper(llvm::Instruction*, llvm::Twine const&, llvm::BasicBlock*, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, false>) const [clone .isra.258]':
  2401. CodeGen_Hexagon.cpp:(.text+0x484): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2402. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  2403. ../../distrib/lib/libHalide.a(CodeGen_Hexagon.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal15CodeGen_HexagonC2ENS_6TargetE':
  2404. CodeGen_Hexagon.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  2405. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o): In function `Halide::Internal::CodeGen_PTX_Dev::get_current_kernel_name()':
  2406. CodeGen_PTX_Dev.cpp:(.text+0x17d): undefined reference to `llvm::Value::getName() const'
  2407. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o): In function `Halide::Internal::CodeGen_PTX_Dev::dump()':
  2408. CodeGen_PTX_Dev.cpp:(.text+0x1c5): undefined reference to `llvm::dbgs()'
  2409. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o): In function `Halide::Internal::CodeGen_PTX_Dev::init_module()':
  2410. CodeGen_PTX_Dev.cpp:(.text+0x349): undefined reference to `llvm::Module::~Module()'
  2411. CodeGen_PTX_Dev.cpp:(.text+0x363): undefined reference to `llvm::Module::~Module()'
  2412. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o): In function `Halide::Internal::CodeGen_PTX_Dev::~CodeGen_PTX_Dev()':
  2413. CodeGen_PTX_Dev.cpp:(.text+0x3c0): undefined reference to `llvm::Module::~Module()'
  2414. CodeGen_PTX_Dev.cpp:(.text+0x3d9): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  2415. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o): In function `Halide::Internal::CodeGen_PTX_Dev::~CodeGen_PTX_Dev()':
  2416. CodeGen_PTX_Dev.cpp:(.text+0x440): undefined reference to `llvm::Module::~Module()'
  2417. CodeGen_PTX_Dev.cpp:(.text+0x459): undefined reference to `llvm::LLVMContext::~LLVMContext()'
  2418. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o): In function `Halide::Internal::CodeGen_PTX_Dev::visit(Halide::Internal::Allocate const*)':
  2419. CodeGen_PTX_Dev.cpp:(.text+0x52f): undefined reference to `llvm::PointerType::get(llvm::Type*, unsigned int)'
  2420. CodeGen_PTX_Dev.cpp:(.text+0x537): undefined reference to `llvm::Constant::getNullValue(llvm::Type*)'
  2421. CodeGen_PTX_Dev.cpp:(.text+0x60e): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2422. CodeGen_PTX_Dev.cpp:(.text+0x63c): undefined reference to `llvm::Module::getDataLayout() const'
  2423. CodeGen_PTX_Dev.cpp:(.text+0x65c): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  2424. CodeGen_PTX_Dev.cpp:(.text+0x67a): undefined reference to `llvm::AllocaInst::AllocaInst(llvm::Type*, unsigned int, llvm::Value*, llvm::Twine const&, llvm::Instruction*)'
  2425. CodeGen_PTX_Dev.cpp:(.text+0x693): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2426. CodeGen_PTX_Dev.cpp:(.text+0x6df): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2427. CodeGen_PTX_Dev.cpp:(.text+0x6fe): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  2428. CodeGen_PTX_Dev.cpp:(.text+0x721): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2429. CodeGen_PTX_Dev.cpp:(.text+0x73b): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  2430. CodeGen_PTX_Dev.cpp:(.text+0x8d2): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2431. CodeGen_PTX_Dev.cpp:(.text+0x928): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2432. CodeGen_PTX_Dev.cpp:(.text+0x973): undefined reference to `llvm::User::operator delete(void*)'
  2433. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o): In function `Halide::Internal::CodeGen_PTX_Dev::CodeGen_PTX_Dev(Halide::Target)':
  2434. CodeGen_PTX_Dev.cpp:(.text+0x9e5): undefined reference to `llvm::LLVMContext::LLVMContext()'
  2435. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o): In function `Halide::Internal::CodeGen_PTX_Dev::add_kernel(Halide::Internal::Stmt, std::string const&, std::vector<Halide::Internal::DeviceArgument, std::allocator<Halide::Internal::DeviceArgument> > const&)':
  2436. CodeGen_PTX_Dev.cpp:(.text+0x14b5): undefined reference to `llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)'
  2437. CodeGen_PTX_Dev.cpp:(.text+0x14e3): undefined reference to `llvm::User::operator new(unsigned long)'
  2438. CodeGen_PTX_Dev.cpp:(.text+0x14fe): undefined reference to `llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*)'
  2439. CodeGen_PTX_Dev.cpp:(.text+0x1579): undefined reference to `llvm::Function::addParamAttr(unsigned int, llvm::Attribute::AttrKind)'
  2440. CodeGen_PTX_Dev.cpp:(.text+0x15d6): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  2441. CodeGen_PTX_Dev.cpp:(.text+0x16f1): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2442. CodeGen_PTX_Dev.cpp:(.text+0x1786): undefined reference to `llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)'
  2443. CodeGen_PTX_Dev.cpp:(.text+0x17d8): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  2444. CodeGen_PTX_Dev.cpp:(.text+0x17ea): undefined reference to `llvm::ReturnInst::ReturnInst(llvm::LLVMContext&, llvm::Value*, llvm::Instruction*)'
  2445. CodeGen_PTX_Dev.cpp:(.text+0x1805): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2446. CodeGen_PTX_Dev.cpp:(.text+0x1854): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2447. CodeGen_PTX_Dev.cpp:(.text+0x187a): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  2448. CodeGen_PTX_Dev.cpp:(.text+0x1898): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2449. CodeGen_PTX_Dev.cpp:(.text+0x18b4): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  2450. CodeGen_PTX_Dev.cpp:(.text+0x18ec): undefined reference to `llvm::User::operator new(unsigned long, unsigned int)'
  2451. CodeGen_PTX_Dev.cpp:(.text+0x18fc): undefined reference to `llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::Instruction*)'
  2452. CodeGen_PTX_Dev.cpp:(.text+0x1917): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2453. CodeGen_PTX_Dev.cpp:(.text+0x1966): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2454. CodeGen_PTX_Dev.cpp:(.text+0x198c): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  2455. CodeGen_PTX_Dev.cpp:(.text+0x19aa): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2456. CodeGen_PTX_Dev.cpp:(.text+0x19c6): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  2457. CodeGen_PTX_Dev.cpp:(.text+0x19cf): undefined reference to `llvm::ValueAsMetadata::get(llvm::Value*)'
  2458. CodeGen_PTX_Dev.cpp:(.text+0x19ea): undefined reference to `llvm::MDString::get(llvm::LLVMContext&, llvm::StringRef)'
  2459. CodeGen_PTX_Dev.cpp:(.text+0x1a05): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2460. CodeGen_PTX_Dev.cpp:(.text+0x1a0d): undefined reference to `llvm::ValueAsMetadata::get(llvm::Value*)'
  2461. CodeGen_PTX_Dev.cpp:(.text+0x1a33): undefined reference to `llvm::MDTuple::getImpl(llvm::LLVMContext&, llvm::ArrayRef<llvm::Metadata*>, llvm::Metadata::StorageType, bool)'
  2462. CodeGen_PTX_Dev.cpp:(.text+0x1a49): undefined reference to `llvm::Module::getOrInsertNamedMetadata(llvm::StringRef)'
  2463. CodeGen_PTX_Dev.cpp:(.text+0x1a54): undefined reference to `llvm::NamedMDNode::addOperand(llvm::MDNode*)'
  2464. CodeGen_PTX_Dev.cpp:(.text+0x1a5f): undefined reference to `llvm::verifyFunction(llvm::Function const&, llvm::raw_ostream*)'
  2465. CodeGen_PTX_Dev.cpp:(.text+0x1a6c): undefined reference to `llvm::verifyModule(llvm::Module const&, llvm::raw_ostream*, bool*)'
  2466. CodeGen_PTX_Dev.cpp:(.text+0x1d11): undefined reference to `llvm::Function::BuildLazyArguments() const'
  2467. CodeGen_PTX_Dev.cpp:(.text+0x1d38): undefined reference to `llvm::Function::BuildLazyArguments() const'
  2468. CodeGen_PTX_Dev.cpp:(.text+0x1dcf): undefined reference to `llvm::Type::getPointerTo(unsigned int) const'
  2469. CodeGen_PTX_Dev.cpp:(.text+0x1eac): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2470. CodeGen_PTX_Dev.cpp:(.text+0x1eca): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2471. CodeGen_PTX_Dev.cpp:(.text+0x1f92): undefined reference to `llvm::User::operator delete(void*)'
  2472. CodeGen_PTX_Dev.cpp:(.text+0x1fb4): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2473. CodeGen_PTX_Dev.cpp:(.text+0x1fea): undefined reference to `llvm::User::operator delete(void*)'
  2474. CodeGen_PTX_Dev.cpp:(.text+0x2046): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2475. CodeGen_PTX_Dev.cpp:(.text+0x2069): undefined reference to `llvm::User::operator delete(void*)'
  2476. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o): In function `Halide::Internal::CodeGen_PTX_Dev::visit(Halide::Internal::Call const*)':
  2477. CodeGen_PTX_Dev.cpp:(.text+0x2103): undefined reference to `llvm::Module::getFunction(llvm::StringRef) const'
  2478. CodeGen_PTX_Dev.cpp:(.text+0x21af): undefined reference to `llvm::User::operator new(unsigned long, unsigned int, unsigned int)'
  2479. CodeGen_PTX_Dev.cpp:(.text+0x2234): undefined reference to `llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)'
  2480. CodeGen_PTX_Dev.cpp:(.text+0x2262): undefined reference to `llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)'
  2481. CodeGen_PTX_Dev.cpp:(.text+0x22a1): undefined reference to `llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)'
  2482. CodeGen_PTX_Dev.cpp:(.text+0x22e4): undefined reference to `llvm::Value::setName(llvm::Twine const&)'
  2483. CodeGen_PTX_Dev.cpp:(.text+0x2303): undefined reference to `llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)'
  2484. CodeGen_PTX_Dev.cpp:(.text+0x231d): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2485. CodeGen_PTX_Dev.cpp:(.text+0x2336): undefined reference to `llvm::MetadataTracking::retrack(void*, llvm::Metadata&, void*)'
  2486. CodeGen_PTX_Dev.cpp:(.text+0x2346): undefined reference to `llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)'
  2487. CodeGen_PTX_Dev.cpp:(.text+0x2370): undefined reference to `llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)'
  2488. CodeGen_PTX_Dev.cpp:(.text+0x237b): undefined reference to `llvm::Instruction::setFastMathFlags(llvm::FastMathFlags)'
  2489. CodeGen_PTX_Dev.cpp:(.text+0x23ca): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2490. CodeGen_PTX_Dev.cpp:(.text+0x246b): undefined reference to `llvm::Instruction::~Instruction()'
  2491. CodeGen_PTX_Dev.cpp:(.text+0x24ba): undefined reference to `llvm::MetadataTracking::untrack(void*, llvm::Metadata&)'
  2492. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o): In function `Halide::Internal::CodeGen_PTX_Dev::compile_to_src()':
  2493. CodeGen_PTX_Dev.cpp:(.text+0x3fde): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)'
  2494. CodeGen_PTX_Dev.cpp:(.text+0x3ff9): undefined reference to `llvm::TargetRegistry::lookupTarget(std::string const&, std::string&)'
  2495. CodeGen_PTX_Dev.cpp:(.text+0x40ae): undefined reference to `llvm::MCTargetOptions::MCTargetOptions()'
  2496. CodeGen_PTX_Dev.cpp:(.text+0x41ed): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)'
  2497. CodeGen_PTX_Dev.cpp:(.text+0x4357): undefined reference to `llvm::DataLayout::clear()'
  2498. CodeGen_PTX_Dev.cpp:(.text+0x45c3): undefined reference to `llvm::Module::setDataLayout(llvm::DataLayout const&)'
  2499. CodeGen_PTX_Dev.cpp:(.text+0x45d0): undefined reference to `llvm::DataLayout::~DataLayout()'
  2500. CodeGen_PTX_Dev.cpp:(.text+0x4647): undefined reference to `vtable for llvm::raw_svector_ostream'
  2501. CodeGen_PTX_Dev.cpp:(.text+0x4654): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)'
  2502. CodeGen_PTX_Dev.cpp:(.text+0x4673): undefined reference to `llvm::raw_ostream::flush_nonempty()'
  2503. CodeGen_PTX_Dev.cpp:(.text+0x4686): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)'
  2504. CodeGen_PTX_Dev.cpp:(.text+0x4698): undefined reference to `llvm::legacy::FunctionPassManager::FunctionPassManager(llvm::Module*)'
  2505. CodeGen_PTX_Dev.cpp:(.text+0x46a5): undefined reference to `llvm::legacy::PassManager::PassManager()'
  2506. CodeGen_PTX_Dev.cpp:(.text+0x46b5): undefined reference to `llvm::TargetMachine::getTargetIRAnalysis()'
  2507. CodeGen_PTX_Dev.cpp:(.text+0x46c2): undefined reference to `llvm::createTargetTransformInfoWrapperPass(llvm::TargetIRAnalysis)'
  2508. CodeGen_PTX_Dev.cpp:(.text+0x46d2): undefined reference to `llvm::legacy::PassManager::add(llvm::Pass*)'
  2509. CodeGen_PTX_Dev.cpp:(.text+0x4704): undefined reference to `llvm::TargetMachine::getTargetIRAnalysis()'
  2510. CodeGen_PTX_Dev.cpp:(.text+0x470c): undefined reference to `llvm::createTargetTransformInfoWrapperPass(llvm::TargetIRAnalysis)'
  2511. CodeGen_PTX_Dev.cpp:(.text+0x471c): undefined reference to `llvm::legacy::FunctionPassManager::add(llvm::Pass*)'
  2512. CodeGen_PTX_Dev.cpp:(.text+0x4755): undefined reference to `llvm::Module::addModuleFlag(llvm::Module::ModFlagBehavior, llvm::StringRef, unsigned int)'
  2513. CodeGen_PTX_Dev.cpp:(.text+0x4781): undefined reference to `llvm::Function::getContext() const'
  2514. CodeGen_PTX_Dev.cpp:(.text+0x479e): undefined reference to `llvm::Attribute::get(llvm::LLVMContext&, llvm::StringRef, llvm::StringRef)'
  2515. CodeGen_PTX_Dev.cpp:(.text+0x47ae): undefined reference to `llvm::Function::addAttribute(unsigned int, llvm::Attribute)'
  2516. CodeGen_PTX_Dev.cpp:(.text+0x47c4): undefined reference to `llvm::PassManagerBuilder::PassManagerBuilder()'
  2517. CodeGen_PTX_Dev.cpp:(.text+0x47dd): undefined reference to `llvm::createFunctionInliningPass(unsigned int, unsigned int, bool)'
  2518. CodeGen_PTX_Dev.cpp:(.text+0x481c): undefined reference to `llvm::PassManagerBuilder::populateFunctionPassManager(llvm::legacy::FunctionPassManager&)'
  2519. CodeGen_PTX_Dev.cpp:(.text+0x4831): undefined reference to `llvm::PassManagerBuilder::populateModulePassManager(llvm::legacy::PassManagerBase&)'
  2520. CodeGen_PTX_Dev.cpp:(.text+0x487b): undefined reference to `llvm::legacy::FunctionPassManager::doInitialization()'
  2521. CodeGen_PTX_Dev.cpp:(.text+0x48b9): undefined reference to `llvm::legacy::FunctionPassManager::run(llvm::Function&)'
  2522. CodeGen_PTX_Dev.cpp:(.text+0x48d8): undefined reference to `llvm::legacy::FunctionPassManager::doFinalization()'
  2523. CodeGen_PTX_Dev.cpp:(.text+0x48ea): undefined reference to `llvm::legacy::PassManager::run(llvm::Module&)'
  2524. CodeGen_PTX_Dev.cpp:(.text+0x4f1c): undefined reference to `llvm::PassManagerBuilder::~PassManagerBuilder()'
  2525. CodeGen_PTX_Dev.cpp:(.text+0x4f29): undefined reference to `llvm::legacy::PassManager::~PassManager()'
  2526. CodeGen_PTX_Dev.cpp:(.text+0x4f36): undefined reference to `llvm::legacy::FunctionPassManager::~FunctionPassManager()'
  2527. CodeGen_PTX_Dev.cpp:(.text+0x4f4a): undefined reference to `vtable for llvm::raw_pwrite_stream'
  2528. CodeGen_PTX_Dev.cpp:(.text+0x4f4f): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  2529. CodeGen_PTX_Dev.cpp:(.text+0x52eb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  2530. CodeGen_PTX_Dev.cpp:(.text+0x5330): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  2531. CodeGen_PTX_Dev.cpp:(.text+0x565b): undefined reference to `llvm::PassManagerBuilder::~PassManagerBuilder()'
  2532. CodeGen_PTX_Dev.cpp:(.text+0x5668): undefined reference to `llvm::legacy::PassManager::~PassManager()'
  2533. CodeGen_PTX_Dev.cpp:(.text+0x5675): undefined reference to `llvm::legacy::FunctionPassManager::~FunctionPassManager()'
  2534. CodeGen_PTX_Dev.cpp:(.text+0x5689): undefined reference to `vtable for llvm::raw_pwrite_stream'
  2535. CodeGen_PTX_Dev.cpp:(.text+0x568e): undefined reference to `llvm::raw_ostream::~raw_ostream()'
  2536. CodeGen_PTX_Dev.cpp:(.text+0x5c82): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
  2537. CodeGen_PTX_Dev.cpp:(.text+0x5cce): undefined reference to `llvm::DataLayout::~DataLayout()'
  2538. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o): In function `Halide::Internal::CodeGen_PTX_Dev::dump()':
  2539. CodeGen_PTX_Dev.cpp:(.text+0x1dc): undefined reference to `llvm::Module::print(llvm::raw_ostream&, llvm::AssemblyAnnotationWriter*, bool, bool) const'
  2540. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  2541. ../../distrib/lib/libHalide.a(CodeGen_PTX_Dev.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal15CodeGen_PTX_DevC2ENS_6TargetE':
  2542. CodeGen_PTX_Dev.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  2543. ../../distrib/lib/libHalide.a(CodeGen_MIPS.cpp.o):(.data+0x0): undefined reference to `llvm::EnableABIBreakingChecks'
  2544. ../../distrib/lib/libHalide.a(CodeGen_MIPS.cpp.o): In function `_GLOBAL__sub_I__ZN6Halide8Internal12CodeGen_MIPSC2ENS_6TargetE':
  2545. CodeGen_MIPS.cpp:(.text.startup+0x39): undefined reference to `LLVMLinkInMCJIT'
  2546. /tmp/ccsLTe4n.o:(.rodata+0x710): undefined reference to `typeinfo for Halide::Internal::GeneratorBase'
  2547. /tmp/ccsLTe4n.o:(.rodata+0x730): undefined reference to `typeinfo for Halide::Internal::GeneratorParamBase'
  2548. /tmp/ccsLTe4n.o:(.rodata._ZTIN6Halide8Internal19GeneratorOutputImplINS_6BufferItEEEE[_ZTIN6Halide8Internal19GeneratorOutputImplINS_6BufferItEEEE]+0x10): undefined reference to `typeinfo for Halide::Internal::GeneratorOutputBase'
  2549. /tmp/ccsLTe4n.o:(.rodata._ZTIN6Halide8Internal18GeneratorInputImplINS_6BufferItEENS_4FuncEEE[_ZTIN6Halide8Internal18GeneratorInputImplINS_6BufferItEENS_4FuncEEE]+0x10): undefined reference to `typeinfo for Halide::Internal::GeneratorInputBase'
  2550. /tmp/ccsLTe4n.o:(.rodata._ZTIN6Halide8Internal18GeneratorParamImplIiEE[_ZTIN6Halide8Internal18GeneratorParamImplIiEE]+0x10): undefined reference to `typeinfo for Halide::Internal::GeneratorParamBase'
  2551. collect2: error: ld returned 1 exit status
  2552. make: *** [bin/halide_blur.generator] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement