[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp

2007-05-16 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.27 -> 1.28 --- Log message: Move if-conversion after all passes that may use register scavenger. --- Diffs of the changes: (+3 -8) ARMTargetMachine.cpp | 11 +++ 1 files changed, 3 insertions(+), 8 deletions

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp ARMTargetMachine.h

2007-03-12 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.25 -> 1.26 ARMTargetMachine.h updated: 1.8 -> 1.9 --- Log message: Implement getTargetLowering() or else LSR won't be using ARM specific hooks. --- Diffs of the changes: (+8 -1) ARMTargetMachine.cpp |3 ++- ARMTar

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.23 -> 1.24 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+6 -4) ARMTargetMachine.cpp | 10 ++ 1 files changed,

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp

2007-02-13 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.22 -> 1.23 --- Log message: Add space between // and the comment. --- Diffs of the changes: (+2 -2) ARMTargetMachine.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Target/ARM/ARM

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp

2007-01-31 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.18 -> 1.19 --- Log message: Thumb add sp, #imm requires the immediate value be multiple of 4. For now, change preferred alignment of short, byte, bool to 4. --- Diffs of the changes: (+6 -2) ARMTargetMachine.cpp |

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp

2007-01-22 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.17 -> 1.18 --- Log message: ARM AAPCS abi (Linux, etc.) requires 8-byte double / long alignment; Mac requires 4-bytes alignment. --- Diffs of the changes: (+2 -2) ARMTargetMachine.cpp |4 ++-- 1 files changed, 2

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp

2007-01-22 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.16 -> 1.17 --- Log message: Double and Long preferred alignment is 4 for Darwin, 8 for Linux. --- Diffs of the changes: (+5 -1) ARMTargetMachine.cpp |6 +- 1 files changed, 5 insertions(+), 1 deletion(-) Ind

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp

2006-11-02 Thread Rafael Espindola
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.12 -> 1.13 --- Log message: revert previous patch --- Diffs of the changes: (+0 -2) ARMTargetMachine.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/lib/Target/ARM/ARMTargetMachine.cpp diff -u llvm/lib/T

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp

2006-11-02 Thread Rafael Espindola
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.11 -> 1.12 --- Log message: add createCFGSimplificationPass to ARMTargetMachine::addInstSelector --- Diffs of the changes: (+2 -0) ARMTargetMachine.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/Ta

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp

2006-10-09 Thread Rafael Espindola
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.10 -> 1.11 --- Log message: most ARM targets are little endian --- Diffs of the changes: (+1 -1) ARMTargetMachine.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/ARM/ARMTargetMa

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp ARMTargetMachine.h

2006-09-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.8 -> 1.9 ARMTargetMachine.h updated: 1.4 -> 1.5 --- Log message: 1. Remove condition on delete. 2. Protect and outline createTargetAsmInfo. 3. Misc. kruft. --- Diffs of the changes: (+11 -5) ARMTargetMachine.cpp |

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp ARMTargetMachine.h

2006-09-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.7 -> 1.8 ARMTargetMachine.h updated: 1.2 -> 1.3 --- Log message: Completely rearchitect the interface between targets and the pass manager. This pass: 1. Splits TargetMachine into TargetMachine (generic targets, can be i

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp

2006-09-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.6 -> 1.7 --- Log message: Simplify target construction. --- Diffs of the changes: (+1 -2) ARMTargetMachine.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/lib/Target/ARM/ARMTargetMachine

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp

2006-06-16 Thread Chris Lattner
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.2 -> 1.3 --- Log message: Don't pass target name into TargetData anymore, it is never used or needed. Remove explicit casts to std::string now that there is no overload resolution issues in the TargetData ctors. --- Dif

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetMachine.cpp

2006-05-19 Thread Owen Anderson
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.1 -> 1.2 --- Log message: Make all of the TargetMachine subclasses use the new string TargetData methods. This is part of the on-going work on PR 761: http://llvm.cs.uiuc.edu/PR761 . --- Diffs of the changes: (+1 -1)