[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp AlphaInstrInfo.td

2006-10-31 Thread Andrew Lenharth
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 +

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp AlphaInstrInfo.td

2006-10-10 Thread Chris Lattner
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

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp AlphaInstrInfo.td

2006-04-02 Thread Andrew Lenharth
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 +-

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp AlphaInstrInfo.td

2005-12-29 Thread Andrew Lenharth
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 +++--

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp AlphaInstrInfo.td

2005-12-12 Thread Andrew Lenharth
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

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp AlphaInstrInfo.td

2005-12-10 Thread Andrew Lenharth
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

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp AlphaInstrInfo.td

2005-12-06 Thread Andrew Lenharth
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 +

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp AlphaInstrInfo.td

2005-12-05 Thread Andrew Lenharth
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

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp AlphaInstrInfo.td

2005-10-26 Thread Andrew Lenharth
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 +

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp AlphaInstrInfo.td

2005-10-22 Thread Andrew Lenharth
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: (