Displaying 20 results from an estimated 37 matches for "astifter".
2009 Feb 24
0
[LLVMdev] [llvm-commits] remove libtool from build system
On OS X 10.5.5 I get an error that ld doesn't support -export-dynamic:
dhcp-172-19-103-185:~/src/llvm/trunk_nolibtool/obj jyasskin$
../src/configure --prefix=`pwd`/../install && make VERBOSE=1
...
dhcp-172-19-103-185:~/src/llvm/trunk_nolibtool/obj jyasskin$ make VERBOSE=1
for dir in lib/System lib/Support utils lib/VMCore lib
tools/llvm-config tools docs; do \
if [ ! -f
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
2009 Aug 21
1
[LLVMdev] 2007-03-27-VarLengthArray.c test
I experienced
FAIL:
/localtmp/astifter/llvm/llvm-svn/test/FrontendC/2007-03-27-VarLengthArray.c
Failed with exit(1) at line 1
while running:
/nfs/a5/astifter/astifter/llvm/llvm-svn-obj/../llvm-svn-install/bin/llvm-gcc
-emit-llvm -w -S /localtmp/astifter/llvm/l
lvm-svn/test/FrontendC/2007-03-27-VarLengthArray.c -o - | /bin/grep
{getele...
2009 Sep 01
1
[LLVMdev] Problem building libprofile.
Hi,
when I try to build libprofile with r80670 (both llvm and llvm-gcc) I
get this error:
make[1]: Entering directory `.../llvm-svn-debug-obj/runtime/libprofile'
llvm[1]: Building Debug Bytecode Archive libprofile_rt.bca (internalize)
llvm[1]: Installing Debug Shared Library
/nfs/a5/astifter/astifter/llvm/llvm-svn-debug-obj/../llvm-svn-debug-install/lib/libprofile_rt.so
0 llvm-ld 0x0000000000981568
1 llvm-ld 0x0000000000981ac7
2 libpthread.so.0 0x00002aaaaacd6a80
3 llvm-ld 0x00000000006c036c llvm::Value::getValueID() const + 12
4 llvm-ld 0x0000...
2009 Nov 17
4
[LLVMdev] PassManager again...
Hi,
Devang Patel wrote:
> On Tue, Nov 17, 2009 at 9:03 AM, Andreas Neustifter
> <astifter-llvm at gmx.at> wrote:
>
>> Okay, so the ProfileInfoLoader is working, but when I examine the executions more closely I see that the ProfileInfo generated by the ProfileInfoLoader is immediately discarded, when the SelectionDAGISel kicks in the "No Profile Info"-Implementatio...
2009 Sep 29
2
[LLVMdev] [PATCH] llvm-bcanalyzer: print percentages without scientific notation
Hi,
Andreas Neustifter <astifter-llvm at gmx.at> writes:
> Maybe you can use the already available "include/llvm/Support/Format.h"?
Thanks, that simplifies the patch a lot. See the attached patch.
Btw, llvm-bcanalyzer.cpp seems to also use fprintf -- does mixing it
with errs() cause problems and should it be conv...
2009 Nov 17
0
[LLVMdev] PassManager again...
On Tue, Nov 17, 2009 at 9:03 AM, Andreas Neustifter
<astifter-llvm at gmx.at> wrote:
>
> Okay, so the ProfileInfoLoader is working, but when I examine the executions more closely I see that the ProfileInfo generated by the ProfileInfoLoader is immediately discarded, when the SelectionDAGISel kicks in the "No Profile Info"-Implementation is...
2010 May 11
1
[LLVMdev] Master Thesis about Profiling in LLVM
Hi all!
I recently finished my master studies with the thesis' title being
"Efficient Profiling in the LLVM Compiler Infrastructure". For anyone
interested it can be downloaded at
http://astifter.com/storage/diplomarbeit.pdf. I wanted to thank all of
you who helped me with suggestions, reviews and comments about LLVM
and related topics.
As discussed in
http://article.gmane.org/gmane.comp.compilers.llvm.devel/28845/match=
I'm not sure how to proceed with the changes I have still not che...
2009 Nov 20
0
[LLVMdev] PassManager again...
Hi.
On 11/17/2009 08:16 PM, Andreas Neustifter wrote:
> Hi,
>
> Devang Patel wrote:
>> On Tue, Nov 17, 2009 at 9:03 AM, Andreas Neustifter
>> <astifter-llvm at gmx.at> wrote:
>>
>>> Okay, so the ProfileInfoLoader is working, but when I examine the executions more closely I see that the ProfileInfo generated by the ProfileInfoLoader is immediately discarded, when the SelectionDAGISel kicks in the "No Profile Info"-Imple...
2009 Nov 20
2
[LLVMdev] PassManager again...
On Fri, Nov 20, 2009 at 6:54 AM, Andreas Neustifter
<astifter-llvm at gmx.at> wrote:
>
> If I use AU.addRequired<ProfileInfo>() in SelectionDAGISel.cpp the
> wrong ProfileInfo is used. It uses the "No ProfileInfo" implementation
> if ProfileInfo but not the one from ProfileInfoLoaderPass. (Which is
> immediately discarded a...
2009 Nov 17
2
[LLVMdev] PassManager again...
Hi,
I have trouble making my ProfileInfo-Analysis available in the backend, I have changed llc so it loads the ProfileInfo if requested, the PassManger gives this output:
> Target Data Layout
> Create Garbage Collector Module Metadata
> Basic Alias Analysis (default AA impl)
> DWARF Information Writer
> No Profile Information
> Module Information
> ModulePass
2009 Sep 22
1
[LLVMdev] Preserving Analysis in ALL Passes
Hi,
I'm fighting with this quite some time now: Is there a way to mark an
Analysis (in my case ProfileInfo) as perserved by _all_ passes?
I have tried to add ProfileInfo directly in Pass.h:getAnalysisUsage()
but that produces nasty circular library dependecies.
I also tried to simply store a pointer to the ProfileInfo in Module but
then the PassManager gets confused resulting in double
2009 Sep 29
0
[LLVMdev] [PATCH] llvm-bcanalyzer: print percentages without scientific notation
On Sep 29, 2009, at 9:44 AM, Timo Juhani Lindfors wrote:
> Hi,
>
> Andreas Neustifter <astifter-llvm at gmx.at> writes:
>> Maybe you can use the already available "include/llvm/Support/
>> Format.h"?
>
> Thanks, that simplifies the patch a lot. See the attached patch.
It looks like something similar got applied back in r82772 on 9/25.
>
> Btw, llvm-bcana...
2009 Dec 03
0
[LLVMdev] PassManager again...
Hi all!
On 11/20/2009 06:29 PM, Devang Patel wrote:
>
> On Fri, Nov 20, 2009 at 6:54 AM, Andreas Neustifter wrote:
>>
>> If I use AU.addRequired<ProfileInfo>() in SelectionDAGISel.cpp the
>> wrong ProfileInfo is used. It uses the "No ProfileInfo" implementation
>> if ProfileInfo but not the one from ProfileInfoLoaderPass. (Which is
>>
2010 Apr 07
0
[LLVMdev] Get the loop trip count variable
Hello Andreas,
Thanks! But I could not find -insert-optimal-edge-instrumenation pass
from "opt -help". Did you mean -insert-edge-profiling?
Cheers,
Zheng
On 7 April 2010 12:29, Andreas Neustifter <astifter-llvm at gmx.at> wrote:
> Hi,
>
> On 04/05/2010 10:51 PM, Eli Friedman wrote:
>>
>> On Mon, Apr 5, 2010 at 1:19 PM, Zheng Wang<jason.wangz at gmail.com> wrote:
>>>
>>> Hello,
>>>
>>> I am wondering whether I can get the variable name...
2010 Apr 07
2
[LLVMdev] Get the loop trip count variable
Hi,
On 04/05/2010 10:51 PM, Eli Friedman wrote:
> On Mon, Apr 5, 2010 at 1:19 PM, Zheng Wang<jason.wangz at gmail.com> wrote:
>> Hello,
>>
>> I am wondering whether I can get the variable name of loop trip count in LLVM?
>>
>> For example,
>>
>> int NUM;
>>
>> NUM=atoi(argv[i]);
>>
>> for (int i=0; i<NUM; i++)
>>
2009 Nov 04
0
[LLVMdev] Determine branch coverage information
Hi Ahmed!
Adventure wrote:
> Hello everybody, I am a beginner in LLVM and need to know how to use
> LLVM to instrument a C program and execute this instrumented program
> with different test cases to determine the branch coverage information
> for each test case. Any suggestion or help is more than welcomed. Thanks
> in advance. Ahmed Raafat.
(In the following instructions you
2009 Oct 31
2
[LLVMdev] Determine branch coverage information
Hello everybody,
I am a beginner in LLVM and need to know how to use LLVM to instrument a C
program and execute this instrumented program with different test cases to
determine the branch coverage information for each test case.
Any suggestion or help is more than welcomed.
Thanks in advance.
Ahmed Raafat.
--
View this message in context:
2009 Sep 03
0
[LLVMdev] [PATCH] MaximumSpanningTree goes generic.
Hi,
I succeeded in converting the MaximumSpanningTree module to a generic
one that is able to hold any kind of data.
There was talk about puting this into llvm/ADT, is this implementation
ready for that?
Any complaints if I put this in?
Thanks, Andi
--
==========================================================================
This email is signed, for more information see
2009 Sep 03
0
[LLVMdev] [PATCH] MaximumSpanningTree goes generic.
Hi,
I succeeded in converting the MaximumSpanningTree module to a generic
one that is able to hold any kind of data.
There was talk about puting this into llvm/ADT, is this implementation
ready for that?
Any complaints if I put this in?
Thanks, Andi
--
==========================================================================
This email is signed, for more information see