Author: nicholas
Date: Sun Feb 3 02:19:11 2008
New Revision: 46684
URL: http://llvm.org/viewvc/llvm-project?rev=46684&view=rev
Log:
Hack on vectors too.
Modified:
llvm/trunk/lib/Transforms/Scalar/InstructionCombining.cpp
Modified: llvm/trunk/lib/Transforms/Scalar/InstructionCombining.cpp
UR
Author: nicholas
Date: Sun Feb 3 10:33:09 2008
New Revision: 46687
URL: http://llvm.org/viewvc/llvm-project?rev=46687&view=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=46688&view=rev
Log:
Tag this test with the PR reference.
Modified:
llvm/trunk/test/Transforms/InstCombine/2008-01-29-AddICmp.ll
Modified: llvm/trunk/test/Transforms/InstCombine/20
Author: johannes
Date: Sun Feb 3 15:49:58 2008
New Revision: 46690
URL: http://llvm.org/viewvc/llvm-project?rev=46690&view=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 r
Author: resistor
Date: Sun Feb 3 20:59:58 2008
New Revision: 46693
URL: http://llvm.org/viewvc/llvm-project?rev=46693&view=rev
Log:
Allow GVN to hack on memcpy's, making them open to further optimization.
Added:
llvm/trunk/test/Transforms/GVN/memcpy.ll
Modified:
llvm/trunk/lib/Transforms
Author: resistor
Date: Sun Feb 3 22:53:00 2008
New Revision: 46694
URL: http://llvm.org/viewvc/llvm-project?rev=46694&view=rev
Log:
Be more precise when eliminating pointers bue to memcpy's. This allows more
stores to be deleted in some cases.
Modified:
llvm/trunk/lib/Transforms/Scalar/Dead
Author: resistor
Date: Sun Feb 3 22:55:24 2008
New Revision: 46695
URL: http://llvm.org/viewvc/llvm-project?rev=46695&view=rev
Log:
Make this test more aggressive, to cover recent improvements.
Modified:
llvm/trunk/test/Transforms/GVN/memcpy.ll
Modified: llvm/trunk/test/Transforms/GVN/memcp
Author: sampo
Date: Sun Feb 3 23:34:34 2008
New Revision: 46696
URL: http://llvm.org/viewvc/llvm-project?rev=46696&view=rev
Log:
Some more SSE 4.1 intrinsic patterns.
Modified:
llvm/trunk/lib/Target/X86/X86InstrSSE.td
Modified: llvm/trunk/lib/Target/X86/X86InstrSSE.td
URL:
http://llvm.org
Author: tbrethou
Date: Mon Feb 4 00:48:51 2008
New Revision: 46702
URL: http://llvm.org/viewvc/llvm-project?rev=46702&view=rev
Log:
Merge from mainline.
Eliminate a compilation warning.
Modified:
llvm-gcc-4.2/branches/release_22/gcc/config/arm/arm.c
Modified: llvm-gcc-4.2/branches/release_2
Author: tbrethou
Date: Mon Feb 4 00:17:46 2008
New Revision: 46698
URL: http://llvm.org/viewvc/llvm-project?rev=46698&view=rev
Log:
Merge from mainline.
Provide correct DWARF register numbering for debug information emission on
x86-32/Darwin.
This should fix bunch of issues.
Modified:
llvm/
Author: sampo
Date: Mon Feb 4 00:00:24 2008
New Revision: 46697
URL: http://llvm.org/viewvc/llvm-project?rev=46697&view=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
Modified
Author: tbrethou
Date: Mon Feb 4 00:29:04 2008
New Revision: 46699
URL: http://llvm.org/viewvc/llvm-project?rev=46699&view=rev
Log:
Merge from mainline.
Don't dump the function!
Modified:
llvm/branches/release_22/lib/CodeGen/ShadowStackCollector.cpp
Modified: llvm/branches/release_22/lib/Co
Author: tbrethou
Date: Mon Feb 4 00:46:23 2008
New Revision: 46700
URL: http://llvm.org/viewvc/llvm-project?rev=46700&view=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
llvm-gcc-4.2/branches/release_22/g
Author: tbrethou
Date: Mon Feb 4 00:47:14 2008
New Revision: 46701
URL: http://llvm.org/viewvc/llvm-project?rev=46701&view=rev
Log:
Merge from mainline.
Fix my previous patch. It changed the behavior on TARGET_MACHO.
Modified:
llvm-gcc-4.2/branches/release_22/gcc/config/arm/arm.c
Modified:
Author: tbrethou
Date: Mon Feb 4 01:16:40 2008
New Revision: 46704
URL: http://llvm.org/viewvc/llvm-project?rev=46704&view=rev
Log:
Patch to not turn gcc's pure/const markings into readonly/readnone if a
parameter has a byval attribute.
Modified:
llvm-gcc-4.0/branches/release_22/gcc/llvm-ty
Author: tbrethou
Date: Mon Feb 4 01:03:17 2008
New Revision: 46703
URL: http://llvm.org/viewvc/llvm-project?rev=46703&view=rev
Log:
Patch to not turn gcc's pure/const markings into readonly/readnone if a
parameter has a byval attribute.
Modified:
llvm-gcc-4.2/branches/release_22/gcc/llvm-ty
16 matches
Mail list logo