Changes in directory llvm/lib/Target/ARM:
ARMISelDAGToDAG.cpp updated: 1.79 -> 1.80
ARMRegisterInfo.cpp updated: 1.22 -> 1.23
ARMRegisterInfo.td updated: 1.5 -> 1.6
---
Log message:
initial support for frame pointers
---
Diffs of the changes: (+44 -5)
ARMISelDAGToDAG.cpp |3 +++
ARMReg
Changes in directory llvm/test/Regression/CodeGen/ARM:
alloca.ll added (r1.1)
---
Log message:
initial support for frame pointers
---
Diffs of the changes: (+5 -0)
alloca.ll |5 +
1 files changed, 5 insertions(+)
Index: llvm/test/Regression/CodeGen/ARM/alloca.ll
diff -c /dev/null
On Oct 25, 2006, at 9:57 PM, Reid Spencer wrote:
>> This code is a bit simpler as:
>>
>>
>> // (X / C1) / C2 -> X / (C1*C2)
>> if (BinaryOperator *LHS = dyn_cast(Op0))
>> if (LHS->getOpcode() == I.getOpcode())
>>
>
> Didn't apply this because it causes a compiler warning about
> sign
Changes in directory llvm/include/llvm:
Type.h updated: 1.90 -> 1.91
---
Log message:
Add isFPOrFPVector() method, which indicates if a type is either FP or a
vector of FP types.
---
Diffs of the changes: (+4 -0)
Type.h |4
1 files changed, 4 insertions(+)
Index: llvm/include/l
Changes in directory llvm/lib/VMCore:
Instruction.cpp updated: 1.54 -> 1.55
---
Log message:
Fix Transforms/InstCombine/2006-10-26-VectorReassoc.ll
---
Diffs of the changes: (+6 -5)
Instruction.cpp | 11 ++-
1 files changed, 6 insertions(+), 5 deletions(-)
Index: llvm/lib/VMCor
Changes in directory llvm/test/Regression/Transforms/InstCombine:
2006-10-26-VectorReassoc.ll added (r1.1)
---
Log message:
new testcase, should not reassoc fp vector
---
Diffs of the changes: (+8 -0)
2006-10-26-VectorReassoc.ll |8
1 files changed, 8 insertions(+)
Index: ll
Changes in directory llvm/lib/VMCore:
Type.cpp updated: 1.148 -> 1.149
---
Log message:
Add isFPOrFPVector() method, which indicates if a type is either FP or a
vector of FP types.
---
Diffs of the changes: (+10 -0)
Type.cpp | 10 ++
1 files changed, 10 insertions(+)
Index: ll
Changes in directory llvm/include/llvm/Target:
TargetAsmInfo.h updated: 1.9 -> 1.10
---
Log message:
Added CStringSection.
---
Diffs of the changes: (+9 -0)
TargetAsmInfo.h |9 +
1 files changed, 9 insertions(+)
Index: llvm/include/llvm/Target/TargetAsmInfo.h
diff -u llvm/incl
Changes in directory llvm/include/llvm:
Constants.h updated: 1.91 -> 1.92
---
Log message:
Add isCString() - returns true if a ConstantArray is a CString.
---
Diffs of the changes: (+5 -0)
Constants.h |5 +
1 files changed, 5 insertions(+)
Index: llvm/include/llvm/Constants.h
diff
Changes in directory llvm/lib/Target/X86:
X86AsmPrinter.cpp updated: 1.205 -> 1.206
X86TargetAsmInfo.cpp updated: 1.4 -> 1.5
---
Log message:
Put cstrings in .cstring section when compiling for Mac OS X.
---
Diffs of the changes: (+10 -1)
X86AsmPrinter.cpp| 10 +-
X86TargetAsm
Changes in directory llvm/lib/VMCore:
Constants.cpp updated: 1.166 -> 1.167
---
Log message:
Add isCString() - returns true if a ConstantArray is a CString.
---
Diffs of the changes: (+13 -0)
Constants.cpp | 13 +
1 files changed, 13 insertions(+)
Index: llvm/lib/VMCore/Cons
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.528 -> 1.529
---
Log message:
Simplify code a bit by changing instances of:
InsertNewInstBefore(new CastInst(Val, ValTy, Val->GetName()), I)
into:
InsertCastBefore(Val, ValTy, I)
---
Diffs of the change
Changes in directory llvm/include/llvm:
LinkTimeOptimizer.h updated: 1.11 -> 1.12
---
Log message:
Save temp. bc files when saveTemps flag is true. Use final output file
name supplied by linker to construct temp bc file names.
Remove tabs.
---
Diffs of the changes: (+7 -4)
LinkTimeOptim
Changes in directory llvm/tools/lto:
lto.cpp updated: 1.24 -> 1.25
---
Log message:
Save temp. bc files when saveTemps flag is true. Use final output file
name supplied by linker to construct temp bc file names.
Remove tabs.
---
Diffs of the changes: (+24 -11)
lto.cpp | 35 +++
Changes in directory llvm/lib/VMCore:
Constants.cpp updated: 1.167 -> 1.168
---
Log message:
Speed up isCString()
---
Diffs of the changes: (+14 -4)
Constants.cpp | 18 ++
1 files changed, 14 insertions(+), 4 deletions(-)
Index: llvm/lib/VMCore/Constants.cpp
diff -u llvm
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.355 -> 1.356
---
Log message:
getPreIndexedLoad -> getIndexedLoad.
---
Diffs of the changes: (+7 -21)
SelectionDAG.cpp | 28 +++-
1 files changed, 7 insertions(+), 21 deletions(-)
Ind
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAG.h updated: 1.139 -> 1.140
SelectionDAGNodes.h updated: 1.155 -> 1.156
---
Log message:
Indexed load / store changes.
---
Diffs of the changes: (+18 -18)
SelectionDAG.h |3 ++-
SelectionDAGNodes.h | 33 --
Changes in directory llvm/lib/Target:
TargetSelectionDAG.td updated: 1.73 -> 1.74
---
Log message:
Change load PatFrag to ignore indexed load.
---
Diffs of the changes: (+62 -31)
TargetSelectionDAG.td | 93 +-
1 files changed, 62 insertions(
This improves support for the darwin-specific -fconstant-cfstrings
option:
Index: darwin.c
===
--- darwin.c(revision 119244)
+++ darwin.c(working copy)
@@ -1379,8 +1379,28 @@ machopic_select_section (tree exp, int r
/* APP
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.202 -> 1.203
PPCTargetAsmInfo.cpp updated: 1.7 -> 1.8
---
Log message:
Place cstrings in .cstring section.
---
Diffs of the changes: (+9 -0)
PPCAsmPrinter.cpp|8
PPCTargetAsmInfo.cpp |1 +
2 file
Changes in directory llvm/test/Regression/CodeGen/ARM:
alloca.ll updated: 1.1 -> 1.2
---
Log message:
Add a run line to this test.
---
Diffs of the changes: (+1 -0)
alloca.ll |1 +
1 files changed, 1 insertion(+)
Index: llvm/test/Regression/CodeGen/ARM/alloca.ll
diff -u llvm/test/Reg
21 matches
Mail list logo