search for: loadconst

Displaying 19 results from an estimated 19 matches for "loadconst".

2011 Sep 13
1
[LLVMdev] Setting priority in instruction selection
...), > > > >     !strconcat(IL_OP_BFI.Text, " $dst, $lhs, $rhs, $bitpat"), > > > >     [(set GPRI32:$dst, (bfi_pat1 GPRI32:$lhs, GPRI32:$rhs, > > GPRI32:$bitpat))]>; > > > > and also this instruction: > > > > > > > >   def LOADCONST_i32 : ILFormat<IL_OP_MOV, (outs GPRI32:$dst), > > > >       (ins i32imm:$val), > > > >       "mov $dst, $src", > > > >        [(set GPRI32:$dst, imm:$val)]>; > > > > > > > > > > > > Now, what is happening with t...
2011 Sep 13
3
[LLVMdev] Setting priority in instruction selection
...f BFI_i32 : ThreeInOneOut<IL_OP_BFI, (outs GPRI32:$dst), (ins GPRI32:$lhs, GPRI32:$rhs, GPRI32:$bitpat), !strconcat(IL_OP_BFI.Text, " $dst, $lhs, $rhs, $bitpat"), [(set GPRI32:$dst, (bfi_pat1 GPRI32:$lhs, GPRI32:$rhs, GPRI32:$bitpat))]>; and also this instruction: def LOADCONST_i32 : ILFormat<IL_OP_MOV, (outs GPRI32:$dst), (ins i32imm:$val), "mov $dst, $src", [(set GPRI32:$dst, imm:$val)]>; Now, what is happening with this code, (A & B) | (C & ~B), where B is an immedate and ~B is an inverse of it, instead of getting LOADCONST_...
2011 Sep 13
0
[LLVMdev] Setting priority in instruction selection
...>     (ins GPRI32:$lhs, GPRI32:$rhs, GPRI32:$bitpat), > >     !strconcat(IL_OP_BFI.Text, " $dst, $lhs, $rhs, $bitpat"), > >     [(set GPRI32:$dst, (bfi_pat1 GPRI32:$lhs, GPRI32:$rhs, > GPRI32:$bitpat))]>; > > and also this instruction: > > > >   def LOADCONST_i32 : ILFormat<IL_OP_MOV, (outs GPRI32:$dst), > >       (ins i32imm:$val), > >       "mov $dst, $src", > >        [(set GPRI32:$dst, imm:$val)]>; > > > > > > Now, what is happening with this code, (A & B) | (C & ~B), where B is an > imm...
2014 May 04
12
[LLVMdev] [RFC] Benchmarking subset of the test suite
...5-11-29-LongSwitch SingleSource/UnitTests/2006-01-29-SimpleIndirectCall SingleSource/UnitTests/2006-02-04-DivRem SingleSource/UnitTests/2006-12-01-float_varg SingleSource/UnitTests/2006-12-04-DynAllocAndRestore SingleSource/UnitTests/2006-12-07-Compare64BitConstant SingleSource/UnitTests/2006-12-11-LoadConstants SingleSource/UnitTests/2007-01-04-KNR-Args SingleSource/UnitTests/2007-03-02-VaCopy SingleSource/UnitTests/2007-04-25-weak SingleSource/UnitTests/2008-04-18-LoopBug SingleSource/UnitTests/2008-04-20-LoopBug2 SingleSource/UnitTests/2008-07-13-InlineSetjmp SingleSource/UnitTests/2009-04-16-Bitfie...
2011 Dec 01
1
[LLVMdev] [llvm-testresults] bwilson__llvm-gcc_PROD__i386 nightly tester results
...11-30 08:56:22 > > > Tests Summary > > Status Group # > Performance Regressions 225 > Unchanged Tests 738 > *Total Tests* *963* > > > Changes Detail > > Performance Regressions - Compile Δ Previous Current σ > SingleSource/UnitTests/2006-12-11-LoadConstants.compile > <http://llvm.org/perf/db_default/simple/nts/380/graph?pset.0=on&test.SingleSource%2FUnitTests%2F2006-12-11-LoadConstants.compile=on> > 4.73% 0.1225 0.1283 0.0009 > MultiSource/Benchmarks/Prolangs-C++/simul/simul.compile > <http://llvm.org/perf/db_default/simpl...
2012 Feb 19
2
[LLVMdev] Problem While Running Test Suite
...ce/UnitTests/2003-08-05-CastFPToUint | * | * | SingleSource/UnitTests/AtomicOps | * | * | SingleSource/UnitTests/2003-05-02-DependentPHI | * | * | SingleSource/UnitTests/2006-12-11-LoadConstants | * | * | SingleSource/UnitTests/2003-05-26-Shorts | * | * | SingleSource/UnitTests/2007-04-25-weak | * | * | SingleSource/UnitTests/2002-10-09-ArrayResolution...
2008 Feb 03
0
[LLVMdev] 2.2 Prerelease available for testing
...* 0.01 | - - n/a n/a SingleSource/UnitTests/2006-12-07-Compare64BitConstant | 0.0023 540 0.0018 * 0.0020 | 0.00 0.00 0.00 * 0.01 | - - n/a n/a SingleSource/UnitTests/2006-12-11-LoadConstants | 0.1270 3848 0.0452 * 0.0452 | 0.00 0.00 0.00 * 0.05 | - - n/a n/a SingleSource/UnitTests/2007-01-04-KNR-Args | 0.0037 616 0.0032 * 0.0028...
2007 Sep 18
0
[LLVMdev] 2.1 Pre-Release Available (testers needed)
...* 0.02 | - - n/a n/a SingleSource/UnitTests/2006-12-07-Compare64BitConstant | 0.0040 524 0.0040 * 0.0000 | 0.00 0.00 0.00 * 0.01 | - - n/a n/a SingleSource/UnitTests/2006-12-11-LoadConstants | 0.0640 3848 0.0400 * 0.0360 | 0.00 0.00 0.00 * 0.06 | - - n/a n/a SingleSource/UnitTests/2007-01-04-KNR-Args | 0.0040 616 0.0000 * 0.0080...
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.00 | - - n/a n/a SingleSource/UnitTests/2006-12-07-Compare64BitConstant | 0.0029 532 0.0015 * 0.0014 | 0.00 0.00 0.00 * 0.01 | - - n/a n/a SingleSource/UnitTests/2006-12-11-LoadConstants | 0.0962 3844 0.0315 * 0.0295 | 0.00 0.00 0.00 * 0.04 | - - n/a n/a SingleSource/UnitTests/2007-01-04-KNR-Args | 0.0090 608 0.0024 * 0.0024...
2008 Jan 28
0
[LLVMdev] 2.2 Prerelease available for testing
...* 0.00 | - - n/a n/a SingleSource/UnitTests/2006-12-07-Compare64BitConstant | 0.0009 564 0.0009 * 0.0009 | 0.00 0.00 0.00 * 0.00 | - - n/a n/a SingleSource/UnitTests/2006-12-11-LoadConstants | 0.0476 3828 0.0257 * 0.0425 | 0.00 0.00 0.00 * 0.04 | - - n/a n/a SingleSource/UnitTests/2007-01-04-KNR-Args | 0.0015 640 0.0017 * *...
2009 Oct 20
1
[LLVMdev] 2.6 pre-release2 ready for testing
...01 | -       -       n/a          n/a > SingleSource/UnitTests/2006-12-07-Compare64BitConstant                   | > 0.0000 592      0.0000      *                0.0000      |    0.00    0.00 >  0.00 *           0.01 | -       -       n/a          n/a > SingleSource/UnitTests/2006-12-11-LoadConstants                          | > 0.0400 2704     0.0300      *                0.0400      |    0.00    0.00 >  0.00 *           0.04 | -       -       n/a          n/a > SingleSource/UnitTests/2007-01-04-KNR-Args                               | > 0.0000 668      0.0000      *          ...
2009 Oct 20
0
[LLVMdev] 2.6 pre-release2 ready for testing
Hi Tanya, > 1) Compile llvm from source and untar the llvm-test in the projects > directory (name it llvm-test or test-suite). Choose to use a > pre-compiled llvm-gcc or re-compile it yourself. I compiled llvm and llvm-gcc with separate objects directories. Platform is x86_64-linux-gnu. > 2) Run make check, report any failures (FAIL or unexpected pass). Note > that you need to
2009 Oct 20
1
[LLVMdev] 2.6 pre-release2 ready for testing
...n/a n/a > SingleSource/UnitTests/2006-12-07- > Compare64BitConstant | 0.0000 592 0.0000 > * 0.0000 | 0.00 0.00 0.00 * > 0.01 | - - n/a n/a > SingleSource/UnitTests/2006-12-11- > LoadConstants | 0.0400 2704 0.0300 > * 0.0400 | 0.00 0.00 0.00 * > 0.04 | - - n/a n/a > SingleSource/UnitTests/2007-01-04-KNR- > Args | 0.0000 668 0.0000 &g...
2007 Sep 15
22
[LLVMdev] 2.1 Pre-Release Available (testers needed)
LLVMers, The 2.1 pre-release (version 1) is available for testing: http://llvm.org/prereleases/2.1/version1/ I'm looking for members of the LLVM community to test the 2.1 release. There are 2 ways you can help: 1) Download llvm-2.1, llvm-test-2.1, and the appropriate llvm-gcc4.0 binary. Run "make check" and the full llvm-test suite (make TEST=nightly report). 2) Download
2009 Oct 17
12
[LLVMdev] 2.6 pre-release2 ready for testing
LLVMers, 2.6 pre-release2 is ready to be tested by the community. http://llvm.org/prereleases/2.6/ If you have time, I'd appreciate anyone who can help test the release. To test llvm-gcc: 1) Compile llvm from source and untar the llvm-test in the projects directory (name it llvm-test or test-suite). Choose to use a pre- compiled llvm-gcc or re-compile it yourself. 2) Run make check,
2009 Feb 07
11
[LLVMdev] 2.5 Pre-release1 available for testing
LLVMers, The 2.5 pre-release is available for testing: http://llvm.org/prereleases/2.5/ If you have time, I'd appreciate anyone who can help test the release. Please do the following: 1) Download/compile llvm source, and either compile llvm-gcc source or use llvm-gcc binary (please compile llvm-gcc with fortran if you can). 2) Run make check, send me the testrun.log 3) Run "make
2014 Jan 28
3
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
Hi Stepan, Sorry for the delay. It's great that you are working on MergeFunctions as well and I agree, we should definitely try to combine our efforts to improve MergeFunctions. Just to give you some context, the pass (with the similar function merging patch) is already being used in a production setting. From my point of view, it would be better if we focus on improving its capability
2014 Jan 30
3
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
...mpleIndirectCall.ll 3 2514 0 0.01 2505 0 0.01 2505 2006-02-04-DivRem.ll 2 3113 0 0.01 3104 0 0.01 3104 2006-12-01-float_varg.ll 1 1864 0 0.01 1855 0 0.01 1855 2006-12-04-DynAllocAndRestore.ll 5 7012 0 0.01 7001 0 0.01 7001 2006-12-07-Compare64BitConstant.ll 1 2532 0 0.01 2523 0 0.01 2523 2006-12-11-LoadConstants.ll 155 38553 0 0.02 38544 0 0.01 38544 2007-01-04-KNR-Args.ll 3 5681 0 0.01 5672 0 0.01 5672 2007-03-02-VaCopy.ll 2 4199 0 0.01 4190 0 0.01 4190 2007-04-10-BitfieldTest.ll 1 2325 0 0.01 2316 0 0.01 2316 2007-04-25-weak.ll 1 1941 0 0.01 1932 0 0.01 1932 2008-01-07-LongDouble.ll 1 1693 0 0.01 168...