Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] is anyone using the sparc backend?"
2011 Oct 25
0
[LLVMdev] is anyone using the sparc backend?
FYI, I completely agree that we shouldn't remove the sparc target. However, it is currently unmaintained, and has some pretty glaring bugs. Is anyone interested in stepping up to maintain the target?
-Chris
On Oct 25, 2011, at 6:35 AM, Vikram Adve wrote:
> Sparc is a popular target for architecture simulators, and removing that back end would force people using such simulators to use
2009 Jul 11
10
[LLVMdev] ANTLR?
We are looking for an open source C++ parser other than g++ if
possible. Clang would be great but its C++ support is still some way
away and we need something that works or nearly works now. Does
anyone have any experience with ANTLR for parsing C++ and for
extending their C++ parser? Any other feedback on ANTLR in general
would be welcome too. Thanks,
--Vikram
Associate Professor,
2009 Jul 11
2
[LLVMdev] ANTLR?
That sounds like a problem. Just so I understand, do you mean there
isn't the run-time support etc. to write back ends for the C++
language, or that the compiler IR is also somehow insufficient to
write a code generator?
--Vikram
Associate Professor, Computer Science
University of Illinois at Urbana-Champaign
http://llvm.org/~vadve
On Jul 11, 2009, at 3:00 PM, Granville Barnett
2016 Jul 22
4
ThinLTO status in trunk?
First, kudos on the ThinLTO results reported in your blog post — they’re impressive and the system sounds really well engineered.
I’m starting to try it out on a large piece of software and I’d like to make sure I know what to expect. The blog said it will be available in clang-3.9 but both clang-3.8 and trunk seem to have some degree of support for it. What is the status of ThinLTO in 3.8
2009 Oct 18
2
[LLVMdev] [cfe-dev] Developer meeting videos up
On Oct 15, 2009, at 10:45 AM, Chris Lattner wrote:
> Unfortunately, we found out at the last minute that Apple has a rule
> which prevents its engineers from giving video taped talks or
> distributing slides. We will hold onto the video and slide assets in
> case this rule changes in the future.
>
> -Chris
Chris,
I hope you can pass my message along to the people at Apple
2012 Oct 02
7
[LLVMdev] [RFC] Parallelization metadata and intrinsics in LLVM (for OpenMP, etc.)
Hal, Andrey, Alexey,
>From the LLVM design viewpoint, there is a fundamental problem with both Hal's approach and the Intel approach: both are quite language-specific. OpenMP is a particular parallel language, with particular constructs (e.g., parallel regions) and semantics. LLVM is a language-neutral IR and infrastructure and OpenMP-specific concepts should not creep into it. I've
2009 Jul 11
0
[LLVMdev] ANTLR?
When you create a parser via ANTLR you specify the output language of the
resulting recursive descent parser, at the moment there exists no C++ output
template to my knowledge, thus you would have to generate the parser as C
code for which a template exists.
The runtime support should be there, at least partially but it won't use
things like exceptions, nor will it have a very modular design
2009 Jul 12
0
[LLVMdev] ANTLR?
I've done extensive research on the subject and if you want to parse ALL of
C++, there are only two options, g++ or the Edison Design Group C++
front-end. Both of these have projects designed to make this easier LLVM
(as you know) and Rose (http://www.rosecompiler.org/), which works with the
EDG compiler. AspectC++, OpenC++, Antler, TLX, all work with only a portion
of the grammer.
On Sat,
2008 Nov 18
3
[LLVMdev] quantitative comparison of correctness of llvm-gcc 2.x versions
Unfortunately, the data in the paper doesn't show that, through no
fault of the authors :-(. It might be nice to add a qualification and
a pointer to this graph along with the paper, if John doesn't object.
--Vikram
Associate Professor, Computer Science
University of Illinois at Urbana-Champaign
http://llvm.org/~vadve
On Nov 18, 2008, at 12:33 PM, Chris Lattner wrote:
>
>
2005 Sep 05
1
[LLVMdev] dependence analyzer for machine code?
On Sep 5, 2005, at 10:21 AM, Andrew Lenharth wrote:
> On Mon, 2005-09-05 at 14:45 +0800, Tzu-Chien Chiu wrote:
>
>> why there is no general dependency analysis for the "machin code"?
>> perhaps it's because the instruction scheduling is only implemented
>> for sparcv9?
>>
>
> Most backends use the SelectionDAG infastructure to do this kind of
>
2009 Jul 11
0
[LLVMdev] ANTLR?
Hi,
I've not got any experience using ANTLR to parse C++, however, you will find
that there only exists a C code generator for ANTLR and NOT a C++ one. Over
the years numerous people have requested a C++ code generation template but
alas there is still only a C one. Just a heads up.
Granville
2009/7/11 Vikram S. Adve <vadve at cs.uiuc.edu>
> We are looking for an open source C++
2011 Aug 15
8
[LLVMdev] Back ends for instructional use?
I'm trying to decide whether to use either the MIPS or ARM back ends for course projects in our introductory compiler class. I'd like to use something that has a stable back end, so that the students can use the selector, probably without changes, and do a project on register allocation and stack layout. We don't have MIPS or ARM hardware (other than possibly a few donated Android
2004 May 01
1
[LLVMdev] (no subject)
Dear LLVM users,
The development of LLVM has been supported primarily by funding from
the National Science Foundation and the University of Illinois. in
order to maintain our sources of funding and attract new ones, It is
important for us to be able to document how LLVM is benefiting
companies, universities, other organizations, and individuals in the
outside world. (The information
2008 Aug 15
2
[LLVMdev] Interprocedural Program Slicing
Dear all,
Is anyone aware of any implementation of an inter procedural slicing
algorithm
for LLVM? I am mostly interested in a static algorithm but a dynamic one can
be helpful too.
Thanks,
Silviu Ganceanu
Research Student,
Ecole Polytechique Federale de Luasanne
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2009 Mar 27
2
[LLVMdev] secure virtual architecture / safecode
On Wed, 25 Mar 2009, Vikram S. Adve wrote:
> We do have a static array bounds checking algorithm based on the Omega
> integer programming library, but it is not hugely effective. I think
> this can be strengthened a *lot*.
I should add that I would be interested in helping with hooking a good
decision procedure into LLVM. This will be useful far beyond array bounds
check
2016 Jul 22
2
ThinLTO status in trunk?
> On Jul 22, 2016, at 12:36 PM, Teresa Johnson via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> Hi Vikram,
>
> Thanks!
>
> I'm not sure what part got committed in the 3.8 timeframe - it looks like that was released back in March?
3.8 was branched in early January though.
It has some of the work-in-progress for ThinLTO, it “could” work in simple cases I
2009 Oct 19
0
[LLVMdev] [cfe-dev] Developer meeting videos up
I too am disappointed that not all talk slides are posted. To me it speaks
poorly of the whole meeting since there were parallel sessions and not
everyone could attend in person all the sessions they wanted to. The slides
are, I thought, meant to be like the "proceedings" and If I recall some of
the Apple slides are present from previous years but not this year.
Vinod
On Sat, Oct 17,
2002 Nov 11
1
[LLVMdev] DSGraph questions
Dear Prof. Adve,
I recently checked out the llvm using
cvs update
command under the llvm directory. But when I went to see the DSNode.h,
there is no getPointerSize function. I checked the doxygen tree, it's
there. So that means I didn't update my cvs tree correctly. Could you let
me know how to update my CVS tree? Or there is a problem at somewhere
else?
Thanks,
xiaodong
On Sun, 10 Nov
2004 Nov 17
4
[LLVMdev] Re: questions about LLVM
Hi Shuo,
I am CCing your questions to the LLVM developers list so others can
reply or correct me.
>I have a few questions about LLVM:
>(1) The LLVM tutorial says LLVM can be used in architecture research. If
>I want to run my program on an instruction set defined by myself, is LLVM
>a right tool to do that?
>
I don't think so.
>In this aspect, is LLVM similar to
2016 Oct 17
3
BoF: Shipping Software as LLVM IR (@Upcoming Dev Mtg)
Hi Mehdi,
Yes, we did see your earlier post. Efficient (de)serialization is definitely important for both exporting (a la LTO and ThinLTO) and for shipping code as IR. I expect most use cases of the latter would benefit.
-—Vikram
// Vikram S. Adve
// Professor, Department of Computer Science
// University of Illinois at Urbana-Champaign
// vadve at illinois.edu<mailto:vadve at