Displaying 20 results from an estimated 42 matches for "petrosyan".
2010 Jun 04
1
[LLVMdev] Function code size estimation
On Fri, Jun 4, 2010 at 3:47 PM, Eli Friedman <eli.friedman at gmail.com> wrote:
> On Fri, Jun 4, 2010 at 2:46 AM, Gregory Petrosyan
> <gregory.petrosyan at gmail.com> wrote:
>> Hello,
>>
>> I am working on a pass that finds identical basic blocks and abstracts
>> them into functions, in order to reduce code size.
>>
>> To decide, whether particular basic block group is worth factorin...
2009 Dec 08
2
[LLVMdev] LLVM 2.6 cygwin build fails
...ule profile_rt.dll
> Cygwin does not support dynamic linking (as any windows target).
> For the moment - you can just build tools and not the runtime via
> "make tools-only".
Thanks! What about the following patch?
commit cca46eac77c6a397aa85c903ba516165b85f98a9
Author: Gregory Petrosyan <gregory.petrosyan at gmail.com>
Date: Tue Dec 8 21:11:55 2009 +0300
GettingStarted: mention problems with dynamic linking on Windows
Signed-off-by: Gregory Petrosyan <gregory.petrosyan at gmail.com>
diff --git a/docs/GettingStarted.html b/docs/GettingStarted.html
index 2e2...
2009 Dec 08
0
[LLVMdev] LLVM 2.6 cygwin build fails
> I'm trying to build LLVM 2.6 (from svn branch release_26) on cygwin
> 1.7, and I have the following errors with both GCC 3.4.4 and GCC 4.3.4
>
> llvm[2]: Linking Release Loadable Module profile_rt.dll
Cygwin does not support dynamic linking (as any windows target).
For the moment - you can just build tools and not the runtime via
"make tools-only".
--
With best
2010 Jun 04
2
[LLVMdev] Function code size estimation
Hello,
I am working on a pass that finds identical basic blocks and abstracts
them into functions, in order to reduce code size.
To decide, whether particular basic block group is worth factoring
out, I want to estimate code size of some function that uses one of
basic blocks in question 'as is', and after factoring the basic block
into a new function.
Can you please suggest a proper
2010 Jun 04
0
[LLVMdev] Function code size estimation
On Fri, Jun 4, 2010 at 2:46 AM, Gregory Petrosyan
<gregory.petrosyan at gmail.com> wrote:
> Hello,
>
> I am working on a pass that finds identical basic blocks and abstracts
> them into functions, in order to reduce code size.
>
> To decide, whether particular basic block group is worth factoring
> out, I want to estimat...
2010 Jan 05
1
[LLVMdev] [PATCH] test-suite/libcalls: unbreak build
On Tue, Jan 05, 2010 at 04:43:33PM +0300, Gregory Petrosyan wrote:
> 'make TEST=example' works, 'make TEST=jit' and 'make' work too. Any ideas about what is going wrong here?
No idea why this stuff was there...
Index: TEST.libcalls.Makefile
===================================================================
--- TEST.libcalls.Mak...
2010 Jan 05
2
[LLVMdev] libcalls test fails to run
This is what I get while trying to run 'make TEST=libcalls' in the top dir of
test-suite:
make[1]: Entering directory `/home/gregory/thesis/llvm/projects/test-suite/SingleSource'
make[2]: Entering directory `/home/gregory/thesis/llvm/projects/test-suite/SingleSource/UnitTests'
make[3]: Entering directory
2009 Dec 08
2
[LLVMdev] LLVM 2.6 cygwin build fails
Hi,
I'm trying to build LLVM 2.6 (from svn branch release_26) on cygwin
1.7, and I have the following errors with both GCC 3.4.4 and GCC 4.3.4
llvm[2]: Linking Release Loadable Module profile_rt.dll
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld:
warning: cannot find entry symbol __cygwin_dll_entry at 12; defaulting to
62fc1000
2010 Feb 11
3
[LLVMdev] FoldingSet #collisions comparison
On Mon, Feb 08, 2010 at 10:31:23AM -0800, Chris Lattner wrote:
> On Feb 7, 2010, at 1:03 PM, Gregory Petrosyan wrote:
>
> >On Sat, Feb 06, 2010 at 04:51:15PM -0800, Chandler Carruth wrote:
> >>While I've not reviewed the patch in too much detail, it looks
> >>promising. Can you run some end-to-end benchmarks to make sure that
> >>cache pressure in the full program or...
2010 Feb 06
4
[LLVMdev] [PATCH] FoldingSetNodeID: use MurmurHash2 instead of SuperFastHash
Some additional info can be found at:
http://murmurhash.googlepages.com/
http://en.wikipedia.org/wiki/MurmurHash
http://www.codeproject.com/KB/recipes/hash_functions.aspx
as well as in the patch description itself. Patch and benchmark attached.
Gregory
-------------- next part --------------
A non-text attachment was scrubbed...
Name:
2010 Jan 05
3
[LLVMdev] make fails to detect changes in case srcdir != objdir
On Tue, Jan 05, 2010 at 01:05:56PM -0600, David Greene wrote:
> On Tuesday 05 January 2010 12:18, Gregory Petrosyan wrote:
>
> > > It sounds like the dependencies for your pass are not correct. Where
> > > did you put it in the LLVM tree and how did you change the Makefiles?
> >
> > One new .cpp file in lib/Transforms/IPO + RegisterPass<> + mention pass in
> > LinkA...
2009 Dec 08
1
[LLVMdev] Fw: LLVM 2.6 cygwin build fails
Forgot to include the mailing list, sorry.
----- Forwarded Message ----
> From: Samuel Crow <samuraileumas at yahoo.com>
> To: Gregory Petrosyan <gregory.petrosyan at gmail.com>
> Sent: Tue, December 8, 2009 1:05:43 PM
> Subject: Re: [LLVMdev] LLVM 2.6 cygwin build fails
>
> Hi Gregory,
>
> I think MSYS can build DLLs on Win32 so it's only the Cygwin version that can
> not build the modules.
>
> That...
2009 Dec 14
1
[LLVMdev] Problem running 2.6 test-suite on cygwin
On Sun, Dec 13, 2009 at 8:17 PM, Anton Korobeynikov
<anton at korobeynikov.info> wrote:
>> It looks to me that this:
>>
>> make[4]: *** No rule to make target `Output/sse.expandfft.linked.rbc',
>> needed by `Output/sse.expandfft.linked.bc'. Stop.
> Well, I have no idea then. makefiles of testsuite are well-known for
> such erratic behavior :(
For the
2010 Jan 04
1
[LLVMdev] [PATCH] test-suite/bullet: fix build in case $LLVM_SRC_ROOT != $LLVM_OBJ_ROOT
Index: MultiSource/Benchmarks/Bullet/Makefile
===================================================================
--- MultiSource/Benchmarks/Bullet/Makefile (revision 92478)
+++ MultiSource/Benchmarks/Bullet/Makefile (working copy)
@@ -1,6 +1,6 @@
LEVEL = ../../../
PROG = bullet
-CPPFLAGS += -Iinclude -DNO_TIME
+CPPFLAGS += -I$(PROJ_SRC_DIR)/include -DNO_TIME
LDFLAGS = -lstdc++
include
2010 Jan 05
0
[LLVMdev] [PATCH] test-suite/libcalls: unbreak build
On Jan 5, 2010, at 6:22 AM, Gregory Petrosyan wrote:
> On Tue, Jan 05, 2010 at 04:43:33PM +0300, Gregory Petrosyan wrote:
>> 'make TEST=example' works, 'make TEST=jit' and 'make' work too. Any
>> ideas about what is going wrong here?
>
> No idea why this stuff was there...
looks like some lines...
2010 Jan 05
0
[LLVMdev] make fails to detect changes in case srcdir != objdir
On Tuesday 05 January 2010 12:18, Gregory Petrosyan wrote:
> > It sounds like the dependencies for your pass are not correct. Where
> > did you put it in the LLVM tree and how did you change the Makefiles?
>
> One new .cpp file in lib/Transforms/IPO + RegisterPass<> + mention pass in
> LinkAllPasses.h; no changes in make...
2010 Feb 08
0
[LLVMdev] [PATCH] FoldingSetNodeID: use MurmurHash2 instead of SuperFastHash
On Feb 7, 2010, at 1:03 PM, Gregory Petrosyan wrote:
> On Sat, Feb 06, 2010 at 04:51:15PM -0800, Chandler Carruth wrote:
>> While I've not reviewed the patch in too much detail, it looks
>> promising. Can you run some end-to-end benchmarks to make sure that
>> cache pressure in the full program or other variables not...
2010 Feb 07
0
[LLVMdev] [PATCH] FoldingSetNodeID: use MurmurHash2 instead of SuperFastHash
...rks to make sure that
cache pressure in the full program or other variables not accounted
for in a micro-benchmark don't dominate performance? Specifically the
nightly tester includes a number of real programs and machinery to
measure total compile time.
On Sat, Feb 6, 2010 at 7:09 AM, Gregory Petrosyan
<gregory.petrosyan at gmail.com> wrote:
> Some additional info can be found at:
>
> http://murmurhash.googlepages.com/
> http://en.wikipedia.org/wiki/MurmurHash
> http://www.codeproject.com/KB/recipes/hash_functions.aspx
>
> as well as in the patch description itself....
2010 Jan 05
2
[LLVMdev] make fails to detect changes in case srcdir != objdir
On Tue, Jan 05, 2010 at 11:30:41AM -0600, David Greene wrote:
> > I've managed to get my pass listed in 'opt -help' only after removing opt
> > subdir from objdir and running make again. Re-configuring LLVM also does
>
> It sounds like the dependencies for your pass are not correct. Where
> did you put it in the LLVM tree and how did you change the Makefiles?
2009 Dec 13
3
[LLVMdev] Problem running 2.6 test-suite on cygwin
On Sun, Dec 13, 2009 at 11:34 AM, Anton Korobeynikov
<anton at korobeynikov.info> wrote:
>> LLVM tools and LLVM-GCC I've built seem to work.
>> Can it be due to LLVM_SRC_ROOT == LLVM_OBJ_ROOT?
> No. This is usually due to absence of llvm-gcc. You need reconfigure
> llvm once again with lvm-gcc path added and make sure it was hooked
> properly (look into