Displaying 20 results from an estimated 200 matches similar to: "[LLVMdev] one question about up reference"
2005 Jun 07
0
[LLVMdev] one question about up reference
Chris Lattner,您好!
I see ,
Thank you very much !
======= 2005-06-06 23:39:20 您在来信中写道:=======
>On Mon, 6 Jun 2005, aqex wrote:
>> hi,
>> I have one question about up reference, why use \nested_level_count in type description.
>> and have to handle it in HandleUpRefs() (AsmParser/llvmAsmParser.y) ,
>>
>> why not just insert type name and return in calcTypeName()
2006 Dec 08
0
[LLVMdev] Proposed: first class packed structures
On Dec 6, 2006, at 10:44 AM, Andrew Lenharth wrote:
> Currently, Structure layout is left to targets, which implement them
> according to the ABI of that platform. While this is fine for most
> structures, it makes packed structures very ugly. All fields in a
> packed type must be converted to byte arrays with casts to access
> fields, which bloats accesses and obsfucates the
2010 Jan 09
3
[LLVMdev] Two suggestions for improving LLVM error reporting
On Saturday 09 January 2010 06:11:03 Chris Lattner wrote:
> My eventual goal (perhaps for LLVM 3.0) is to eliminate our current
> structural type system altogether. The benefits are blown away by the
> costs, eventually we should just fix this design mistake. In the meantime,
> I'm not opposed to adding a Module* to VMCore that type dumping defaults to
> if non-null.
Can you
2006 Dec 06
4
[LLVMdev] Proposed: first class packed structures
Currently, Structure layout is left to targets, which implement them
according to the ABI of that platform. While this is fine for most
structures, it makes packed structures very ugly. All fields in a
packed type must be converted to byte arrays with casts to access
fields, which bloats accesses and obsfucates the types. First class
support for packed types would clean up the generated code
2010 Jan 09
0
[LLVMdev] Two suggestions for improving LLVM error reporting
On Sat, Jan 9, 2010 at 9:27 AM, Kenneth Uildriks <kennethuil at gmail.com> wrote:
> On Sat, Jan 9, 2010 at 1:09 AM, Chris Lattner <clattner at apple.com> wrote:
>>
>> On Jan 9, 2010, at 12:07 AM, Jon Harrop wrote:
>>
>>> On Saturday 09 January 2010 06:11:03 Chris Lattner wrote:
>>>> My eventual goal (perhaps for LLVM 3.0) is to eliminate our
2006 Jan 04
2
[LLVMdev] how to convert into SSA form
Dear All,
Could someone tell me how to convert LLVM bytecode into minimal SSA form ?
or just depend on GCC frontend ?
thanks
aqex
2006 Mar 27
0
[LLVMdev] could you give me some advice ?
I see now, Thanks very much again
I wish to express my gratitude to the developers of LLVM.
It's really a excellent design and with many optimization implementation .
great work !
I hope that someday I can do something for LLVM .
aqex
2006 Feb 12
1
problem with Too many open files
Hi Samba community,
Last year we upgraded from version 3.0.10 to 3.0.20b and at the same
time
switch from NT-domain controller membership to AD membership. After this
upgrade we began to experience that drives sometimes were not mapped.
We saw this both on our Citrix servers and on our XP PCs.
A couple of weeks back we then moved to 3.0.21b in the hope that this
misbehaviour would
2005 Mar 21
2
[LLVMdev] Recursive Types using the llvm support library
On Sun, 20 Mar 2005, John Carrino wrote:
> On Wed, Mar 09, 2005 at 04:05:32PM +0300, Vladimir Merzliakov wrote:
>>>> Is assert(!NewSTy->isAbstract()) must pass after this line?
>>>
>>> In this case, yup.
>>>
>> I create test program and assert failed in it:
>>
>> { \2 *, sbyte * }
>
> How do I decode the \2 in this? I am
2005 Mar 21
0
[LLVMdev] Recursive Types using the llvm support library
On Wed, Mar 09, 2005 at 04:05:32PM +0300, Vladimir Merzliakov wrote:
> >>Is assert(!NewSTy->isAbstract()) must pass after this line?
> >
> >In this case, yup.
> >
> I create test program and assert failed in it:
>
> { \2 *, sbyte * }
How do I decode the \2 in this? I am creating types through this
interface and I get quite a mess seen below. And this is
2011 Feb 15
3
[LLVMdev] Structure Types and ABI sizes
Hi all,
We're hitting some walls here when generating the correct structure
layout for specific C++ ABI requirements, and I was wondering how much
StructLayout could help.
For instance, the ABI has some complicated rules on the size of
derived classes
(http://www.codesourcery.com/public/cxx-abi/abi.html#class-types) and
LLVM struct type cannot reflect that in full.
Example:
// CHECK:
2005 Mar 09
4
[LLVMdev] Recursive Types using the llvm support library
----- Original Message -----
From: "Chris Lattner" <sabre at nondot.org>
To: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu>
Sent: Tuesday, March 08, 2005 6:31 PM
Subject: Re: [LLVMdev] Recursive Types using the llvm support library
> On Tue, 8 Mar 2005, Vladimir Merzliakov wrote:
>
>>>> An example where something really simple like the
2006 Jan 11
4
[LLVMdev] Re: [llvm-commits] CVS: llvm/lib/AsmParser/Lexer.cpp Lexer.l
I can't build LLVM CFE after this patchs
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060109/030639.html
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060109/030654.html
Build terminated with messages:
--8X----------------------------------------------
llvm[2]: Compiling Lexer.cpp for Debug build
In file included from
2006 Jan 11
0
[LLVMdev] Re: [llvm-commits] CVS: llvm/lib/AsmParser/Lexer.cpp Lexer.l
On Wed, 11 Jan 2006, Vladimir A. Merzliakov wrote:
> I can't build LLVM CFE after this patchs
> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060109/030639.html
> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060109/030654.html
This is most likely because you have conflict markers in the generated
files in the lib/AsmParser directory. Try removing
2006 Jan 11
1
[LLVMdev] Re: [llvm-commits] CVS: llvm/lib/AsmParser/Lexer.cpp Lexer.l
For VC++, I solved this by having bison/flex put the files into the obj
directories. I also have it unconditionally regenerate the files if
bison/flex is available, and copy them from src if they are not.
Chris Lattner wrote:
> On Wed, 11 Jan 2006, Vladimir A. Merzliakov wrote:
>
>> I can't build LLVM CFE after this patchs
>>
2006 Jan 11
1
[LLVMdev] Re: [llvm-commits] CVS: llvm/lib/AsmParser/Lexer.cpp Lexer.l
No solutions come to mind. Conflicts are conflicts and must be resolved
manually. This situation should only occur if you change the .l/.y file
and then update the .h/.cpp files after someone else has changed
the .l/.y file and regenerated the .h and .cpp. That doesn't seem like a
high frequency scenario that we need to worry about. Not sure there's
much we could do even if it was.
Reid.
2009 Jan 08
1
[LLVMdev] Build failure on x86_64
Hello!
I see the following build failure of the sources at the top of the trunk, on
x86_64.
make[2]: Entering directory `<llvm-root>/build/llvm/lib/AsmParser'
llvm[2]: Compiling LLLexer.cpp for Release build
llvm[2]: Compiling LLParser.cpp for Release build
<llvm-root>/src/llvm/lib/AsmParser/LLParser.cpp: In member function 'bool
llvm::LLParser::ParseGlobal(const
2006 Nov 08
0
[LLVMdev] 1.9 Next Steps
On Tue, Nov 07, 2006 at 10:39:46PM -0800, Tanya M. Lattner wrote:
> cvs -d <CVS Repository> co -r release_19 llvm
I'm getting a build error:
llvm[2]: Compiling llvmAsmParser.cpp for Release build
/rest/llvm/llvm/lib/AsmParser/llvmAsmParser.y: In function `int llvmAsmparse()':
/rest/llvm/llvm/lib/AsmParser/llvmAsmParser.y:2105: error: expected `;' before '}' token
2008 Dec 17
5
[LLVMdev] Windows build problems
Folks,
Is anyone else the failure below?
On Mac OS X everything builds properly...
Thanks for any help,
snaroff
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Picture 27.png
Type: image/png
Size: 18959 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20081217/e7d37fee/attachment.png>
2008 Dec 17
1
[LLVMdev] Windows build problems
Sounds like this has to do with Bill backing out r61019, r61030, and
r61040. I think 61031 (which update llvmAsmParser.cpp.cvs, etc.)
should be backed out as well. Can someone do that?
Evan
On Dec 17, 2008, at 7:20 AM, Jean-Daniel Dupas wrote:
> Got it.
>
> On Mac OS, the build process update the llvmAsmParser.cpp.cvs file,
> and then generate llvmAsmParser.cpp from the .cvs