search for: ary3

Displaying 20 results from an estimated 34 matches for "ary3".

Did you mean: arg3
2006 Aug 21
1
[LLVMdev] stdlib.h
Thank you, Reid, I tried llvm-gcc -lcrtend ary3.c -o ary3, but I get gccld: warning: Cannot find library 'crtend' gccld: warning: Cannot find library 'c' I have the libraries in my llvm directory: llvm/runtime/GCCLibraries/crtend Well, how do I link this to the LLVM runtime stuff? Before building from the source, I had copied...
2018 Aug 14
3
[RFC] Delaying phi-to-select transformation until later in the pass pipeline
...T when running llvm-test-suite, spec2000, and spec2006 at -O3 with and without the patch linked above (using trunk llvm from a week or so ago). AArch64 results on ARM Cortex-A72: Performance Regressions - execution_time Change SingleSource/Benchmarks/Shootout/Shootout-ary3 9.48% MultiSource/Benchmarks/TSVC/Packing-flt/Packing-flt 3.79% SingleSource/Benchmarks/CoyoteBench/huffbench 1.40% Performance Improvements - execution_time Change MultiSource/Benchmarks/TSVC/Searching...
2006 Aug 20
0
[LLVMdev] stdlib.h
Try adding -lcrtend to the gcc link line. You need to link in the LLVM runtime stuff. Reid. On Sun, 2006-08-20 at 14:30 -0700, Fernando Magno Quintao Pereira wrote: > > Rebuilding llvm-gcc4 from source should work fine. Please see the > > directions in the file README.LLVM at the top level src directory. You > > can check llvm-gcc4 out from Subversion with the command: >
2018 Aug 15
2
[RFC] Delaying phi-to-select transformation until later in the pass pipeline
...ec2000, and spec2006 at -O3 with and without the patch linked > above (using > trunk llvm from a week or so ago). > > AArch64 results on ARM Cortex-A72: > > Performance Regressions - execution_time           Change > SingleSource/Benchmarks/Shootout/Shootout-ary3                9.48% > MultiSource/Benchmarks/TSVC/Packing-flt/Packing-flt               >   3.79% > SingleSource/Benchmarks/CoyoteBench/huffbench                 1.40% > > Performance Improvements - execution_time          Change > MultiSource/Benchmarks/TSVC/...
2006 Aug 20
2
[LLVMdev] stdlib.h
> Rebuilding llvm-gcc4 from source should work fine. Please see the > directions in the file README.LLVM at the top level src directory. You > can check llvm-gcc4 out from Subversion with the command: Dear guys, I've rebuild my llvm-gcc3 (not llvm-gcc4) from source, and now it can find stdlib.c and all the other sources, but I am having some other problems with the new
2018 Aug 17
2
[RFC] Delaying phi-to-select transformation until later in the pass pipeline
...the patch linked above (using >>> trunk llvm from a week or so ago). >>> >>> AArch64 results on ARM Cortex-A72: >>> >>> Performance Regressions - execution_time Change >>> SingleSource/Benchmarks/Shootout/Shootout-ary3 9.48% >>> MultiSource/Benchmarks/TSVC/Packing-flt/Packing-flt 3.79% >>> SingleSource/Benchmarks/CoyoteBench/huffbench 1.40% >>> >>> Performance Improvements - execution_time...
2009 Mar 09
2
[LLVMdev] [llvm-testresults] cfarm-x86-64 x86_64 nightly tester results
...phereflake: 11.38% (6.15 => 5.45) > singlesource/Benchmarks/Misc-C++/stepanov_container: -2430.56% (0.36 => 9.11) > singlesource/Benchmarks/Misc/ffbench: 6.78% (3.54 => 3.30) > singlesource/Benchmarks/Misc/flops-1: -7.75% (4.00 => 4.31) > singlesource/Benchmarks/Shootout/ary3: 23.85% (6.96 => 5.30) > LLC compile: > singlesource/Benchmarks/Adobe-C++/loop_unroll: -19.52% (2.5201 => 3.0121) > singlesource/Benchmarks/Misc-C++/stepanov_container: -317.65% (0.0680 => 0.2840) > multisource/Benchmarks/PAQ8p/paq8p: -19.62% (1.8761 => 2.2441) > LLC-B...
2006 Nov 17
2
[LLVMdev] 1.9 Prerelease Available for Testing (TAKE TWO)
...cbe /SingleSource/Benchmarks/Shootout-C++/ackermann > TEST-FAIL: llc /SingleSource/Benchmarks/Shootout-C++/ary2 > TEST-FAIL: jit /SingleSource/Benchmarks/Shootout-C++/ary2 > TEST-FAIL: cbe /SingleSource/Benchmarks/Shootout-C++/ary2 > TEST-FAIL: llc /SingleSource/Benchmarks/Shootout-C++/ary3 > TEST-FAIL: jit /SingleSource/Benchmarks/Shootout-C++/ary3 > TEST-FAIL: cbe /SingleSource/Benchmarks/Shootout-C++/ary3 > TEST-FAIL: llc /SingleSource/Benchmarks/Shootout-C++/ary > TEST-FAIL: jit /SingleSource/Benchmarks/Shootout-C++/ary > TEST-FAIL: cbe /SingleSource/Benchmarks/Shoo...
2006 Nov 16
0
[LLVMdev] 1.9 Prerelease Available for Testing
...ackermann TEST-FAIL: cbe /SingleSource/Benchmarks/Shootout-C++/ackermann TEST-FAIL: llc /SingleSource/Benchmarks/Shootout-C++/ary2 TEST-FAIL: jit /SingleSource/Benchmarks/Shootout-C++/ary2 TEST-FAIL: cbe /SingleSource/Benchmarks/Shootout-C++/ary2 TEST-FAIL: llc /SingleSource/Benchmarks/Shootout-C++/ary3 TEST-FAIL: jit /SingleSource/Benchmarks/Shootout-C++/ary3 TEST-FAIL: cbe /SingleSource/Benchmarks/Shootout-C++/ary3 TEST-FAIL: llc /SingleSource/Benchmarks/Shootout-C++/ary TEST-FAIL: jit /SingleSource/Benchmarks/Shootout-C++/ary TEST-FAIL: cbe /SingleSource/Benchmarks/Shootout-C++/ary TEST-FAIL: l...
2006 Nov 14
5
[LLVMdev] 1.9 Prerelease Available for Testing
LLVMers, The LLVM 1.9 Prerelease is available for testing: http://llvm.org/prereleases/1.9/ If anyone can spare some time, please download the appropriate tarballs for your platform and test the release (at least with make check). I'd also appreciate any documentation reviews. Please note that llvm-gcc3 on x86 may not have a clean dejagnu run. You should see one XPASS for
2012 Apr 17
2
[LLVMdev] InstCombine adds bit masks, confuses self, others
...2.015 2.246 +11.5% +47mB External/SPEC/CINT2000/255_vortex/255_vortex 1.814 2.044 +12.7% +52mB SingleSource/Benchmarks/Shootout-C++/heapsort 1.871 2.132 +13.9% +57mB SingleSource/Benchmarks/Shootout-C++/ary3 1.087 1.264 +16.3% +65mB MultiSource/Benchmarks/SciMark2-C/scimark2 27.491 23.596 -14.2% -66mB MultiSource/Benchmarks/Olden/bisort/bisort 0.360 0.428 +19.0% +75mB MultiSource/Benchmarks/...
2012 Apr 16
0
[LLVMdev] InstCombine adds bit masks, confuses self, others
On Tue, Apr 17, 2012 at 12:23 AM, Jakob Stoklund Olesen <stoklund at 2pi.dk>wrote: > I am not sure how best to fix this. If possible, InstCombine's > canonicalization shouldn't hide arithmetic progressions behind bit masks. The entire concept of cleverly converting arithmetic to bit masks seems like the perfect domain for DAGCombine instead of InstCombine: 1) We know the
2015 Feb 26
5
[LLVMdev] [RFC] AArch64: Should we disable GlobalMerge?
Hi all, I've started looking at the GlobalMerge pass, enabled by default on ARM and AArch64. I think we should reconsider that, at least for AArch64. As is, the pass just merges all globals together, in groups of 4KB (AArch64, 128B on ARM). At the time it was enabled, the general thinking was "it's almost free, it doesn't affect performance much, we might as well use it".
2012 Feb 19
2
[LLVMdev] Problem While Running Test Suite
...rce/Regression/C++/EH/ConditionalExpr | * | * | SingleSource/Benchmarks/Shootout/fib2 | * | * | SingleSource/Benchmarks/Shootout/ackermann | * | * | SingleSource/Benchmarks/Shootout/ary3 | * | * | SingleSource/Benchmarks/Shootout/random | * | * | SingleSource/Benchmarks/Shootout/strcat | * | * | SingleSource/Benchmarks/Shootout/hello...
2014 Aug 12
4
[LLVMdev] Explicit template instantiations in libc++
Most of libc++ doesn't have explicit template instantiations, which leads to a pretty significant build time and code size cost when using libc++, since a large number of common templates will be emitted by the compiler and coalesced by the linker. Notably, in include/__config, we have: #ifndef _LIBCPP_EXTERN_TEMPLATE #define _LIBCPP_EXTERN_TEMPLATE(...) #endif whereas before
2012 Apr 16
5
[LLVMdev] InstCombine adds bit masks, confuses self, others
Look at this silly function: $ cat small.c unsigned f(unsigned a, unsigned *p) { unsigned x = a/4; p[0] = x; p[1] = x+x; return p[1] - 2*p[0]; } GCC turns this into straightforward code and figures out the 0 return value: shrl $2, %edi movl %edi, (%rsi) addl %edi, %edi movl %edi, 4(%rsi) movl $0, %eax ret LLVM optimizes the code: $ clang -O -S -o- small.c -emit-llvm define i32
2008 Feb 03
0
[LLVMdev] 2.2 Prerelease available for testing
...0.31 | 1.05 1.00 n/a n/a SingleSource/Benchmarks/Shootout-C++/ary2 | 0.0426 5328 0.0178 * 0.0199 | 0.22 0.22 0.19 * 0.31 | 1.00 1.16 n/a n/a SingleSource/Benchmarks/Shootout-C++/ary3 | 0.0533 4768 0.0161 * 0.0181 | 4.91 5.14 4.94 * 5.01 | 0.96 0.99 n/a n/a SingleSource/Benchmarks/Shootout-C++/except | 0.0168 4340 0.0131 * *...
2007 Sep 18
0
[LLVMdev] 2.1 Pre-Release Available (testers needed)
...0.32 | 1.12 1.04 n/a n/a SingleSource/Benchmarks/Shootout-C++/ary2 | 0.0480 6128 0.0360 * 0.0400 | 0.27 0.31 0.28 * 0.33 | 0.87 0.96 n/a n/a SingleSource/Benchmarks/Shootout-C++/ary3 | 0.0440 5056 0.0360 * 0.0360 | 11.62 11.85 12.07 * 11.93 | 0.98 0.96 n/a n/a SingleSource/Benchmarks/Shootout-C++/except | 0.0120 3584 * * *...
2008 Jan 24
6
[LLVMdev] 2.2 Prerelease available for testing
LLVMers, The 2.2 prerelease is now available for testing: http://llvm.org/prereleases/2.2/ If anyone can help test this release, I ask that you do the following: 1) Build llvm and llvm-gcc (or use a binary). You may build release (default) or debug. You may pick llvm-gcc-4.0, llvm-gcc-4.2, or both. 2) Run 'make check'. 3) In llvm-test, run 'make TEST=nightly report'. 4) When
2007 Sep 18
0
[LLVMdev] 2.1 Pre-Release Available (testers needed)
...0.45 | 0.98 0.98 n/a n/a SingleSource/Benchmarks/Shootout-C++/ary2 | 0.0405 6084 0.0322 * 0.0334 | 0.40 0.41 0.41 * 0.45 | 0.98 0.98 n/a n/a SingleSource/Benchmarks/Shootout-C++/ary3 | 0.0382 5004 0.0305 * 0.0258 | 4.68 6.10 5.05 * 5.03 | 0.77 0.93 n/a n/a SingleSource/Benchmarks/Shootout-C++/except | 0.0132 3540 * * *...