Changes in directory llvm-poolalloc/lib/PoolAllocate:
TransformFunctionBody.cpp updated: 1.54 -> 1.55
---
Log message:
Ignore inline asm
---
Diffs of the changes: (+5 -0)
TransformFunctionBody.cpp |5 +
1 files changed, 5 insertions(+)
Index: llvm-poolalloc/lib/PoolAllocate/Transf
Changes in directory llvm/lib/Analysis/DataStructure:
Local.cpp updated: 1.151 -> 1.152
---
Log message:
add some missing externals
---
Diffs of the changes: (+18 -3)
Local.cpp | 21 ++---
1 files changed, 18 insertions(+), 3 deletions(-)
Index: llvm/lib/Analysis/DataStr
Changes in directory llvm-poolalloc/lib/PoolAllocate:
TransformFunctionBody.cpp updated: 1.53 -> 1.54
---
Log message:
see through casts to underlying function pointers
---
Diffs of the changes: (+4 -0)
TransformFunctionBody.cpp |4
1 files changed, 4 insertions(+)
Index: llvm-po
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.491 -> 1.492
---
Log message:
Catch more function pointer casting problems
Remove the Function pointer cast in these calls, converting it to
a cast of argument.
%tmp60 = tail call int cast (int (ulong)* %str to
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.41 -> 1.42
---
Log message:
Allow EmitConstantPool to be redefined by derived classes.
---
Diffs of the changes: (+1 -1)
AsmPrinter.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/
Changes in directory llvm/lib/Analysis:
AliasSetTracker.cpp updated: 1.39 -> 1.40
---
Log message:
Handle alias sets that have been unified, and thus can have other references
to them. This fixes a regression in my previous checkin.
---
Diffs of the changes: (+3 -3)
AliasSetTracker.cpp |
Changes in directory llvm/lib/Analysis:
AliasSetTracker.cpp updated: 1.38 -> 1.39
---
Log message:
Don't implement AliasSetTracker::remove in terms of deleteValue. deleteValue
causes the pointer to be removed from the underlying alias analysis
implementation as well. This impl of remove is a
Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.54 -> 1.55
---
Log message:
this case isn't handled
---
Diffs of the changes: (+2 -0)
AlphaISelLowering.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp
diff -u l
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnswitch.cpp updated: 1.41 -> 1.42
---
Log message:
Fix for 2006-06-27-DeadSwitchCase.ll
Be more careful when updating Phi nodes after eliminating dead switch cases.
Fix
proposed by Chris.
---
Diffs of the changes: (+6 -5)
LoopUnswitc
Changes in directory llvm/test/Regression/Transforms/LoopUnswitch:
2006-06-27-DeadSwitchCase.ll added (r1.1)
---
Log message:
Testcase that Nate found where LoopUnswitch chokes on eliminating a dead case
from a switch instruction.
---
Diffs of the changes: (+31 -0)
2006-06-27-DeadSwitchCas
Changes in directory llvm/lib/Target/ARM:
ARMISelDAGToDAG.cpp updated: 1.12 -> 1.13
ARMInstrInfo.cpp updated: 1.2 -> 1.3
ARMRegisterInfo.cpp updated: 1.4 -> 1.5
---
Log message:
handle the "mov reg1, reg2" case in isMoveInstr
---
Diffs of the changes: (+20 -6)
ARMISelDAGToDAG.cpp | 10 +
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.195 -> 1.196
PPCInstr64Bit.td updated: 1.16 -> 1.17
---
Log message:
Don't match 64-bit bitfield inserts into rlwimi's. todo add rldimi. :)
---
Diffs of the changes: (+5 -6)
PPCISelDAGToDAG.cpp |9 +
Changes in directory llvm/lib/Transforms/IPO:
DeadArgumentElimination.cpp updated: 1.26 -> 1.27
---
Log message:
Fix Transforms/DeadArgElim/2006-06-27-struct-ret.ll. -deadargelim should not
remove the struct return argument of a csret function, even if it is obviously
dead.
---
Diffs of the
Changes in directory llvm/test/Regression/Transforms/DeadArgElim:
2006-06-27-struct-ret.ll added (r1.1)
---
Log message:
testcase that crashes dead arg elim.
---
Diffs of the changes: (+13 -0)
2006-06-27-struct-ret.ll | 13 +
1 files changed, 13 insertions(+)
Index: llvm/te
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.194 -> 1.195
---
Log message:
Fix ppc64 jump tables
---
Diffs of the changes: (+2 -1)
PPCISelDAGToDAG.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/PowerPC/PPCISelDAGToDA
Changes in directory llvm/tools/bugpoint:
ExecutionDriver.cpp updated: 1.61 -> 1.62
ToolRunner.cpp updated: 1.53 -> 1.54
ToolRunner.h updated: 1.21 -> 1.22
---
Log message:
Pass -Xlinker flags to gcc when it builds the shared object.
---
Diffs of the changes: (+45 -25)
ExecutionDriver.cpp
Changes in directory llvm-test/External/SPEC:
Makefile.spec updated: 1.54 -> 1.55
---
Log message:
Pass EXTRA_FLAGS to bugpoint.
---
Diffs of the changes: (+1 -1)
Makefile.spec |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-test/External/SPEC/Makefile.spec
diff -u
Changes in directory llvm-test:
Makefile.programs updated: 1.219 -> 1.220
---
Log message:
Pass EXTRA_FLAGS to bugpoint.
---
Diffs of the changes: (+1 -1)
Makefile.programs |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-test/Makefile.programs
diff -u llvm-test/Make
Changes in directory llvm/lib/Target/X86:
X86InstrInfo.td updated: 1.276 -> 1.277
---
Log message:
Remove dead code.
---
Diffs of the changes: (+0 -6)
X86InstrInfo.td |6 --
1 files changed, 6 deletions(-)
Index: llvm/lib/Target/X86/X86InstrInfo.td
diff -u llvm/lib/Target/X86/X86I
Changes in directory llvm/utils:
NightlyTest.pl updated: 1.110 -> 1.111
---
Log message:
Fix -extraflags
---
Diffs of the changes: (+1 -1)
NightlyTest.pl |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/utils/NightlyTest.pl
diff -u llvm/utils/NightlyTest.pl:1.110 llvm
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.182 -> 1.183
---
Log message:
Print stubs for external globals right.
---
Diffs of the changes: (+5 -1)
PPCAsmPrinter.cpp |6 +-
1 files changed, 5 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/Power
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.196 -> 1.197
---
Log message:
Implement 64-bit select, bswap, etc.
---
Diffs of the changes: (+4 -0)
PPCISelLowering.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/lib/Target/PowerPC/PPCISelLoweri
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.181 -> 1.182
PPCInstr64Bit.td updated: 1.15 -> 1.16
PPCInstrFormats.td updated: 1.76 -> 1.77
---
Log message:
Add a pattern for i64 sra. Print 8-byte units with a space between the .quad
and the data
---
Diffs of th
Changes in directory llvm/lib/Target/PowerPC:
PPCRegisterInfo.cpp updated: 1.70 -> 1.71
---
Log message:
Fix rewriting frame offsets with ixaddr instructions, which implicitly shift
the offset two bits to the left.
---
Diffs of the changes: (+21 -8)
PPCRegisterInfo.cpp | 29 +
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.195 -> 1.196
---
Log message:
PPC doesn't have bit converts to/from i64
---
Diffs of the changes: (+2 -0)
PPCISelLowering.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/PowerPC/PPCISelLow
Changes in directory llvm/lib/Target/PowerPC:
PPCInstr64Bit.td updated: 1.14 -> 1.15
PPCInstrInfo.td updated: 1.236 -> 1.237
---
Log message:
Add 64-bit MTCTR so that indirect calls work.
---
Diffs of the changes: (+6 -2)
PPCInstr64Bit.td |4
PPCInstrInfo.td |4 ++--
2 files
Changes in directory llvm/lib/Target/PowerPC:
PPCInstr64Bit.td updated: 1.13 -> 1.14
---
Log message:
Fix an incorrect store pattern. This fixes em3d.
---
Diffs of the changes: (+1 -1)
PPCInstr64Bit.td |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/Powe
Changes in directory llvm/lib/Target/PowerPC:
PPCBranchSelector.cpp updated: 1.23 -> 1.24
PPCCodeEmitter.cpp updated: 1.59 -> 1.60
PPCISelLowering.cpp updated: 1.194 -> 1.195
PPCInstr64Bit.td updated: 1.12 -> 1.13
PPCInstrInfo.td updated: 1.235 -> 1.236
---
Log message:
Implement 64-bit undef,
Changes in directory llvm/tools/llvm-ld:
llvm-ld.cpp updated: 1.32 -> 1.33
---
Log message:
Fix cut-n-pasto in comments.
---
Diffs of the changes: (+5 -6)
llvm-ld.cpp | 11 +--
1 files changed, 5 insertions(+), 6 deletions(-)
Index: llvm/tools/llvm-ld/llvm-ld.cpp
diff -u llvm/t
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.193 -> 1.194
---
Log message:
Use i32 for shift amounts instead of i64. This gets bisort working.
---
Diffs of the changes: (+1 -0)
PPCISelLowering.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/
Changes in directory llvm/lib/Target/PowerPC:
PPCInstr64Bit.td updated: 1.11 -> 1.12
---
Log message:
Add zextload from i32 -> i64, with this, perimeter works.
---
Diffs of the changes: (+3 -0)
PPCInstr64Bit.td |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/Target/PowerPC/
Changes in directory llvm/lib/Analysis:
CFGPrinter.cpp updated: 1.15 -> 1.16
---
Log message:
For PR801: http://llvm.org/PR801 :
Refactor the Graph writing code to use a common implementation which is
now in lib/Support/GraphWriter.cpp. This completes the PR.
Patch by Anton Korobeynikov. Thank
Changes in directory llvm/lib/Support:
GraphWriter.cpp added (r1.1)
---
Log message:
For PR801: http://llvm.org/PR801 :
Refactor the Graph writing code to use a common implementation which is
now in lib/Support/GraphWriter.cpp. This completes the PR.
Patch by Anton Korobeynikov. Thanks, Anton!
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGPrinter.cpp updated: 1.32 -> 1.33
---
Log message:
For PR801: http://llvm.org/PR801 :
Refactor the Graph writing code to use a common implementation which is
now in lib/Support/GraphWriter.cpp. This completes the PR.
Patch by Anto
Changes in directory llvm/include/llvm/Support:
GraphWriter.h updated: 1.26 -> 1.27
---
Log message:
For PR801: http://llvm.org/PR801 :
Refactor the Graph writing code to use a common implementation which is
now in lib/Support/GraphWriter.cpp. This completes the PR.
Patch by Anton Korobeynikov
Changes in directory llvm/lib/CodeGen:
MachineFunction.cpp updated: 1.93 -> 1.94
---
Log message:
For PR801: http://llvm.org/PR801 :
Refactor the Graph writing code to use a common implementation which is
now in lib/Support/GraphWriter.cpp. This completes the PR.
Patch by Anton Korobeynikov. T
Changes in directory llvm/lib/Analysis/DataStructure:
Printer.cpp updated: 1.84 -> 1.85
---
Log message:
For PR801: http://llvm.org/PR801 :
Refactor the Graph writing code to use a common implementation which is
now in lib/Support/GraphWriter.cpp. This completes the PR.
Patch by Anton Korobeyn
37 matches
Mail list logo