On Mar 7, 2007, at 11:29 PM, Chris Lattner wrote:
>
> On Mar 7, 2007, at 11:22 PM, Evan Cheng wrote:
>
>>
>> On Mar 7, 2007, at 9:15 PM, Chris Lattner wrote:
>>
+ // Read-only data.
+ bool isIntFPLiteral = Type->isInteger() || Type-
>isFloatingPoint();
+
Changes in directory llvm/lib/Target/X86:
X86AsmPrinter.cpp updated: 1.236 -> 1.237
---
Log message:
Putting more constants which do not contain relocations into .literal{4|8|16}
---
Diffs of the changes: (+6 -5)
X86AsmPrinter.cpp | 11 ++-
1 files changed, 6 insertions(+), 5 dele
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.59 -> 1.60
---
Log message:
Putting more constants which do not contain relocations into .literal{4|8|16}
---
Diffs of the changes: (+6 -5)
ARMAsmPrinter.cpp | 11 ++-
1 files changed, 6 insertions(+), 5 deleti
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.236 -> 1.237
---
Log message:
Putting more constants which do not contain relocations into .literal{4|8|16}
---
Diffs of the changes: (+9 -6)
PPCAsmPrinter.cpp | 15 +--
1 files changed, 9 insertions(+)
VIEW_CONVERT_EXPR is sometimes used as a way of specifying the size of
an object when the size would otherwise be unknown. In the (Ada)
testcase an array, the type of which involves placeholder expressions,
is view converted to an array type with length 2 (the compiler knows it
has length 2, but p
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.651 -> 1.652
---
Log message:
Fix a bug in function ComputeMaskedBits().
---
Diffs of the changes: (+2 -2)
InstructionCombining.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: ll
Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.145 -> 1.146
---
Log message:
Speed Up Pass Manager.
- Check Immutableness before searching PreservedSet.
- Avoid unnecessary traversal while setting Last User.
---
Diffs of the changes: (+16 -15)
PassManager.cpp | 31 +
Changes in directory llvm/test/CodeGen/ARM:
bx_fold.ll updated: 1.1 -> 1.2
---
Log message:
Fix test case.
---
Diffs of the changes: (+21 -16)
bx_fold.ll | 37 +
1 files changed, 21 insertions(+), 16 deletions(-)
Index: llvm/test/CodeGen/ARM/bx_fold.l
Changes in directory llvm/test/CodeGen/ARM:
insn-sched1.ll updated: 1.4 -> 1.5
---
Log message:
Fix test case.
---
Diffs of the changes: (+1 -1)
insn-sched1.ll |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/test/CodeGen/ARM/insn-sched1.ll
diff -u llvm/test/CodeGen/A
Changes in directory llvm/lib/Target/ARM:
ARMISelLowering.cpp updated: 1.19 -> 1.20
---
Log message:
Fix a typo.
---
Diffs of the changes: (+1 -1)
ARMISelLowering.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/ARM/ARMISelLowering.cpp
diff -u llvm/lib/
Changes in directory llvm/include/llvm:
Intrinsics.td updated: 1.49 -> 1.50
IntrinsicsX86.td updated: 1.32 -> 1.33
---
Log message:
Added "padd*" support for MMX. Added MMX move stuff to X86InstrInfo so that
moves, loads, etc. are recognized.
---
Diffs of the changes: (+21 -0)
Intrinsics.t
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.364 -> 1.365
X86InstrInfo.cpp updated: 1.77 -> 1.78
X86InstrMMX.td updated: 1.17 -> 1.18
X86RegisterInfo.cpp updated: 1.206 -> 1.207
---
Log message:
Added "padd*" support for MMX. Added MMX move stuff to X86InstrInfo so t
Changes in directory llvm/test/CodeGen/X86:
mmx-arith.ll added (r1.1)
---
Log message:
Add MMX arithmetic testcase.
---
Diffs of the changes: (+35 -0)
mmx-arith.ll | 35 +++
1 files changed, 35 insertions(+)
Index: llvm/test/CodeGen/X86/mmx-arith.ll
diff
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.383 -> 1.384
---
Log message:
implement support for floating point constants used as inline asm memory
operands.
---
Diffs of the changes: (+7 -2)
SelectionDAGISel.cpp |9 +++--
1 files changed, 7
Changes in directory llvm/test/CodeGen/X86:
inline-asm.ll updated: 1.3 -> 1.4
---
Log message:
upgrade this testcase, add test for fp immediate to memory operand.
---
Diffs of the changes: (+13 -6)
inline-asm.ll | 19 +--
1 files changed, 13 insertions(+), 6 deletions(-)
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.60 -> 1.61
---
Log message:
Implement inline asm modifier c.
---
Diffs of the changes: (+3 -0)
ARMAsmPrinter.cpp |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff -u llvm/li
Changes in directory llvm/test/CodeGen/ARM:
inlineasm.ll updated: 1.1 -> 1.2
---
Log message:
Test inline asm modifier 'c'.
---
Diffs of the changes: (+15 -11)
inlineasm.ll | 26 +++---
1 files changed, 15 insertions(+), 11 deletions(-)
Index: llvm/test/CodeGen/ARM/i
Changes in directory llvm/lib/ExecutionEngine/Interpreter:
Execution.cpp updated: 1.175 -> 1.176
---
Log message:
Don't use a cast. It causes an error on some platforms.
---
Diffs of the changes: (+1 -1)
Execution.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/
On Mar 8, 2007, at 3:27 PM, Bill Wendling wrote:
> Changes in directory llvm/lib/ExecutionEngine/Interpreter:
> Execution.cpp updated: 1.175 -> 1.176
> ---
> Log message:
>
> Don't use a cast. It causes an error on some platforms.
std::hex is sticky. Please don't use it.
I assume that this fails
Changes in directory llvm/lib/ExecutionEngine/Interpreter:
Execution.cpp updated: 1.176 -> 1.177
---
Log message:
Don't use std::hex.
---
Diffs of the changes: (+1 -1)
Execution.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/ExecutionEngine/Interpreter/Exec
On 3/8/07, Chris Lattner <[EMAIL PROTECTED]> wrote:
> On Mar 8, 2007, at 3:27 PM, Bill Wendling wrote:
> > Changes in directory llvm/lib/ExecutionEngine/Interpreter:
> > Execution.cpp updated: 1.175 -> 1.176
> > ---
> > Log message:
> >
> > Don't use a cast. It causes an error on some platforms.
>
On Thu, 2007-03-08 at 15:38 -0800, Bill wrote:
> On 3/8/07, Chris Lattner <[EMAIL PROTECTED]> wrote:
> > On Mar 8, 2007, at 3:27 PM, Bill Wendling wrote:
> > > Changes in directory llvm/lib/ExecutionEngine/Interpreter:
> > > Execution.cpp updated: 1.175 -> 1.176
> > > ---
> > > Log message:
> > >
>
Changes in directory llvm/lib/CodeGen:
LiveVariables.cpp updated: 1.68 -> 1.69
---
Log message:
Avoid variable shadowing.
---
Diffs of the changes: (+2 -2)
LiveVariables.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/LiveVariables.cpp
diff -u llv
23 matches
Mail list logo