Author: resistor
Date: Fri Dec 28 01:42:12 2007
New Revision: 45384
URL: http://llvm.org/viewvc/llvm-project?rev=45384&view=rev
Log:
Repair a transform that Chris noticed a bug in. Thanks to Nicholas for
pointing out my stupid mistakes when writing this patch. :-)
Modified:
llvm/trunk/lib/T
On Dec 27, 2007, at 11:42 PM, Owen Anderson wrote:
> URL: http://llvm.org/viewvc/llvm-project?rev=45384&view=rev
> Log:
> Repair a transform that Chris noticed a bug in. Thanks to Nicholas
> for pointing out my stupid mistakes when writing this patch. :-)
Thanks Owen! A minor tweak:
> =
> =
Author: lattner
Date: Fri Dec 28 13:18:11 2007
New Revision: 45385
URL: http://llvm.org/viewvc/llvm-project?rev=45385&view=rev
Log:
when gfortran is enabled, built libgfortran, even for
darwin targets.
Modified:
llvm-gcc-4.2/trunk/configure
llvm-gcc-4.2/trunk/configure.in
Modified: llvm
Author: resistor
Date: Fri Dec 28 15:08:43 2007
New Revision: 45386
URL: http://llvm.org/viewvc/llvm-project?rev=45386&view=rev
Log:
Add a testcase for my recent InstCombine fix, written by Nicholas.
Added:
llvm/trunk/test/Transforms/InstCombine/2007-12-28-IcmpSub2.ll
Added: llvm/trunk/test/
Author: lattner
Date: Fri Dec 28 15:50:40 2007
New Revision: 45387
URL: http://llvm.org/viewvc/llvm-project?rev=45387&view=rev
Log:
add a note.
Modified:
llvm/trunk/lib/Target/X86/README.txt
Modified: llvm/trunk/lib/Target/X86/README.txt
URL:
http://llvm.org/viewvc/llvm-project/llvm/trunk/l
Author: lattner
Date: Fri Dec 28 16:30:05 2007
New Revision: 45388
URL: http://llvm.org/viewvc/llvm-project?rev=45388&view=rev
Log:
add a note.
Modified:
llvm/trunk/lib/Target/README.txt
Modified: llvm/trunk/lib/Target/README.txt
URL:
http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Targe
Author: dpatel
Date: Fri Dec 28 16:59:48 2007
New Revision: 45389
URL: http://llvm.org/viewvc/llvm-project?rev=45389&view=rev
Log:
Test -simplifycfg only.
Modified:
llvm/trunk/test/Transforms/SimplifyCFG/2007-12-21-Crash.ll
Modified: llvm/trunk/test/Transforms/SimplifyCFG/2007-12-21-Crash.l
On Dec 22, 2007, at 10:45 AM, Chris Lattner wrote:
> Please just make the testcase use -simplifycfg instead of -std-
> compile-
> opts. The contents of -std-compile-opts can change over time and we
> want to make sure that this is testing the right thing. Thanks!
OK. Done.
-
Devang
__
Author: lattner
Date: Fri Dec 28 18:57:06 2007
New Revision: 45391
URL: http://llvm.org/viewvc/llvm-project?rev=45391&view=rev
Log:
upgrade this test
Modified:
llvm/trunk/test/Transforms/InstCombine/deadcode.ll
Modified: llvm/trunk/test/Transforms/InstCombine/deadcode.ll
URL:
http://llvm.or
Author: lattner
Date: Fri Dec 28 18:59:12 2007
New Revision: 45392
URL: http://llvm.org/viewvc/llvm-project?rev=45392&view=rev
Log:
dead calls to llvm.stacksave can be deleted, even though they
have potential side-effects.
Modified:
llvm/trunk/lib/Transforms/Utils/Local.cpp
llvm/trunk/tes
Author: lattner
Date: Fri Dec 28 19:05:01 2007
New Revision: 45393
URL: http://llvm.org/viewvc/llvm-project?rev=45393&view=rev
Log:
expand note.
Modified:
llvm/trunk/lib/Target/README.txt
Modified: llvm/trunk/lib/Target/README.txt
URL:
http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Tar
Author: lattner
Date: Fri Dec 28 23:51:58 2007
New Revision: 45397
URL: http://llvm.org/viewvc/llvm-project?rev=45397&view=rev
Log:
add a note
Modified:
llvm/trunk/lib/Target/X86/README.txt
Modified: llvm/trunk/lib/Target/X86/README.txt
URL:
http://llvm.org/viewvc/llvm-project/llvm/trunk/li
Author: lattner
Date: Sat Dec 29 00:26:16 2007
New Revision: 45398
URL: http://llvm.org/viewvc/llvm-project?rev=45398&view=rev
Log:
Delete a store whose input is a load from the same pointer:
x = load p
store x -> p
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
Modified:
On Dec 28, 2007, at 10:26 PM, Chris Lattner wrote:
> Author: lattner
> Date: Sat Dec 29 00:26:16 2007
> New Revision: 45398
>
> URL: http://llvm.org/viewvc/llvm-project?rev=45398&view=rev
> Log:
> Delete a store whose input is a load from the same pointer:
> x = load p
> store x -> p
This is u
Author: lattner
Date: Sat Dec 29 00:41:28 2007
New Revision: 45399
URL: http://llvm.org/viewvc/llvm-project?rev=45399&view=rev
Log:
avoid going through a stack slot to convert from fpstack to xmm reg
if we are just going to store it back anyway. This improves things
like:
double foo();
void bar(
Author: lattner
Date: Sat Dec 29 00:55:23 2007
New Revision: 45400
URL: http://llvm.org/viewvc/llvm-project?rev=45400&view=rev
Log:
don't fold fp_round(fp_extend(load)) -> fp_round(extload)
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
Modified: llvm/trunk/lib/CodeGen/Selecti
Author: lattner
Date: Sat Dec 29 00:57:38 2007
New Revision: 45401
URL: http://llvm.org/viewvc/llvm-project?rev=45401&view=rev
Log:
Codegen:
as:
_bar:
pushl %esi
subl$8, %esp
movl16(%esp), %esi
callL_foo$stub
fstps (%esi)
addl$8
Author: lattner
Date: Sat Dec 29 01:15:45 2007
New Revision: 45402
URL: http://llvm.org/viewvc/llvm-project?rev=45402&view=rev
Log:
make sure not to zap volatile stores, thanks a lot to Dale for noticing this!
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
Modified: llvm/trunk
18 matches
Mail list logo