Author: nicholas
Date: Sun Feb 3 02:19:11 2008
New Revision: 46684
URL: http://llvm.org/viewvc/llvm-project?rev=46684view=rev
Log:
Hack on vectors too.
Modified:
llvm/trunk/lib/Transforms/Scalar/InstructionCombining.cpp
Modified: llvm/trunk/lib/Transforms/Scalar/InstructionCombining.cpp
Author: nicholas
Date: Sun Feb 3 10:33:09 2008
New Revision: 46687
URL: http://llvm.org/viewvc/llvm-project?rev=46687view=rev
Log:
There are some cases where icmp(add) can be folded into a new icmp. Handle them.
Added:
llvm/trunk/test/Transforms/InstCombine/2008-01-29-AddICmp.ll
Modified:
Author: nicholas
Date: Sun Feb 3 10:35:19 2008
New Revision: 46688
URL: http://llvm.org/viewvc/llvm-project?rev=46688view=rev
Log:
Tag this test with the PR reference.
Modified:
llvm/trunk/test/Transforms/InstCombine/2008-01-29-AddICmp.ll
Modified:
Author: johannes
Date: Sun Feb 3 15:49:58 2008
New Revision: 46690
URL: http://llvm.org/viewvc/llvm-project?rev=46690view=rev
Log:
Fix dumb bug in virtual base class conversion: when a type is
used as a vbc, then used as a type for an ordinary field,
it can be restored even though it wasn't
Author: resistor
Date: Sun Feb 3 20:59:58 2008
New Revision: 46693
URL: http://llvm.org/viewvc/llvm-project?rev=46693view=rev
Log:
Allow GVN to hack on memcpy's, making them open to further optimization.
Added:
llvm/trunk/test/Transforms/GVN/memcpy.ll
Modified:
Author: resistor
Date: Sun Feb 3 22:53:00 2008
New Revision: 46694
URL: http://llvm.org/viewvc/llvm-project?rev=46694view=rev
Log:
Be more precise when eliminating pointers bue to memcpy's. This allows more
stores to be deleted in some cases.
Modified:
Author: resistor
Date: Sun Feb 3 22:55:24 2008
New Revision: 46695
URL: http://llvm.org/viewvc/llvm-project?rev=46695view=rev
Log:
Make this test more aggressive, to cover recent improvements.
Modified:
llvm/trunk/test/Transforms/GVN/memcpy.ll
Modified:
Author: sampo
Date: Mon Feb 4 00:00:24 2008
New Revision: 46697
URL: http://llvm.org/viewvc/llvm-project?rev=46697view=rev
Log:
The rest of the SSE4.1 intrinsic patterns that are obvious to me. Getting
Evan's help with the rest.
Modified:
llvm/trunk/lib/Target/X86/X86InstrSSE.td
Author: tbrethou
Date: Mon Feb 4 00:29:04 2008
New Revision: 46699
URL: http://llvm.org/viewvc/llvm-project?rev=46699view=rev
Log:
Merge from mainline.
Don't dump the function!
Modified:
llvm/branches/release_22/lib/CodeGen/ShadowStackCollector.cpp
Modified:
Author: tbrethou
Date: Mon Feb 4 00:46:23 2008
New Revision: 46700
URL: http://llvm.org/viewvc/llvm-project?rev=46700view=rev
Log:
Merge from mainline.
Fix the build for arm-linux-gnueabi.
Modified:
llvm-gcc-4.2/branches/release_22/gcc/config/arm/arm.c
Author: tbrethou
Date: Mon Feb 4 01:16:40 2008
New Revision: 46704
URL: http://llvm.org/viewvc/llvm-project?rev=46704view=rev
Log:
Patch to not turn gcc's pure/const markings into readonly/readnone if a
parameter has a byval attribute.
Modified:
Author: tbrethou
Date: Mon Feb 4 01:03:17 2008
New Revision: 46703
URL: http://llvm.org/viewvc/llvm-project?rev=46703view=rev
Log:
Patch to not turn gcc's pure/const markings into readonly/readnone if a
parameter has a byval attribute.
Modified:
12 matches
Mail list logo