Displaying 8 results from an estimated 8 matches for "registeredoptionlist".
2010 Dec 10
2
[LLVMdev] tblgen internals
...flags would specify the action to take, each library having its own globally defined
options. Could be some interference here from command line arguments not
understood by the initial option action list, but I'm under the current impression that
at least the global holding the option list (RegisteredOptionList) can be modified
after the fact. I'll check further when I get there.
Now if only work would get out of the way. ;-)
Garrison
On Dec 9, 2010, at 18:32, Chris Lattner wrote:
>
> On Dec 9, 2010, at 4:50 AM, Garrison Venn wrote:
>
>> Is there a reason that RecordKeeper:: getA...
2013 Jun 21
0
[LLVMdev] LLVM+Clang 3.3: clang: for the -vectorize-loops option: may only occur zero or one times!
Hi,
I can confirm this problem. We use clang's libtooling ToolInvocation object
and the second module fails to compile even through it's a completely fresh
instance.
Adding -fno-vectorize explicitly seems to work around this problem, but
does anyone know a real fix?
ciao,
Mario
Am 20.06.13 15:07, schrieb Alan Garny:
> My application generates some C code which I then compile using
2013 Feb 06
1
[LLVMdev] Modifying the support CommandLine Library to support option categories and iteration over registered options
...something similar) is called options are shown by
category and then alphabetically within a category.
I've taken a look at the current HEAD of LLVM source code and as far
as I can tell (1) currently isn't possible because of the following
line in lib/support/CommandLine.cpp
static Option *RegisteredOptionList = 0;
so the pointer to the underlying storage model for options is hidden
from clients such as KLEE.
I also don't see any code to support (2). I noticed that "clang
--help-hidden" shows options categorised but I couldn't figure out how
this was working. The options in other cate...
2010 Dec 09
0
[LLVMdev] tblgen internals
On Dec 9, 2010, at 4:50 AM, Garrison Venn wrote:
> Is there a reason that RecordKeeper:: getAllDerivedDefinitions(...) implementation
> accesses the global Records instance instead of just referencing itself?
>
> As far as I can tell from the usage:
>
> 1) Records has the linkage as extern RecordKeeper Records in Record.h
> 2) Is instantiated as a global in TableGen
>
2013 Jun 20
2
[LLVMdev] LLVM+Clang 3.3: clang: for the -vectorize-loops option: may only occur zero or one times!
Hi,
My application generates some C code which I then compile using LLVM+Clang
before running it. For the compilation side of things, I have a class which
one of the methods (the CompilerEngine::compileCode() method in
https://raw.github.com/opencor/opencor/llvm_3.3/src/plugins/misc/Compiler/sr
c/compilerengine.cpp) is based on the code from the clang-interpreter
example
2010 Dec 09
4
[LLVMdev] tblgen internals
Is there a reason that RecordKeeper:: getAllDerivedDefinitions(...) implementation
accesses the global Records instance instead of just referencing itself?
As far as I can tell from the usage:
1) Records has the linkage as extern RecordKeeper Records in Record.h
2) Is instantiated as a global in TableGen
3) All llvm uses of getAllDerivedDefinitions SEEM to be manifested as a
message to this
2013 Oct 03
0
[LLVMdev] libclang JIT frontend
...ple does?)
* a limitation of the simple clang-interpreter example
* or is state being held in llvm:cl across compilation requests?
>From looking at the code and debugging, it appears that the call to Clang.ExecuteAction(*Act) the second time around causes llvm::cl::RegisteredOptionList (from lib/Support/CommandLine.cpp) to contain a huge (unbounded?) number of nodes. This becomes an issue when the list is processed in GetOptionInfo().
Any ideas?
Thanks for your help,
Jay
//=============================================================================
/******* test1.c *******...
2017 Jun 21
6
RFC: Cleaning up the Itanium demangler
...12EnableTiming", "EnableTiming"},
{"_ZL11TheTimeInfo", "TheTimeInfo"},
{"_ZL15PassRegistryObj", "PassRegistryObj"},
{"_ZL4Lock", "Lock"},
{"_ZL8MoreHelp", "MoreHelp"},
{"_ZL20RegisteredOptionList", "RegisteredOptionList"},
{"_ZL15ProgramOverview", "ProgramOverview"},
{"_ZL13NormalPrinter", "NormalPrinter"},
{"_ZL13HiddenPrinter", "HiddenPrinter"},
{"_ZL3HOp", "HOp"},
{&quo...