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
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
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,
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
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 |
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
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
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
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
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
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 |
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
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
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
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)
15 matches
Mail list logo