search for: equivalenc

Displaying 16 results from an estimated 16 matches for "equivalenc".

Did you mean: equivalent
2012 Oct 07
0
[LLVMdev] TSVC/Equivalencing-dbl
...nd some time to look into the problem. Thanks, Shivaram -----Original Message----- From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On Behalf Of Hal Finkel Sent: Saturday, October 06, 2012 1:57 AM To: Duncan Sands Cc: llvmdev at cs.uiuc.edu Subject: Re: [LLVMdev] TSVC/Equivalencing-dbl ----- Original Message ----- > From: "Duncan Sands" <duncan.sands at gmail.com> > To: "Hal Finkel" <hfinkel at anl.gov> > Cc: llvmdev at cs.uiuc.edu > Sent: Friday, October 5, 2012 2:50:06 PM > Subject: Re: TSVC/Equivalencing-dbl > > H...
2012 Oct 05
2
[LLVMdev] TSVC/Equivalencing-dbl
----- Original Message ----- > From: "Duncan Sands" <duncan.sands at gmail.com> > To: "Hal Finkel" <hfinkel at anl.gov> > Cc: llvmdev at cs.uiuc.edu > Sent: Friday, October 5, 2012 2:50:06 PM > Subject: Re: TSVC/Equivalencing-dbl > > Hi Hal, > > On 05/10/12 20:32, Hal Finkel wrote: > > ----- Original Message ----- > >> From: "Duncan Sands" <duncan.sands at gmail.com> > >> To: "Hal Finkel" <hfinkel at anl.gov> > >> Cc: llvmdev at cs.uiuc.ed...
2012 Oct 05
2
[LLVMdev] TSVC/Equivalencing-dbl
Hi Hal, I was looking into why this fails with dragonegg, and noticed the following: if I compile with GCC (-O0) then I get as output: Running each loop 3125 times... Loop Time(Sec) Checksum S421 0.00 32010.620068485 S1421 0.00 16000 S422 0.00 3.7377231414078 S423 0.00 32000.736895702 S424 0.00 32822.36069424 This is the same as the reference output. If I run exactly the
2012 Oct 05
0
[LLVMdev] TSVC/Equivalencing-dbl
Oops, I ran the testsuite wrong: read clang output for dragonegg output.
2012 Oct 05
0
[LLVMdev] TSVC/Equivalencing-dbl
PS: Here's how I can reproduce with clang on linux: clang -S -o tsc.ll -O0 -flto -std=gnu99 tsc.c ; clang -S -o dummy.ll -O0 -flto -std=gnu99 dummy.c ; opt -std-compile-opts tsc.ll -S -o tsc.1.ll ; opt -std-compile-opts dummy.ll -S -o dummy.1.ll ; llvm-link tsc.1.ll dummy.1.ll -S -o total.ll ; opt -std-link-opts total.ll -S -o total.1.ll ; llc total.1.ll ; gcc -o z total.1.s The program
2012 Oct 05
0
[LLVMdev] TSVC/Equivalencing-dbl
...Finkel wrote: > ----- Original Message ----- >> From: "Duncan Sands" <duncan.sands at gmail.com> >> To: "Hal Finkel" <hfinkel at anl.gov> >> Cc: llvmdev at cs.uiuc.edu >> Sent: Friday, October 5, 2012 12:10:03 PM >> Subject: Re: TSVC/Equivalencing-dbl >> >> Oops, I ran the testsuite wrong: read clang output for dragonegg >> output. > > Okay, can you resummarize? Do you mean that? > > gcc -O0: > S1421 0.00 16000 > > gcc -O0 under valgrind: > S1421 0.00...
2012 Oct 05
4
[LLVMdev] TSVC/Equivalencing-dbl
----- Original Message ----- > From: "Duncan Sands" <duncan.sands at gmail.com> > To: "Hal Finkel" <hfinkel at anl.gov> > Cc: llvmdev at cs.uiuc.edu > Sent: Friday, October 5, 2012 12:10:03 PM > Subject: Re: TSVC/Equivalencing-dbl > > Oops, I ran the testsuite wrong: read clang output for dragonegg > output. Okay, can you resummarize? Do you mean that? gcc -O0: S1421 0.00 16000 gcc -O0 under valgrind: S1421 0.00 17208.404325315 clang: S1421 0.00...
2018 Aug 14
3
[RFC] Delaying phi-to-select transformation until later in the pass pipeline
..._time Change MultiSource/Benchmarks/TSVC/Searching-dbl/Searching-dbl -23.74% External/SPEC/CINT2000/256.bzip2/256.bzip2 -9.82% MultiSource/Benchmarks/TSVC/Searching-flt/Searching-flt -9.57% MultiSource/Benchmarks/TSVC/Equivalencing-flt/Equivalencing-flt -4.38% MultiSource/Benchmarks/TSVC/LinearDependence-flt/LinearDependence-flt -3.94% MultiSource/Benchmarks/TSVC/Packing-dbl/Packing-dbl -3.44% External/SPEC/CFP2006/453.povray/453.povray -2.50% SingleSource/Benchmarks/Adobe-...
2015 May 27
6
[LLVMdev] [Shrink-Wrapping] Request For Benchmarking: X86 and AArch64
Hi, Shrink-wrapping capabilities, i.e., better placement of prologue and epilogue sequences, landed in r236507 but are not yet enabled by default. Since r236507 AArch64 is shrink-wrapping ready, meaning we can turn the pass on for this target. I’ve done the same for X86 in r 238293. Now, I need your help to test and benchmark how shrink-wrapping perform on those targets. The goal is to decide
2018 Aug 15
2
[RFC] Delaying phi-to-select transformation until later in the pass pipeline
...e > MultiSource/Benchmarks/TSVC/Searching-dbl/Searching-dbl           >   -23.74% > External/SPEC/CINT2000/256.bzip2/256.bzip2               -9.82% > MultiSource/Benchmarks/TSVC/Searching-flt/Searching-flt           >    -9.57% > MultiSource/Benchmarks/TSVC/Equivalencing-flt/Equivalencing-flt   >    -4.38% > MultiSource/Benchmarks/TSVC/LinearDependence-flt/LinearDependence-flt > -3.94% > MultiSource/Benchmarks/TSVC/Packing-dbl/Packing-dbl               >  -3.44% > External/SPEC/CFP2006/453.povray/453.povray              ...
2018 Apr 26
0
Compare test-suite benchmarks performance complied without TBAA, with default TBAA and with new TBAA struct path
...-------------------------|--------|--------|--------|--------| |Bitcode/Benchmarks/Halide/blur/halide_blur.test | 239.61 | 239.62 | 413.65 | 413.65 | |SingleSource/Benchmarks/Misc/himenobmtxpa.test | 64.58 | 64.97 | 219.74 | 219.74 | |MultiSource/Benchmarks/TSVC/Equivalencing-flt/Equivalencing-flt.t| 46.74 | 47.04 | 48.01 | 48.01 | |MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.test | 41.32 | 41.57 | 54.97 | 54.97 | |SingleSource/Benchmarks/Dhrystone/dry.test | 20.02 | 20.02 | 11.54 | 11.54 | |SingleSource/Benchmarks/Dh...
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".
2018 Aug 17
2
[RFC] Delaying phi-to-select transformation until later in the pass pipeline
...; MultiSource/Benchmarks/TSVC/Searching-dbl/Searching-dbl -23.74% >>> External/SPEC/CINT2000/256.bzip2/256.bzip2 -9.82% >>> MultiSource/Benchmarks/TSVC/Searching-flt/Searching-flt -9.57% >>> MultiSource/Benchmarks/TSVC/Equivalencing-flt/Equivalencing-flt -4.38% >>> MultiSource/Benchmarks/TSVC/LinearDependence-flt/LinearDependence-flt -3.94% >>> MultiSource/Benchmarks/TSVC/Packing-dbl/Packing-dbl -3.44% >>> External/SPEC/CFP2006/453.povray/453.povray...
2016 Aug 26
3
CFLAA
Hi David, I am the one who's responsible for CFLAA's refactoring in the summer. I've sent out another email on llvm-dev, and you can find more about my work in my GSoC final report. I think it is fantastic that you have done such an interesting work. I'll definitely try to help getting the code reviewed and merged in the current. After a quick glance at your patch, it seems
2013 Jul 28
0
[LLVMdev] IR Passes and TargetTransformInfo: Straw Man
...973 -0.0740932834438 Benchmarks/TSVC/Packing-flt/Packing-flt 2.6722 2.6716 -0.0224534091759 Benchmarks/TSVC/Searching-flt/Searching-flt 3.3246 3.324 -0.0180472838837 Benchmarks/TSVC/Searching-dbl/Searching-dbl 3.3563 3.3558 -0.0148973572088 Benchmarks/TSVC/Equivalencing-flt/Equivalen 0.9735 0.9734 -0.0102722136620 Applications/Burg/burg 0.0008 0.0008 0.0 Applications/hbd/hbd 0.0018 0.0018 0.0 Benchmarks/BitBench/uudecode/uudecode 0.0243 0.0243...
2013 Jul 18
3
[LLVMdev] IR Passes and TargetTransformInfo: Straw Man
Andy and I briefly discussed this the other day, we have not yet got chance to list a detailed pass order for the pre- and post- IPO scalar optimizations. This is wish-list in our mind: pre-IPO: based on the ordering he propose, get rid of the inlining (or just inline tiny func), get rid of all loop xforms... post-IPO: get rid of inlining, or maybe we still need it, only