Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.478 -> 1.479
---
Log message:
Drop unused operand.
---
Diffs of the changes: (+0 -2)
LegalizeDAG.cpp |2 --
1 files changed, 2 deletions(-)
Index: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
diff -u llvm/
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.373 -> 1.374
---
Log message:
Deal with cases when MMI is not requested.
---
Diffs of the changes: (+14 -0)
SelectionDAGISel.cpp | 14 ++
1 files changed, 14 insertions(+)
Index: llvm/lib/Cod
Changes in directory llvm/include/llvm/ADT:
APInt.h updated: 1.16 -> 1.17
---
Log message:
Improve documentation.
Make divide function internal (it was briefly external for testing).
---
Diffs of the changes: (+16 -12)
APInt.h | 28
1 files changed, 16 insert
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt:
gptest.cpp updated: 1.3 -> 1.4
---
Log message:
Add logical operators, shift, and index tests.
---
Diffs of the changes: (+133 -8)
gptest.cpp | 141 +
1 files c
Changes in directory llvm/lib/Support:
APInt.cpp updated: 1.33 -> 1.34
---
Log message:
1. Fix last bug in KnuthDiv. All divide tests pass up to 1024 bits now.
2. Clean up comments, style, coding standards, etc.
3. Simplify a constructor.
Extended testing revealed some additional bugs in shift
Changes in directory llvm/lib/Support:
APInt.cpp updated: 1.34 -> 1.35
---
Log message:
1. Fix a bug in fromString for the <= 64bits case
2. Fix shl when shiftAmount == BitWidth.
---
Diffs of the changes: (+30 -18)
APInt.cpp | 48 ++--
1 files
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt:
gptest.cpp updated: 1.4 -> 1.5
---
Log message:
Consolidate reporting.
Consolidate comparison tests.
Fix output for remainder.
---
Diffs of the changes: (+24 -56)
gptest.cpp | 80 ++--
Changes in directory llvm/lib/Support:
APInt.cpp updated: 1.35 -> 1.36
---
Log message:
Fix the remainder shifting in KnuthDiv.
---
Diffs of the changes: (+13 -6)
APInt.cpp | 19 +--
1 files changed, 13 insertions(+), 6 deletions(-)
Index: llvm/lib/Support/APInt.cpp
di
Changes in directory llvm/lib/Target/ARM:
ARMConstantIslandPass.cpp updated: 1.27 -> 1.28
README.txt updated: 1.12 -> 1.13
---
Log message:
Removed WaterListOffset, inserted BBOffsets. Remove TODO item about this
from README.
When no water available, use end of block if in range. (More to d
Changes in directory llvm/lib/Support:
APInt.cpp updated: 1.36 -> 1.37
---
Log message:
Fix the > 64 bits case for left shift.
---
Diffs of the changes: (+52 -27)
APInt.cpp | 79 --
1 files changed, 52 insertions(+), 27 deletion
Changes in directory llvm/lib/Support:
APInt.cpp updated: 1.37 -> 1.38
---
Log message:
Whoops, last word with bits in large shift left wasn't correct.
---
Diffs of the changes: (+1 -1)
APInt.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Support/APInt.cpp
Changes in directory llvm/docs:
HowToSubmitABug.html updated: 1.28 -> 1.29
---
Log message:
update this for llvm-gcc4
---
Diffs of the changes: (+78 -94)
HowToSubmitABug.html | 172 +++
1 files changed, 78 insertions(+), 94 deletions(-)
In
Revision: 124287
Author: clattner
Date: 2007-02-24 17:23:21 -0800 (Sat, 24 Feb 2007)
Log Message:
---
Fix PR1221, which is subtle fallout from the symtab change.
"getName().c_str()" now cannot be used, because the string
returned by getName() is temporary and is destroyed when the
ex
Changes in directory llvm/lib/CodeGen/SelectionDAG:
TargetLowering.cpp updated: 1.94 -> 1.95
---
Log message:
initialize a instance variable
---
Diffs of the changes: (+1 -0)
TargetLowering.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/CodeGen/SelectionDAG/TargetLowering.
Changes in directory llvm/lib/Target/ARM:
ARMConstantIslandPass.cpp updated: 1.28 -> 1.29
---
Log message:
remove crediting of Evan Cheng and me.
---
Diffs of the changes: (+0 -1)
ARMConstantIslandPass.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/Target/ARM/ARMConstantIsl
Changes in directory llvm/lib/Support:
APInt.cpp updated: 1.38 -> 1.39
---
Log message:
Clean up lshr and ashr to coding standards.
Handle the single word cases for shiftAmt == BitWidth.
---
Diffs of the changes: (+79 -53)
APInt.cpp | 132 +-
> / Clean up the memory we allocated.
> - delete [] U;
> - delete [] V;
> - delete [] Q;
> - delete [] R;
> + if (U != &SPACE[0]) {
> +delete [] U;
> +delete [] V;
> +delete [] Q;
> +delete [] R;
> + }
> }
Please just use SmallVector instead of explicitly doing it
yourself
Changes in directory llvm:
LICENSE.TXT updated: 1.29 -> 1.30
---
Log message:
remove these.
---
Diffs of the changes: (+0 -1)
LICENSE.TXT |1 -
1 files changed, 1 deletion(-)
Index: llvm/LICENSE.TXT
diff -u llvm/LICENSE.TXT:1.29 llvm/LICENSE.TXT:1.30
--- llvm/LICENSE.TXT:1.29 T
Changes in directory llvm/lib/Support:
APInt.cpp updated: 1.39 -> 1.40
---
Log message:
this doesn't compile, disable it
---
Diffs of the changes: (+4 -0)
APInt.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/lib/Support/APInt.cpp
diff -u llvm/lib/Support/APInt.cpp:1.39 llv
Changes in directory llvm/lib/Target/PowerPC:
PPCJITInfo.cpp updated: 1.36 -> 1.37
PPCSubtarget.h updated: 1.24 -> 1.25
PPCTargetMachine.cpp updated: 1.116 -> 1.117
---
Log message:
Improve JIT support for linux/ppc: Patch by Nicolas Geoffray!
---
Diffs of the changes: (+70 -2)
PPCJITInfo.
Changes in directory llvm/lib/Target/PowerPC:
PPCInstrFormats.td updated: 1.88 -> 1.89
---
Log message:
Add XLForm_1_ext template, patch by Nicolas Geoffray.
---
Diffs of the changes: (+24 -14)
PPCInstrFormats.td | 38 --
1 files changed, 24 insertions
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.74 -> 1.75
PPCFrameInfo.h updated: 1.12 -> 1.13
PPCHazardRecognizers.cpp updated: 1.18 -> 1.19
PPCISelLowering.cpp updated: 1.253 -> 1.254
PPCISelLowering.h updated: 1.58 -> 1.59
PPCInstr64Bit.td updated: 1.38 -> 1.39
PP
Changes in directory llvm/test/CodeGen/X86:
i128-ret.ll added (r1.1)
---
Log message:
verify i128 return on x86-64 continues to codegen optimally.
---
Diffs of the changes: (+8 -0)
i128-ret.ll |8
1 files changed, 8 insertions(+)
Index: llvm/test/CodeGen/X86/i128-ret.ll
diff
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.323 -> 1.324
---
Log message:
remove std::vector's in RET lowering.
---
Diffs of the changes: (+11 -22)
X86ISelLowering.cpp | 33 +++--
1 files changed, 11 insertions(+), 22 deletions(-)
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.324 -> 1.325
---
Log message:
eliminate temporary vectors created during X86 lowering.
---
Diffs of the changes: (+47 -70)
X86ISelLowering.cpp | 117
1 files chang
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.325 -> 1.326
---
Log message:
eliminate a bunch more temporary vectors from X86 lowering.
---
Diffs of the changes: (+141 -176)
X86ISelLowering.cpp | 317 +++-
1 files
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.326 -> 1.327
---
Log message:
make void-return not a special case
---
Diffs of the changes: (+17 -33)
X86ISelLowering.cpp | 50 +-
1 files changed, 17 insertions(+), 3
Changes in directory llvm/include/llvm/ADT:
APInt.h updated: 1.17 -> 1.18
---
Log message:
Add a private constructor for efficiency.
---
Diffs of the changes: (+4 -0)
APInt.h |4
1 files changed, 4 insertions(+)
Index: llvm/include/llvm/ADT/APInt.h
diff -u llvm/include/llvm/ADT/
Changes in directory llvm/lib/Support:
APInt.cpp updated: 1.40 -> 1.41
---
Log message:
Allow this to compile now that the header file is checked in.
---
Diffs of the changes: (+0 -4)
APInt.cpp |4
1 files changed, 4 deletions(-)
Index: llvm/lib/Support/APInt.cpp
diff -u llvm/li
29 matches
Mail list logo