Changes in directory llvm/include/llvm/ADT:
SmallVector.h updated: 1.29 -> 1.30
---
Log message:
silence some "comparison between signed and unsigned integer expressions"
warnings
---
Diffs of the changes: (+3 -3)
SmallVector.h |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-
Changes in directory llvm/include/llvm:
Type.h updated: 1.107 -> 1.108
---
Log message:
Correct a name in a comment.
---
Diffs of the changes: (+4 -3)
Type.h |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
Index: llvm/include/llvm/Type.h
diff -u llvm/include/llvm/Type.h:
Changes in directory llvm/lib/Target/ARM:
ARMISelLowering.h updated: 1.15 -> 1.16
ARMISelLowering.cpp updated: 1.52 -> 1.53
---
Log message:
More effective breakdown of memcpy into repeated load/store. These are now
in the order lod;lod;lod;sto;sto;sto which means the load-store optimizer
has
Changes in directory llvm-test/SingleSource/UnitTests/Integer:
big_part_set.c updated: 1.1 -> 1.2
---
Log message:
Change this code to match the reference output.
---
Diffs of the changes: (+1 -1)
big_part_set.c |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-test/S
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.378 -> 1.379
---
Log message:
add a section about API changes.
---
Diffs of the changes: (+60 -11)
ReleaseNotes.html | 71 +-
1 files changed, 60 insertions(+), 11 deletions(-
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.379 -> 1.380
---
Log message:
llvm-gcc now supports almost all gcc extensions. The key missing one is
builtin_apply.
---
Diffs of the changes: (+27 -62)
ReleaseNotes.html | 89 --
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.380 -> 1.381
---
Log message:
validation fixes
---
Diffs of the changes: (+2 -4)
ReleaseNotes.html |6 ++
1 files changed, 2 insertions(+), 4 deletions(-)
Index: llvm/docs/ReleaseNotes.html
diff -u llvm/docs/ReleaseNote
Changes in directory llvm/test/Transforms/SCCP:
2007-05-16-InvokeCrash.ll added (r1.1)
---
Log message:
New test.
---
Diffs of the changes: (+50 -0)
2007-05-16-InvokeCrash.ll | 50 ++
1 files changed, 50 insertions(+)
Index: llvm/test/Transfo
Changes in directory llvm/lib/Transforms/Scalar:
SCCP.cpp updated: 1.169 -> 1.170
---
Log message:
Fix PR1431: http://llvm.org/PR1431
Test case at Transformations/SCCP/2007-05-16-InvokeCrash.ll
---
Diffs of the changes: (+1 -1)
SCCP.cpp |2 +-
1 files changed, 1 insertion(+), 1 deleti
Changes in directory llvm/lib/Analysis:
BasicAliasAnalysis.cpp updated: 1.89 -> 1.89.4.1
---
Log message:
aa info for some runtime functions
---
Diffs of the changes: (+7 -1)
BasicAliasAnalysis.cpp |8 +++-
1 files changed, 7 insertions(+), 1 deletion(-)
Index: llvm/lib/Analysis/B
Changes in directory llvm:
Makefile.rules updated: 1.434 -> 1.434.2.1
---
Log message:
Fix the rules for handling the case when BISON is not available. We want
this to succeed by copying the .h.cvs file to .h and the .cpp.cvs file to
.cpp.
---
Diffs of the changes: (+11 -4)
Makefile.rules
Changes in directory llvm:
Makefile.rules updated: 1.434 -> 1.435
---
Log message:
Fix a problem with building .y files when BISON is not present.
Merged from the release_20 branch.
---
Diffs of the changes: (+11 -4)
Makefile.rules | 15 +++
1 files changed, 11 insertions(+)
Revision: 127367
Author: johannes
Date: 2007-05-17 16:47:22 -0700 (Thu, 17 May 2007)
Log Message:
---
Make ARM more aggressive about using target-dependent
memcpy expansion for aggregate copy.
Modified Paths:
--
apple-local/branches/llvm/gcc/config/arm/arm.h
appl
Changes in directory llvm/include/llvm/CodeGen:
MachineBasicBlock.h updated: 1.63 -> 1.64
---
Log message:
Move isSuccessor() offline, change it to use std::find.
---
Diffs of the changes: (+1 -6)
MachineBasicBlock.h |7 +--
1 files changed, 1 insertion(+), 6 deletions(-)
Index: l
Changes in directory llvm/lib/CodeGen:
MachineBasicBlock.cpp updated: 1.44 -> 1.45
---
Log message:
Move isSuccessor() offline, change it to use std::find.
---
Diffs of the changes: (+6 -0)
MachineBasicBlock.cpp |6 ++
1 files changed, 6 insertions(+)
Index: llvm/lib/CodeGen/Machi
Changes in directory llvm/include/llvm/Target:
TargetLowering.h updated: 1.125 -> 1.126
---
Log message:
Fix comment.
---
Diffs of the changes: (+2 -2)
TargetLowering.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/Target/TargetLowering.h
diff -u l
Changes in directory llvm/include/llvm/Target:
TargetInstrInfo.h updated: 1.121 -> 1.122
---
Log message:
RemoveBranch() and InsertBranch() now returns number of instructions deleted /
inserted.
---
Diffs of the changes: (+8 -4)
TargetInstrInfo.h | 12
1 files changed, 8 ins
Changes in directory llvm/lib/Target/Alpha:
AlphaInstrInfo.cpp updated: 1.17 -> 1.18
AlphaInstrInfo.h updated: 1.7 -> 1.8
---
Log message:
RemoveBranch() and InsertBranch() now returns number of instructions deleted /
inserted.
---
Diffs of the changes: (+11 -9)
AlphaInstrInfo.cpp | 16 +
Changes in directory llvm/lib/Target/IA64:
IA64InstrInfo.cpp updated: 1.8 -> 1.9
IA64InstrInfo.h updated: 1.3 -> 1.4
---
Log message:
RemoveBranch() and InsertBranch() now returns number of instructions deleted /
inserted.
---
Diffs of the changes: (+8 -6)
IA64InstrInfo.cpp |8 +---
Changes in directory llvm/lib/Target/PowerPC:
PPCInstrInfo.cpp updated: 1.37 -> 1.38
PPCInstrInfo.h updated: 1.21 -> 1.22
---
Log message:
RemoveBranch() and InsertBranch() now returns number of instructions deleted /
inserted.
---
Diffs of the changes: (+16 -13)
PPCInstrInfo.cpp | 21 ++
Changes in directory llvm/lib/Target/X86:
X86InstrInfo.cpp updated: 1.85 -> 1.86
X86InstrInfo.h updated: 1.63 -> 1.64
---
Log message:
RemoveBranch() and InsertBranch() now returns number of instructions deleted /
inserted.
---
Diffs of the changes: (+16 -13)
X86InstrInfo.cpp | 21 ++
Changes in directory llvm/lib/Target/Sparc:
SparcInstrInfo.cpp updated: 1.17 -> 1.18
SparcInstrInfo.h updated: 1.10 -> 1.11
---
Log message:
RemoveBranch() and InsertBranch() now returns number of instructions deleted /
inserted.
---
Diffs of the changes: (+8 -6)
SparcInstrInfo.cpp |8
Changes in directory llvm/lib/Target/ARM:
ARMInstrInfo.h updated: 1.10 -> 1.11
ARMInstrInfo.cpp updated: 1.27 -> 1.28
---
Log message:
RemoveBranch() and InsertBranch() now returns number of instructions deleted /
inserted.
---
Diffs of the changes: (+13 -11)
ARMInstrInfo.cpp | 16 ++
Changes in directory llvm/lib/Target/ARM:
ARMISelLowering.cpp updated: 1.53 -> 1.54
---
Log message:
Set ARM if-conversion block size threshold to 10 instructions for now.
---
Diffs of the changes: (+2 -2)
ARMISelLowering.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
I
Changes in directory llvm/lib/CodeGen:
IfConversion.cpp updated: 1.4 -> 1.5
---
Log message:
Make use of target specific block size limits; bug fixes.
---
Diffs of the changes: (+149 -64)
IfConversion.cpp | 213 ++-
1 files changed, 149 i
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.381 -> 1.382
---
Log message:
tweak
---
Diffs of the changes: (+6 -7)
ReleaseNotes.html | 13 ++---
1 files changed, 6 insertions(+), 7 deletions(-)
Index: llvm/docs/ReleaseNotes.html
diff -u llvm/docs/ReleaseNotes.ht
Chris Lattner wrote:
> +Pass registration is slightly different in LLVM 2.0 (you now needs an
Either s/you/LLVM/ or s/needs/need/ .
Nick
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
Changes in directory llvm/lib/Target/ARM:
ARMISelLowering.cpp updated: 1.54 -> 1.55
---
Log message:
Silence some compilation warnings.
---
Diffs of the changes: (+2 -2)
ARMISelLowering.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/ARM/ARMISelLow
Changes in directory llvm/lib/CodeGen:
BranchFolding.cpp updated: 1.53 -> 1.54
---
Log message:
Remove some unneeded branches. (spotted by Evan, thanks)
---
Diffs of the changes: (+1 -0)
BranchFolding.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/CodeGen/BranchFolding.cp
Changes in directory llvm/lib/Target/ARM:
ARMInstrInfo.td updated: 1.103 -> 1.104
---
Log message:
Mark calls non-predicable for now. Need to ensure it's the last instruction in
the if-converted block or make sure it preserve condition code.
---
Diffs of the changes: (+8 -8)
ARMInstrInfo.t
Changes in directory llvm/lib/CodeGen:
IfConversion.cpp updated: 1.5 -> 1.6
---
Log message:
If true / false blocks fallthrough before ifcvt, add unconditional branches to
ifcvt'd block.
---
Diffs of the changes: (+19 -4)
IfConversion.cpp | 23 +++
1 files changed, 19
Changes in directory llvm/test:
TestRunner.sh updated: 1.19 -> 1.20
---
Log message:
Avoid an infinite loop when TestRunner.sh is run outside of the test dir.
---
Diffs of the changes: (+7 -5)
TestRunner.sh | 12 +++-
1 files changed, 7 insertions(+), 5 deletions(-)
Index: llvm
> Mark calls non-predicable for now. Need to ensure it's the last
> instruction in the if-converted block or make sure it preserve
> condition code.
Plz add this to the readme file, so it doesn't get forgotten,
-Chris
___
llvm-commits mailing list
Changes in directory llvm-test:
RunSafely.sh updated: 1.30 -> 1.31
---
Log message:
Don't execute ulimit in a sub-shell as its effects are only for the shell
that it executes in. Use "eval" instead of "sh -c". This also saves a fork.
Patch by Emil Mikulic
---
Diffs of the changes: (+2 -1)
Changes in directory llvm/test/Linker:
link-archive.ll added (r1.1)
---
Log message:
Add a test case for PR1434: http://llvm.org/PR1434
---
Diffs of the changes: (+15 -0)
link-archive.ll | 15 +++
1 files changed, 15 insertions(+)
Index: llvm/test/Linker/link-archive.ll
di
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.49 -> 1.50
BitcodeReader.h updated: 1.20 -> 1.21
---
Log message:
Fix PR1434: http://llvm.org/PR1434 and test/Linker/link-archive.ll, this is a
regression from 1.9.
---
Diffs of the changes: (+91 -54)
BitcodeReade
On May 17, 2007, at 5:48 PM, Nick Lewycky wrote:
> Chris Lattner wrote:
>> +Pass registration is slightly different in LLVM 2.0 (you now
>> needs an
>
> Either s/you/LLVM/ or s/needs/need/ .
Fixed, thanks!
-Chris
___
llvm-commits mailing list
llvm-
Changes in directory llvm/docs:
WritingAnLLVMPass.html updated: 1.59 -> 1.60
---
Log message:
validation fixes
---
Diffs of the changes: (+7 -5)
WritingAnLLVMPass.html | 12 +++-
1 files changed, 7 insertions(+), 5 deletions(-)
Index: llvm/docs/WritingAnLLVMPass.html
diff -u ll
Changes in directory llvm/docs:
WritingAnLLVMPass.html updated: 1.60 -> 1.61
---
Log message:
validation fix
---
Diffs of the changes: (+2 -2)
WritingAnLLVMPass.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/docs/WritingAnLLVMPass.html
diff -u llvm/docs/Wr
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.143 -> 1.144
---
Log message:
ted is coming
---
Diffs of the changes: (+4 -3)
DevMtgMay2007.html |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llvm-www/DevMtgMay2007
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.144 -> 1.145
---
Log message:
stop oppression of the christophers
---
Diffs of the changes: (+2 -2)
DevMtgMay2007.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llv
Changes in directory llvm/docs:
WritingAnLLVMPass.html updated: 1.59 -> 1.59.2.1
---
Log message:
merge from mainline
---
Diffs of the changes: (+8 -6)
WritingAnLLVMPass.html | 14 --
1 files changed, 8 insertions(+), 6 deletions(-)
Index: llvm/docs/WritingAnLLVMPass.html
d
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.294 -> 1.294.2.1
---
Log message:
Merge inline asm fix from mainline.
---
Diffs of the changes: (+7 -5)
DAGISelEmitter.cpp | 12 +++-
1 files changed, 7 insertions(+), 5 deletions(-)
Index: llvm/utils/Table
Changes in directory llvm/docs:
BitCodeFormat.html updated: 1.1 -> 1.1.2.1
---
Log message:
merge in from mainline
---
Diffs of the changes: (+582 -29)
BitCodeFormat.html | 611 ++---
1 files changed, 582 insertions(+), 29 deletions(-)
Ind
Changes in directory llvm/lib/Transforms/IPO:
GlobalOpt.cpp updated: 1.105.2.1 -> 1.105.2.2
---
Log message:
Merge from mainline.
---
Diffs of the changes: (+3 -2)
GlobalOpt.cpp |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/lib/Transforms/IPO/GlobalOpt.cpp
di
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.762 -> 1.762.2.1
---
Log message:
Merge from mainline.
---
Diffs of the changes: (+16 -7)
InstructionCombining.cpp | 23 ---
1 files changed, 16 insertions(+), 7 deletions(-)
Index:
Changes in directory llvm/include/llvm:
IntrinsicsX86.td updated: 1.44 -> 1.44.2.1
---
Log message:
Merge from mainline
---
Diffs of the changes: (+4 -0)
IntrinsicsX86.td |4
1 files changed, 4 insertions(+)
Index: llvm/include/llvm/IntrinsicsX86.td
diff -u llvm/include/llvm/Int
Changes in directory llvm/lib/Target/X86:
X86InstrMMX.td updated: 1.31 -> 1.31.2.1
---
Log message:
Merge from mainline
---
Diffs of the changes: (+3 -1)
X86InstrMMX.td |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/X86/X86InstrMMX.td
diff -u llvm/lib
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.47.2.1 -> 1.47.2.2
BitcodeReader.h updated: 1.19 -> 1.19.2.1
---
Log message:
Merge from mainline.
---
Diffs of the changes: (+93 -44)
BitcodeReader.cpp | 124 +++---
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.399.2.1 -> 1.399.2.2
---
Log message:
Merge from mainline
---
Diffs of the changes: (+5 -2)
X86ISelLowering.cpp |7 +--
1 files changed, 5 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/X86/X86ISelLowe
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.449.2.1 -> 1.449.2.2
---
Log message:
Merging from mainline (inline asm fix)
---
Diffs of the changes: (+6 -3)
SelectionDAGISel.cpp |9 ++---
1 files changed, 6 insertions(+), 3 deletions(-)
Index
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.269 -> 1.269.2.1
---
Log message:
Merging from mainline.
---
Diffs of the changes: (+17 -9)
PPCISelLowering.cpp | 26 +-
1 files changed, 17 insertions(+), 9 deletions(-)
Index: llvm/li
Changes in directory llvm/lib/Transforms/IPO:
GlobalOpt.cpp updated: 1.105 -> 1.105.2.1
---
Log message:
Merge from mainline.
---
Diffs of the changes: (+4 -1)
GlobalOpt.cpp |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm/lib/Transforms/IPO/GlobalOpt.cpp
diff -u
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.382 -> 1.383
---
Log message:
crank out notes
---
Diffs of the changes: (+134 -129)
ReleaseNotes.html | 263 +++---
1 files changed, 134 insertions(+), 129 deletions(-)
Index: ll
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.383 -> 1.384
---
Log message:
finished the first draft
---
Diffs of the changes: (+5 -12)
ReleaseNotes.html | 17 +
1 files changed, 5 insertions(+), 12 deletions(-)
Index: llvm/docs/ReleaseNotes.html
diff -u
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.368 -> 1.368.2.1
---
Log message:
first cut of llvm 2.0 release notes
---
Diffs of the changes: (+411 -242)
ReleaseNotes.html | 653 +-
1 files changed, 411 insertions(+), 242
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.401 -> 1.402
---
Log message:
Revert patch for PR1427: http://llvm.org/PR1427 . It breaks almost all vector
tests.
---
Diffs of the changes: (+1 -10)
X86ISelLowering.cpp | 11 +--
1 files changed, 1 inserti
Hello, Everyone.
Attached patch fixes PCHs for both TOT and 2.0 release.
There were 2 problems:
1. flush() method of oFILEstream doesn't actually flush the file. This
can lead to incorrect offsets calculations in the PCH handling code and
junk output. This problem seems to be highly platform-dep
Anton,
This patch is good. I installed this patch in mainline sources. I
agree, this should also go in 2.0 release branch.
Thanks Anton for taking care of this bug.
-
Devang
On May 17, 2007, at 2:53 AM, Anton Korobeynikov wrote:
> Hello, Everyone.
>
> Attached patch fixes PCHs for both TOT an
Revision: 127364
Author: dpatel
Date: 2007-05-17 07:35:46 -0700 (Thu, 17 May 2007)
Log Message:
---
Fix PCH. Patch by Anton Korobeynikov.
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-backend.cpp
Modified: apple-local/branches/llvm/gcc/llvm-backend.cpp
=
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.402 -> 1.403
---
Log message:
This is the correct fix for PR1427: http://llvm.org/PR1427 . This fixes
mmx-shuffle.ll and doesn't
cause other regressions.
---
Diffs of the changes: (+5 -2)
X86ISelLowering.cpp |7
> This patch is good. I installed this patch in mainline sources. I agree, this
> should also go in 2.0 release branch.
Devang - Can you please apply this patch to the release-2.0 branch? Also,
it would be great if we could push this to the mirror ASAP, so I can begin
making new tarballs tonig
On May 17, 2007, at 11:08 AM, Tanya M. Lattner wrote:
>
>> This patch is good. I installed this patch in mainline sources. I
>> agree, this should also go in 2.0 release branch.
>
> Devang - Can you please apply this patch to the release-2.0 branch?
Done.
> Also, it would be great if we could
Changes in directory llvm-test/SingleSource/UnitTests/Integer:
constval.cpp updated: 1.2 -> 1.3
constval.reference_output updated: 1.2 -> 1.3
---
Log message:
Update to include a test case with a signed value to ensure sign
extension is working correctly.
---
Diffs of the changes: (+7 -0)
Changes in directory llvm-test/SingleSource/UnitTests/Integer:
bits.h updated: 1.9 -> 1.10
---
Log message:
Add some new int types.
---
Diffs of the changes: (+10 -1)
bits.h | 11 ++-
1 files changed, 10 insertions(+), 1 deletion(-)
Index: llvm-test/SingleSource/UnitTests/Integ
Changes in directory llvm/autoconf:
configure.ac updated: 1.270 -> 1.271
---
Log message:
Make Perl a required dependency and cause configure script to fail if it
is not found.
---
Diffs of the changes: (+1 -0)
configure.ac |1 +
1 files changed, 1 insertion(+)
Index: llvm/autoconf/c
Changes in directory llvm/autoconf:
configure.ac updated: 1.269.2.1 -> 1.269.2.2
---
Log message:
Make Perl required - merge from mainline.
---
Diffs of the changes: (+1 -0)
configure.ac |1 +
1 files changed, 1 insertion(+)
Index: llvm/autoconf/configure.ac
diff -u llvm/autoconf/con
Changes in directory llvm:
configure updated: 1.276 -> 1.277
---
Log message:
Regenerate.
---
Diffs of the changes: (+27 -24)
configure | 51 +++
1 files changed, 27 insertions(+), 24 deletions(-)
Index: llvm/configure
diff -u llvm/config
Changes in directory llvm:
configure updated: 1.275.2.1 -> 1.275.2.2
---
Log message:
Merge from mainline to require Perl for build system.
---
Diffs of the changes: (+27 -24)
configure | 51 +++
1 files changed, 27 insertions(+), 24 deleti
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.492 -> 1.493
---
Log message:
add expand support for ADDC/SUBC/ADDE/SUBE so we can codegen 128-bit add/sub on
32-bit (or less) targets
---
Diffs of the changes: (+42 -0)
LegalizeDAG.cpp | 42 +
Changes in directory llvm/lib/CodeGen/SelectionDAG:
TargetLowering.cpp updated: 1.114 -> 1.115
---
Log message:
disable MaskedValueIsZero, ComputeMaskedBits, and SimplifyDemandedBits for
i128 integers. The 64-bit masks are not wide enough to represent the results.
These should be converted to
Changes in directory llvm/test/CodeGen/Generic:
i128-addsub.ll added (r1.1)
---
Log message:
add testcase for 128-bit add/sub
---
Diffs of the changes: (+39 -0)
i128-addsub.ll | 39 +++
1 files changed, 39 insertions(+)
Index: llvm/test/CodeGen/Gener
Changes in directory llvm/include/llvm/ADT:
SmallVector.h updated: 1.28 -> 1.29
---
Log message:
Fix some sporadic segfaults that are triggered when SmallVector's heap
storage lands near the end of the available address space. In the expression
Begin+N > Capacity, the Begin+N was overflowing. F
Changes in directory llvm/lib/Target/X86:
X86InstrSSE.td updated: 1.182 -> 1.183
---
Log message:
Added missing patterns for UNPCKH* and PUNPCKH*.
---
Diffs of the changes: (+20 -0)
X86InstrSSE.td | 20
1 files changed, 20 insertions(+)
Index: llvm/lib/Target/X86/X8
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.403 -> 1.404
---
Log message:
Fix a bogus check that prevented folding VECTOR_SHUFFLE to UNDEF; add an
optimization to fold VECTOR_SHUFFLE to a zero vector.
---
Diffs of the changes: (+61 -24)
X86ISelLowering.cpp |
Changes in directory llvm/test/CodeGen/X86:
2007-05-17-ShuffleISelBug.ll added (r1.1)
---
Log message:
New test case.
---
Diffs of the changes: (+23 -0)
2007-05-17-ShuffleISelBug.ll | 23 +++
1 files changed, 23 insertions(+)
Index: llvm/test/CodeGen/X86/2007-05-17-S
Changes in directory llvm/lib/Support:
APInt.cpp updated: 1.84 -> 1.85
---
Log message:
Get rid of leading zeros in the output of toString.
---
Diffs of the changes: (+27 -8)
APInt.cpp | 35 +++
1 files changed, 27 insertions(+), 8 deletions(-)
Index: ll
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.377 -> 1.378
---
Log message:
minor tweak
---
Diffs of the changes: (+5 -4)
ReleaseNotes.html |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
Index: llvm/docs/ReleaseNotes.html
diff -u llvm/docs/ReleaseNotes.
78 matches
Mail list logo