Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.59 -> 1.60
AlphaInstrInfo.td updated: 1.131 -> 1.132
---
Log message:
Let us play simplify the td file (and fix a few missed sub and mul patterns).
---
Diffs of the changes: (+63 -83)
AlphaISelDAGToDAG.cpp |8 +
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.56 -> 1.57
AlphaInstrInfo.td updated: 1.127 -> 1.128
---
Log message:
Use cute tblgen tricks to make zap handling more powerful. Specifically,
when the dag combiner simplifies an and mask, notice this and allow those
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.37 -> 1.38
AlphaInstrInfo.td updated: 1.118 -> 1.119
---
Log message:
support x * (c1 + c2) where c1 and c2 are pow2s. special case for c2 == 4
---
Diffs of the changes: (+32 -10)
AlphaISelDAGToDAG.cpp |2 +-
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.23 -> 1.24
AlphaInstrInfo.td updated: 1.95 -> 1.96
---
Log message:
improve constant loading. Still sucks, but oh well
---
Diffs of the changes: (+53 -17)
AlphaISelDAGToDAG.cpp | 38 +++--
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.17 -> 1.18
AlphaInstrInfo.td updated: 1.83 -> 1.84
---
Log message:
fix FP selects
---
Diffs of the changes: (+14 -14)
AlphaISelDAGToDAG.cpp |2 +-
AlphaInstrInfo.td | 26 +-
2 fil
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.15 -> 1.16
AlphaInstrInfo.td updated: 1.82 -> 1.83
---
Log message:
FP select improvements (and likely breakage), oh and crazy people might want to
*return* floating point values. Don't see why myself
---
Diffs of t
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.14 -> 1.15
AlphaInstrInfo.td updated: 1.80 -> 1.81
---
Log message:
fix divide and remainder
---
Diffs of the changes: (+14 -13)
AlphaISelDAGToDAG.cpp | 24 +++-
AlphaInstrInfo.td |3 +
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.12 -> 1.13
AlphaInstrInfo.td updated: 1.76 -> 1.77
---
Log message:
move this over to the dag
---
Diffs of the changes: (+9 -10)
AlphaISelDAGToDAG.cpp |8
AlphaInstrInfo.td | 11 +--
2 fi
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.4 -> 1.5
AlphaInstrInfo.td updated: 1.69 -> 1.70
---
Log message:
int comparison patterns
---
Diffs of the changes: (+48 -40)
AlphaISelDAGToDAG.cpp | 28 ---
AlphaInstrInfo.td | 60 +
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.2 -> 1.3
AlphaInstrInfo.td updated: 1.67 -> 1.68
---
Log message:
Add several things.
loads
branches
setcc
working calls
Global address
External addresses
now I can manage malloc calls.
---
Diffs of the changes: (
10 matches
Mail list logo