search for: codegenact

Displaying 20 results from an estimated 83 matches for "codegenact".

2016 Jan 22
2
Clang 3.8 fails with asan enabled
...dule*, clang::BackendAction, llvm::raw_pwrite_stream*) /export/users/amitrokh/llvm-sanitizer/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp:720 #12 0x3a22662 in clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) /export/users/amitrokh/llvm-sanitizer/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp:189:7 #13 0x4552ee4 in clang::ParseAST(clang::Sema&, bool, bool) /export/users/amitrokh/llvm-sanitizer/llvm/tools/clang/lib/Parse/ParseAST.cpp:168:3 #14 0x3a1ef46 in clang::CodeGenAction::ExecuteAction() /export/users/amitrokh/llvm-sanitizer/llvm/tools/clang/lib/CodeGen/CodeGenAc...
2015 Jan 14
3
[LLVMdev] Crash on invalid during LLVMContext destruction MDNode::dropAllReferences
...b/IR/Metadata.cpp:492:49 #14 0x1aaccc9 llvm::LLVMContextImpl::~LLVMContextImpl() /usr/local/google/home/blaikie/dev/llvm/src/lib/IR/LLVMContextImpl.cpp:142:5 #15 0x1aaa24d llvm::LLVMContext::~LLVMContext() /usr/local/google/home/blaikie/dev/llvm/src/lib/IR/LLVMContext.cpp:97:31 #16 0x2555d3b clang::CodeGenAction::~CodeGenAction() /usr/local/google/home/blaikie/dev/llvm/src/tools/clang/lib/CodeGen/CodeGenAction.cpp:578:5 #17 0x2558295 clang::EmitLLVMAction::~EmitLLVMAction() /usr/local/google/home/blaikie/dev/llvm/src/tools/clang/include/clang/CodeGen/CodeGenAction.h:77:7 #18 0x25582b9 clang::EmitLLVMAct...
2010 May 18
2
[LLVMdev] Fast register allocation
...0.5241 ( 9.6%) 0.1237 ( 25.2%) 0.6479 ( 10.9%) 0.8003 ( 13.2%) X86 AT&T-Style Assembly Printer 0.4526 ( 8.3%) 0.0063 ( 1.3%) 0.4589 ( 7.7%) 0.4584 ( 7.5%) Fast Register Allocator The fast allocator can be enabled for clang -O0 with a small patch: diff --git a/lib/Frontend/CodeGenAction.cpp b/lib/Frontend/CodeGenAction.cpp index 86005f2..cd2d2f0 100644 --- a/lib/Frontend/CodeGenAction.cpp +++ b/lib/Frontend/CodeGenAction.cpp @@ -322,7 +322,7 @@ bool BackendConsumer::AddEmitPasses() { // Set register scheduler & allocation policy. RegisterScheduler::setDefault(create...
2011 Mar 01
2
[LLVMdev] Using clang+llvm from Xcode 3 project yields 1.5k linkage warnings
...with LLVM and Clang (both about yesterday's latest revisions), and when I compile, I get 1501 link-time warnings. All those I read were about symbol visibility. Here's an example: ld: warning: namespace::class::method() has different visibility (default) in /usr/local/lib/libclangCodeGen.a(CodeGenAction.o) and (hidden) in /Users/myself/Projets/path/build/project.build/Debug/project.build/Objects-normal/x86_64/object.o 1501 seems large enough that it could simply be all symbols referenced from the static libraries. It works anyways though. What am I doing wrong? As usual with stuff causing spec...
2017 Feb 01
2
Strange opt error in Value ("replaceAllUses of value with new value of different type!" assertion failure)
...ang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::DataLayout const&, llvm::Module*, clang::BackendAction, llvm::raw_pwrite_stream*) /home/asusu/L #21 0x00007fd93c08253e clang::CodeGenAction::ExecuteAction() /llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp:846:0 #22 0x00007fd93b43c2f0 clang::FrontendAction::Execute() /llvm/tools/clang/lib/Frontend/FrontendAction.cpp:461:0 #23 0x00007fd93b3d83cb clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /...
2018 Feb 07
0
retpoline mitigation and 6.0
...ique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream> >) /home/dwmw2/git/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp:1180:0 #27 0x0000000004aec157 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) /home/dwmw2/git/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp:292:0 #28 0x00000000057fec75 clang::ParseAST(clang::Sema&, bool, bool) /home/dwmw2/git/llvm/tools/clang/lib/Parse/ParseAST.cpp:161:0 #29 0x00000000045f2b13 clang::ASTFrontendAction::ExecuteAction() /home/dwmw2/git/llvm/tools/clang/lib/Frontend/FrontendAction.cpp:1005:0 #30 0x0000000004ae...
2019 Jul 12
2
[cfe-dev] ARM float16 intrinsic test
...vm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream> >) /home/nancy/rpp_llvm/llvm-project/clang/lib/CodeGen/BackendUtil.cpp:1318:0 #24 0x0000000005692719 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) /home/nancy/rpp_llvm/llvm-project/clang/lib/CodeGen/CodeGenAction.cpp:295:0 #25 0x0000000006bf44fb clang::ParseAST(clang::Sema&, bool, bool) /home/nancy/rpp_llvm/llvm-project/clang/lib/Parse/ParseAST.cpp:177:0 #26 0x0000000004f12e87 clang::ASTFrontendAction::ExecuteAction() /home/nancy/rpp_llvm/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1037:0 #27...
2011 Mar 01
0
[LLVMdev] Using clang+llvm from Xcode 3 project yields 1.5k linkage warnings
...and Clang (both about yesterday's latest revisions), and when I compile, I get 1501 link-time warnings. All those I read were about symbol visibility. Here's an example: > > ld: warning: namespace::class::method() has different visibility (default) in /usr/local/lib/libclangCodeGen.a(CodeGenAction.o) and (hidden) in /Users/myself/Projets/path/build/project.build/Debug/project.build/Objects-normal/x86_64/object.o > > 1501 seems large enough that it could simply be all symbols referenced from the static libraries. It works anyways though. > What am I doing wrong? As usual with stu...
2015 Jun 02
2
[LLVMdev] `Ty && "Trying to add a type that doesn't exist?
...0x000000000086a323 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::raw_ostream*) + 3491 19 clang 0x00000000008594ac clang::CodeGenAction::ExecuteAction() + 1676 20 clang 0x0000000000692e66 clang::FrontendAction::Execute() + 118 21 clang 0x000000000066d299 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 345 22 clang 0x000000000065467a clang::ExecuteCompilerInvocation(clang::Compil...
2018 Feb 07
6
retpoline mitigation and 6.0
I've landed the patch in r324449. Before we merge this into two different Clang release branches and almost immediately release one of them, I would really like someone to confirm that this patch works well with the Linux kernel. David, if you're up for that, it would be great. Alternatively, Guenter or someone else here can help. On Tue, Feb 6, 2018 at 5:59 PM Chandler Carruth
2015 Jun 04
2
[LLVMdev] `Ty && "Trying to add a type that doesn't exist?
...clang::DiagnosticsEngine&, clang::CodeGenOptions >> const&, clang::TargetOptions const&, clang::LangOptions const&, >> llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::raw_ostream*) + >> 3491 >> 19 clang 0x00000000008594ac >> clang::CodeGenAction::ExecuteAction() + 1676 >> 20 clang 0x0000000000692e66 clang::FrontendAction::Execute() + >> 118 >> 21 clang 0x000000000066d299 >> clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 345 >> 22 clang 0x000000000065467a &...
2010 Aug 18
1
[LLVMdev] clang: call extern function using JIT
Heres my full code listing, im totally stuck. // Whistle.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "clang/CodeGen/CodeGenAction.h" #include "clang/Driver/Compilation.h" #include "clang/Driver/Driver.h" #include "clang/Driver/Tool.h" #include "clang/Frontend/CompilerInvocation.h" #include "clang/Frontend/CompilerInstance.h" #include "clang/Frontend/DiagnosticOpti...
2018 Apr 03
2
trivial input provokes failed assertion in Parser.h:322
...tr<clang::DeclGroupRef>&) /data/users/meyering/fbsource/fbcode/llvm/tools/clang/lib/Parse/Parser.cpp:535:26 #16 0x0000000005c70f83 clang::ParseAST(clang::Sema&, bool, bool) /data/users/meyering/fbsource/fbcode/llvm/tools/clang/lib/Parse/ParseAST.cpp:151:3 #17 0x0000000004621c94 clang::CodeGenAction::ExecuteAction() /data/users/meyering/fbsource/fbcode/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp:1044:1 #18 0x0000000003dff1d2 clang::FrontendAction::Execute() /data/users/meyering/fbsource/fbcode/llvm/tools/clang/lib/Frontend/FrontendAction.cpp:908:10 #19 0x0000000003d69d87 clang::CompilerI...
2020 Aug 10
2
Orc JIT v2 breaks OpenMP in 11.x branch?
...tionUnit (this=0x4ceb9c0, > Ctx=...) > at > /u/geoff/llvmrepo/llvm-project/clang/lib/CodeGen/ModuleBuilder.cpp:267 > #45 0x00007fb71163ff48 in > clang::BackendConsumer::HandleTranslationUnit (this=0x49fc8d0, C=...) > at > /u/geoff/llvmrepo/llvm-project/clang/lib/CodeGen/CodeGenAction.cpp:283 > #46 0x00007fb711dbf5f5 in > clang::MultiplexConsumer::HandleTranslationUnit (this=0x2cc6290, > Ctx=...) > at > /u/geoff/llvmrepo/llvm-project/clang/lib/Frontend/MultiplexConsumer.cpp:292 > #47 0x00007fb71203fb15 in clang::ParseAST (S=..., PrintStats=false, > Sk...
2020 Aug 03
2
Orc JIT v2 breaks OpenMP in 11.x branch?
Greetings, Lang and other JITters, Last week I moved our Orc v2-based app from top-of-tree to the new 11.x branch, and it no longer handles C++ code containing OpenMP directives correctly. More specifically, if I JIT compile a function containing OpenMP parallel/for pragmas, using a release version of LLVM, the code compiles and seems to work, but if I try to write the module's bitcode to
2015 Jun 04
2
[LLVMdev] `Ty && "Trying to add a type that doesn't exist?
...deGenOptions >>>> const&, clang::TargetOptions const&, clang::LangOptions const&, >>>> llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::raw_ostream*) + >>>> 3491 >>>> 19 clang 0x00000000008594ac >>>> clang::CodeGenAction::ExecuteAction() + 1676 >>>> 20 clang 0x0000000000692e66 clang::FrontendAction::Execute() + >>>> 118 >>>> 21 clang 0x000000000066d299 >>>> clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 345 >>>>...
2015 Jan 14
2
[LLVMdev] Crash on invalid during LLVMContext destruction MDNode::dropAllReferences
...#6 0x10c47c524 in llvm::LLVMContextImpl::~LLVMContextImpl() > (/Users/dexonsmith/data/llvm.asan/staging/bin/clang+0x10155b524) > #7 0x10c47a07e in llvm::LLVMContext::~LLVMContext() > (/Users/dexonsmith/data/llvm.asan/staging/bin/clang+0x10155907e) > #8 0x10d68b2bb in clang::CodeGenAction::~CodeGenAction() > (/Users/dexonsmith/data/llvm.asan/staging/bin/clang+0x10276a2bb) > #9 0x10d68f83d in clang::EmitObjAction::~EmitObjAction() > (/Users/dexonsmith/data/llvm.asan/staging/bin/clang+0x10276e83d) > #10 0x10cfeb6ad in > clang::ExecuteCompilerInvocation(clang:...
2020 Aug 10
2
[EXTERNAL] Re: Orc JIT v2 breaks OpenMP in 11.x branch?
...this=0x4ceb9c0, >> Ctx=...) >> at /u/geoff/llvmrepo/llvm-project/clang/lib/CodeGen/ModuleBuilder.cpp:267 >> #45 0x00007fb71163ff48 in >> clang::BackendConsumer::HandleTranslationUnit (this=0x49fc8d0, C=...) >> at /u/geoff/llvmrepo/llvm-project/clang/lib/CodeGen/CodeGenAction.cpp:283 >> #46 0x00007fb711dbf5f5 in >> clang::MultiplexConsumer::HandleTranslationUnit (this=0x2cc6290, >> Ctx=...) >> at /u/geoff/llvmrepo/llvm-project/clang/lib/Frontend/MultiplexConsumer.cpp:292 >> #47 0x00007fb71203fb15 in clang::ParseAST (S=..., PrintStats...
2018 Apr 03
0
trivial input provokes failed assertion in Parser.h:322
...tr<clang::DeclGroupRef>&) /data/users/meyering/fbsource/fbcode/llvm/tools/clang/lib/Parse/Parser.cpp:535:26 #16 0x0000000005c70f83 clang::ParseAST(clang::Sema&, bool, bool) /data/users/meyering/fbsource/fbcode/llvm/tools/clang/lib/Parse/ParseAST.cpp:151:3 #17 0x0000000004621c94 clang::CodeGenAction::ExecuteAction() /data/users/meyering/fbsource/fbcode/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp:1044:1 #18 0x0000000003dff1d2 clang::FrontendAction::Execute() /data/users/meyering/fbsource/fbcode/llvm/tools/clang/lib/Frontend/FrontendAction.cpp:908:10 #19 0x0000000003d69d87 clang::CompilerI...
2013 Dec 04
2
[LLVMdev] DwarfDebug problems
...) + 5790 > 15 clang-3.4 0x000000010431b9a7 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 455 > 16 clang-3.4 0x00000001044a7644 clang::ParseAST(clang::Sema&, bool, bool) + 516 > 17 clang-3.4 0x000000010431aab8 clang::CodeGenAction::ExecuteAction() + 584 > 18 clang-3.4 0x000000010441c0b6 clang::FrontendAction::Execute() + 134 > 19 clang-3.4 0x00000001043f802d clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 973 > 20 clang-3.4 0x0000000103ff6ab4 clang...