search for: llvmcconfigurationemitter

Displaying 15 results from an estimated 15 matches for "llvmcconfigurationemitter".

2009 Sep 05
2
[LLVMdev] tblgen bug in handling case , switch_on
Hi Mikhail, What is mentioned in the reference manual is this: // Evaluates to "cmdline1" if the option "-A" is provided on the // command line; to "cmdline2" if "-B" is provided; // otherwise to "cmdline3". (case (switch_on "A"), "cmdline1", (switch_on "B"), "cmdline2",
2009 Sep 05
0
[LLVMdev] tblgen bug in handling case , switch_on
...... > } else if (B) { > .... > } else { > .... > } > > BTW, to give you more details, I am using append_cmd on each switch_on. > > > - Sanjiv > > _______________________________________________ > Is the patch below ok? Index: LLVMCConfigurationEmitter.cpp =================================================================== --- LLVMCConfigurationEmitter.cpp (revision 80668) +++ LLVMCConfigurationEmitter.cpp (working copy) @@ -1141,6 +1141,7 @@ Callback, EmitElseIf, OptDescs, O); } else { + EmitE...
2009 Sep 05
3
[LLVMdev] tblgen bug in handling case , switch_on
Hi, On Sat, Sep 5, 2009 at 9:12 PM, Sanjiv Gupta<sanjiv.gupta at microchip.com> wrote: > Is the patch below ok? > > Index: LLVMCConfigurationEmitter.cpp > =================================================================== > --- LLVMCConfigurationEmitter.cpp    (revision 80668) > +++ LLVMCConfigurationEmitter.cpp    (working copy) > @@ -1141,6 +1141,7 @@ >                               Callback, EmitElseIf, OptDescs, O); >    ...
2009 Jan 02
0
[LLVMdev] TableGen crash
...ugins/Base/AutoGenerated.inc from /llvm/tools/llvmc/plugins/Base/Base.td As a result AutoGenerated.inc is full of garbage and it's not possible to proceed any further. I've debugged TableGen and found out that it dies somewhere in EmitForwardOptionPropertyHandlingCode(). I've modified LLVMCConfigurationEmitter.cpp to be like this: /// EmitForwardOptionPropertyHandlingCode - Helper function used to /// implement EmitActionHandler. Emits code for /// handling the (forward) and (forward_as) option properties. void EmitForwardOptionPropertyHandlingCode (const OptionDescription& D,...
2009 Dec 08
0
[LLVMdev] More questions on CompilerDriver.
Hi Sanjiv, On Tue, Dec 8, 2009 at 4:41 AM, Sanjiv Gupta <sanjiv.gupta at microchip.com> wrote: > Mikhail Glushenkov wrote: >> >> > 2. Is there anyway to call a C++ hook from inside actions? >> > for example >> > (actions (case >> >         (not_empty "Wl,"), (append_cmd "$CALL(Myhook)" ))) >> >> Not yet, this is
2008 Jun 03
2
[LLVMdev] #include problem
Hi, On Fedora 9 GCC 4.3, LLVMCConfigurationEmitter.cpp needs #include <typeinfo>. ValueTracking.cpp needs #include <cstring>. Thanks. --Zhongxing Xu -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080603/38f917f4/attachment.html>
2009 Dec 08
2
[LLVMdev] More questions on CompilerDriver.
Mikhail Glushenkov wrote: > > > 2. Is there anyway to call a C++ hook from inside actions? > > for example > > (actions (case > > (not_empty "Wl,"), (append_cmd "$CALL(Myhook)" ))) > > Not yet, this is something I'm working on right now. > Hi Mikhail, Did you get a chance to do something about this? > > > BTW, I've
2008 Jun 04
0
[LLVMdev] #include problem
On Jun 3, 2008, at 6:48 AM, Zhongxing Xu wrote: > Hi, > > On Fedora 9 GCC 4.3, > > LLVMCConfigurationEmitter.cpp needs #include <typeinfo>. > ValueTracking.cpp needs #include <cstring>. Fixed, thanks: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20080602/063303.html -Chris
2009 Feb 24
0
[LLVMdev] [llvm-commits] remove libtool from build system
...lvm/trunk_nolibtool/obj/utils/TableGen/Debug/InstrEnumEmitter.o /Users/jyasskin/src/llvm/trunk_nolibtool/obj/utils/TableGen/Debug/InstrInfoEmitter.o /Users/jyasskin/src/llvm/trunk_nolibtool/obj/utils/TableGen/Debug/IntrinsicEmitter.o /Users/jyasskin/src/llvm/trunk_nolibtool/obj/utils/TableGen/Debug/LLVMCConfigurationEmitter.o /Users/jyasskin/src/llvm/trunk_nolibtool/obj/utils/TableGen/Debug/Record.o /Users/jyasskin/src/llvm/trunk_nolibtool/obj/utils/TableGen/Debug/RegisterInfoEmitter.o /Users/jyasskin/src/llvm/trunk_nolibtool/obj/utils/TableGen/Debug/SubtargetEmitter.o /Users/jyasskin/src/llvm/trunk_nolibtool/obj/util...
2009 Feb 24
5
[LLVMdev] [llvm-commits] remove libtool from build system
For those of you who haven't noticed, I'm planning to commit a major change to the Makefile rules tomorrow evening (Tuesday) if there are no complaints about it between now and then. This needs testing on Darwin. I've heard back from Linux on many platforms and even FreeBSD, which is fantastic, but I'm told that lots of LLVMers are running Darwin and I haven't heard a peep
2008 Dec 05
0
[LLVMdev] Build errors on trunk for about a week now.
...aits<char>,class std::allocator<char> >::`copy constructor closure'(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) 4>LLVMCConfigurationEmitter.obj : error LNK2001: unresolved external symbol "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::`copy constructor closure'(class std::basic_string<char,struct std::char_traits<char>,class std::allocator&...
2008 Dec 05
2
[LLVMdev] Build errors on trunk for about a week now.
On Fri, Dec 5, 2008 at 1:52 PM, OvermindDL1 <overminddl1 at gmail.com> wrote: > / * snip */ Actually, rebuilding it makes "debug tblgen" fail with the errors at the end of this email, and as such everything that depends on it, how odd... When I get back to that computer then I will clean its directory, update from SVN (please fix the const thing soon :) ), and rebuild fresh...
2008 Dec 05
3
[LLVMdev] Build errors on trunk for about a week now.
...ss std::allocator<char> >::`copy constructor > closure'(class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > &)" > (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) > 4>LLVMCConfigurationEmitter.obj : error LNK2001: unresolved external > symbol "public: void __thiscall std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >::`copy constructor > closure'(class std::basic_string<char,struct > std::char_traits<char>,c...
2010 Oct 02
2
[LLVMdev] tblgen(75451) malloc: *** error for object 0x7fff5fbfcbd0: pointer being reallocated was not allocated
...ase+Asserts build llvm[2]: Compiling FastISelEmitter.cpp for Release+Asserts build llvm[2]: Compiling InstrEnumEmitter.cpp for Release+Asserts build llvm[2]: Compiling InstrInfoEmitter.cpp for Release+Asserts build llvm[2]: Compiling IntrinsicEmitter.cpp for Release+Asserts build llvm[2]: Compiling LLVMCConfigurationEmitter.cpp for Release+Asserts build llvm[2]: Compiling NeonEmitter.cpp for Release+Asserts build llvm[2]: Compiling OptParserEmitter.cpp for Release+Asserts build llvm[2]: Compiling Record.cpp for Release+Asserts build llvm[2]: Compiling RegisterInfoEmitter.cpp for Release+Asserts build llvm[2]: Compilin...
2010 Oct 04
0
[LLVMdev] tblgen(75451) malloc: *** error for object 0x7fff5fbfcbd0: pointer being reallocated was not allocated
...vm[2]: Compiling FastISelEmitter.cpp for Release+Asserts build > llvm[2]: Compiling InstrEnumEmitter.cpp for Release+Asserts build > llvm[2]: Compiling InstrInfoEmitter.cpp for Release+Asserts build > llvm[2]: Compiling IntrinsicEmitter.cpp for Release+Asserts build > llvm[2]: Compiling LLVMCConfigurationEmitter.cpp for Release+Asserts build > llvm[2]: Compiling NeonEmitter.cpp for Release+Asserts build > llvm[2]: Compiling OptParserEmitter.cpp for Release+Asserts build > llvm[2]: Compiling Record.cpp for Release+Asserts build > llvm[2]: Compiling RegisterInfoEmitter.cpp for Release+Asserts bui...