Changes in directory llvm/lib/Target/Sparc:
SparcTargetMachine.cpp updated: 1.50 -> 1.51
SparcTargetMachine.h updated: 1.16 -> 1.17
---
Log message:
1. Remove condition on delete.
2. Protect and outline createTargetAsmInfo.
3. Misc. kruft.
---
Diffs of the changes: (+9 -5)
SparcTargetMac
Changes in directory llvm/lib/Target/Sparc:
SparcTargetMachine.cpp updated: 1.49 -> 1.50
SparcTargetMachine.h updated: 1.14 -> 1.15
---
Log message:
Completely rearchitect the interface between targets and the pass manager.
This pass:
1. Splits TargetMachine into TargetMachine (generic targets
Changes in directory llvm/lib/Target/Sparc:
SparcTargetMachine.cpp updated: 1.48 -> 1.49
---
Log message:
Simplify target construction.
---
Diffs of the changes: (+1 -1)
SparcTargetMachine.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/Sparc/SparcTar
Changes in directory llvm/lib/Target/Sparc:
SparcTargetMachine.cpp updated: 1.47 -> 1.48
---
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.
-
Changes in directory llvm/lib/Target/Sparc:
SparcTargetMachine.cpp updated: 1.46 -> 1.47
---
Log message:
Sparc is big-endian.
---
Diffs of the changes: (+1 -1)
SparcTargetMachine.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/Sparc/SparcTargetMachin
Changes in directory llvm/lib/Target/Sparc:
SparcTargetMachine.cpp updated: 1.45 -> 1.46
---
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: (+
Changes in directory llvm/lib/Target/Sparc:
SparcTargetMachine.cpp updated: 1.43 -> 1.44
---
Log message:
Disable switch lowering for targets based on the selection dag isel,
letting the code generator handle them directly.
---
Diffs of the changes: (+0 -3)
SparcTargetMachine.cpp |3 --
Changes in directory llvm/lib/Target/Sparc:
SparcTargetMachine.cpp updated: 1.42 -> 1.43
SparcTargetMachine.h updated: 1.11 -> 1.12
---
Log message:
Eliminate IntrinsicLowering from TargetMachine.
Make the CBE and V9 backends create their own, since they're the only ones that
use it.
---
Dif
Changes in directory llvm/lib/Target/Sparc:
SparcTargetMachine.cpp updated: 1.41 -> 1.42
---
Log message:
Enable LSR by default for SPARC: it is a clear win.
---
Diffs of the changes: (+1 -4)
SparcTargetMachine.cpp |5 +
1 files changed, 1 insertion(+), 4 deletions(-)
Index: llvm