Changes in directory llvm/lib/Target/ARM:
ARMLoadStoreOptimizer.cpp updated: 1.5 -> 1.6
---
Log message:
Bug fix. Not advancing the register scavenger iterator correctly.
---
Diffs of the changes: (+21 -8)
ARMLoadStoreOptimizer.cpp | 29 +
1 files changed, 21 i
Changes in directory llvm/lib/Target/ARM:
ARMLoadStoreOptimizer.cpp updated: 1.4 -> 1.5
---
Log message:
Only safe to use a call-clobbered or spilled callee-saved register as scratch
register.
---
Diffs of the changes: (+8 -2)
ARMLoadStoreOptimizer.cpp | 10 --
1 files changed, 8
Changes in directory llvm/lib/Target/ARM:
ARMLoadStoreOptimizer.cpp updated: 1.3 -> 1.4
---
Log message:
Fix some brittle code. Watch out for cases where register scavenger is pointing
to deleted instructions.
---
Diffs of the changes: (+39 -41)
ARMLoadStoreOptimizer.cpp | 80 +++
Changes in directory llvm/lib/Target/ARM:
ARMLoadStoreOptimizer.cpp updated: 1.2 -> 1.3
---
Log message:
Make load / store optimizer use register scavenger.
---
Diffs of the changes: (+58 -21)
ARMLoadStoreOptimizer.cpp | 79 +-
1 files changed,
Changes in directory llvm/lib/Target/ARM:
ARMLoadStoreOptimizer.cpp updated: 1.1 -> 1.2
---
Log message:
Code clean up. Prepare to use register scavenger.
---
Diffs of the changes: (+37 -22)
ARMLoadStoreOptimizer.cpp | 59 --
1 files changed, 37