[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp AlphaISelLowering.h

2007-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.84 -> 1.85 AlphaISelLowering.h updated: 1.24 -> 1.25 --- Log message: switch TargetLowering::getConstraintType to take the entire constraint, not just the first letter. No functionality change. --- Diffs of the chan

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2007-03-07 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.83 -> 1.84 --- Log message: Refactoring of formal parameter flags. Enable properly use of zext/sext/aext stuff. --- Diffs of the changes: (+4 -2) AlphaISelLowering.cpp |6 -- 1 files changed, 4 insertions

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2007-02-22 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.82 -> 1.83 --- Log message: Simplify lowering and selection of exception ops. --- Diffs of the changes: (+0 -3) AlphaISelLowering.cpp |3 --- 1 files changed, 3 deletions(-) Index: llvm/lib/Target/Alpha/Alpha

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp AlphaRegisterInfo.cpp AlphaRegisterInfo.h

2007-02-21 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.81 -> 1.82 AlphaRegisterInfo.cpp updated: 1.60 -> 1.61 AlphaRegisterInfo.h updated: 1.20 -> 1.21 --- Log message: Support to provide exception and selector registers. --- Diffs of the changes: (+18 -1) AlphaISelLow

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2007-02-08 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.80 -> 1.81 --- Log message: return addresses, those I already have --- Diffs of the changes: (+3 -2) AlphaISelLowering.cpp |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/lib/Target/Alp

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2007-01-30 Thread Reid Spencer
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.79 -> 1.80 --- Log message: For PR1136: http://llvm.org/PR1136 : Rename GlobalVariable::isExternal as isDeclaration to avoid confusion with external linkage types. --- Diffs of the changes: (+1 -1) AlphaISelLower

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2007-01-29 Thread Nate Begeman
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.78 -> 1.79 --- Log message: Finish off bug 680: http://llvm.org/PR680 , allowing targets to custom lower frame and return address nodes. --- Diffs of the changes: (+3 -0) AlphaISelLowering.cpp |3 +++ 1 files

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2007-01-26 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.77 -> 1.78 --- Log message: Make LABEL a builtin opcode. --- Diffs of the changes: (+1 -1) AlphaISelLowering.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/Alpha/AlphaISelLow

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

2006-11-02 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.73 -> 1.74 AlphaInstrInfo.td updated: 1.134 -> 1.135 AlphaRegisterInfo.cpp updated: 1.49 -> 1.50 --- Log message: silence warnings. --- Diffs of the changes: (+1 -12) AlphaISelLowering.cpp |6 -- AlphaInst

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

2006-11-01 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.71 -> 1.72 AlphaInstrInfo.td updated: 1.133 -> 1.134 --- Log message: fix 2006-11-01-vastart.ll --- Diffs of the changes: (+5 -3) AlphaISelLowering.cpp |2 +- AlphaInstrInfo.td |6 -- 2 files change

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-10-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.69 -> 1.70 --- Log message: All targets expand BR_JT for now. --- Diffs of the changes: (+2 -1) AlphaISelLowering.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Target/Alpha/Alpha

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

2006-10-13 Thread Evan Cheng
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.68 -> 1.69 AlphaInstrInfo.td updated: 1.129 -> 1.130 --- Log message: Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode. --- Diffs of the changes: (+27 -30) AlphaISelLowering.cpp | 39 +

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

2006-10-09 Thread Evan Cheng
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.65 -> 1.66 AlphaInstrInfo.td updated: 1.125 -> 1.126 --- Log message: Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. --- Diffs of the changes: (+31 -31) AlphaISelLowering.cpp | 26 +---

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-10-06 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.64 -> 1.65 --- Log message: Alpha uses a got --- Diffs of the changes: (+2 -0) AlphaISelLowering.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp diff -u llvm/li

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-10-05 Thread Evan Cheng
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.63 -> 1.64 --- Log message: Make use of getStore(). --- Diffs of the changes: (+8 -12) AlphaISelLowering.cpp | 20 1 files changed, 8 insertions(+), 12 deletions(-) Index: llvm/lib/Target/A

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-10-03 Thread Evan Cheng
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.62 -> 1.63 --- Log message: Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD into ISD::LOADX. Add an extra operand to LOADX to specify the exact value extension type. --- Diffs of the changes: (+10 -10) AlphaISe

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp AlphaTargetAsmInfo.cpp AlphaTargetMachine.cpp

2006-09-24 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.61 -> 1.62 AlphaTargetAsmInfo.cpp updated: 1.1 -> 1.2 AlphaTargetMachine.cpp updated: 1.32 -> 1.33 --- Log message: Fix jump tables to match gcc (and the ABI and whatnot) --- Diffs of the changes: (+7 -0) AlphaISel

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-09-12 Thread Evan Cheng
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.59 -> 1.60 --- Log message: Reflects MachineConstantPoolEntry changes. --- Diffs of the changes: (+1 -1) AlphaISelLowering.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/Alph

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-09-04 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.58 -> 1.59 --- Log message: jmp_bufs are this big on alpha. --- Diffs of the changes: (+3 -0) AlphaISelLowering.cpp |3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.57 -> 1.58 --- Log message: Eliminate use of getNode that takes a vector. --- Diffs of the changes: (+1 -1) AlphaISelLowering.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.56 -> 1.57 --- Log message: eliminate use of getNode that takes vector. Wrap a really long line. --- Diffs of the changes: (+6 -4) AlphaISelLowering.cpp | 10 ++ 1 files changed, 6 insertions(+), 4 dele

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-07-03 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.55 -> 1.56 --- Log message: These are already implemented --- Diffs of the changes: (+0 -4) AlphaISelLowering.cpp |4 1 files changed, 4 deletions(-) Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp di

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-06-27 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.54 -> 1.55 --- Log message: this case isn't handled --- Diffs of the changes: (+2 -0) AlphaISelLowering.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp diff -u l

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-06-20 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.51 -> 1.52 --- Log message: fix argument problem --- Diffs of the changes: (+5 -1) AlphaISelLowering.cpp |6 +- 1 files changed, 5 insertions(+), 1 deletion(-) Index: llvm/lib/Target/Alpha/AlphaISelLoweri

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp AlphaISelLowering.h AlphaInstrFormats.td AlphaInstrInfo.td AlphaRegisterInfo.cpp

2006-06-12 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.49 -> 1.50 AlphaISelLowering.h updated: 1.16 -> 1.17 AlphaInstrFormats.td updated: 1.27 -> 1.28 AlphaInstrInfo.td updated: 1.120 -> 1.121 AlphaRegisterInfo.cpp updated: 1.45 -> 1.46 --- Log message: Let the alpha break

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-05-16 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.48 -> 1.49 --- Log message: Move this code to a common place --- Diffs of the changes: (+4 -148) AlphaISelLowering.cpp | 152 +- 1 files changed, 4 insertions(+), 14

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.47 -> 1.48 --- Log message: remove dead variable. --- Diffs of the changes: (+0 -1) AlphaISelLowering.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp diff -u llvm/

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-04-06 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.45 -> 1.46 --- Log message: This may be overconservative, but it lets the new cfe compile --- Diffs of the changes: (+2 -1) AlphaISelLowering.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-04-06 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.44 -> 1.45 --- Log message: fix some linking problems with the new gcc --- Diffs of the changes: (+3 -1) AlphaISelLowering.cpp |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/lib/Target/A

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-04-02 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.42 -> 1.43 --- Log message: This makes McCat/12-IOtest go 8x faster or so --- Diffs of the changes: (+14 -2) AlphaISelLowering.cpp | 16 ++-- 1 files changed, 14 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-04-02 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.41 -> 1.42 --- Log message: This will be needed soon --- Diffs of the changes: (+146 -1) AlphaISelLowering.cpp | 147 +- 1 files changed, 146 insertions(+), 1 deleti

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-03-16 Thread Nate Begeman
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.40 -> 1.41 --- Log message: Remove BRTWOWAY* Make the PPC backend not dependent on BRTWOWAY_CC and make the branch selector smarter about the code it generates, fixing a case in the readme. --- Diffs of the changes:

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

2006-03-09 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.39 -> 1.40 AlphaInstrInfo.td updated: 1.113 -> 1.114 --- Log message: fcopysign and get rid of dsnode cruft. custom PA runtimes make this better in some senses --- Diffs of the changes: (+15 -220) AlphaISelLoweri

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-03-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.38 -> 1.39 --- Log message: Copysign needs to be expanded everywhere. Note that Alpha and IA64 should implement copysign as a native op if they have it. --- Diffs of the changes: (+4 -0) AlphaISelLowering.cpp |

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-02-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.37 -> 1.38 --- Log message: Switch targets over to using SelectionDAG::getCALLSEQ_START to create CALLSEQ_START nodes. --- Diffs of the changes: (+2 -2) AlphaISelLowering.cpp |4 ++-- 1 files changed, 2 insert

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-01-31 Thread Nate Begeman
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.36 -> 1.37 --- Log message: Fix some of the stuff in the PPC README file, and clean up legalization of the SELECT_CC, BR_CC, and BRTWOWAY_CC nodes. --- Diffs of the changes: (+2 -0) AlphaISelLowering.cpp |2 ++

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-01-31 Thread Evan Cheng
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.35 -> 1.36 --- Log message: Allow the specification of explicit alignments for constant pool entries. --- Diffs of the changes: (+3 -2) AlphaISelLowering.cpp |5 +++-- 1 files changed, 3 insertions(+), 2 delet

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp AlphaISelLowering.h

2006-01-27 Thread Nate Begeman
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.33 -> 1.34 AlphaISelLowering.h updated: 1.13 -> 1.14 --- Log message: Implement Promote for VAARG, and allow it to be custom promoted for people who don't want the default behavior (Alpha). --- Diffs of the changes:

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-01-25 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.31 -> 1.32 --- Log message: oops --- Diffs of the changes: (+1 -1) AlphaISelLowering.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp diff -u llvm/l

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-01-25 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.30 -> 1.31 --- Log message: forgot one --- Diffs of the changes: (+1 -0) AlphaISelLowering.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp diff -u llvm/lib/Target/

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-01-25 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.29 -> 1.30 --- Log message: make things compile again --- Diffs of the changes: (+4 -0) AlphaISelLowering.cpp |4 1 files changed, 4 insertions(+) Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp diff

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp AlphaISelLowering.h

2006-01-25 Thread Nate Begeman
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.28 -> 1.29 AlphaISelLowering.h updated: 1.11 -> 1.12 --- Log message: First part of bug 680: http://llvm.cs.uiuc.edu/PR680 : Remove TLI.LowerVA* and replace it with SDNodes that are lowered the same way as everything e

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

2006-01-23 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.26 -> 1.27 AlphaISelLowering.h updated: 1.10 -> 1.11 AlphaInstrInfo.td updated: 1.106 -> 1.107 --- Log message: added stores to lsmark --- Diffs of the changes: (+74 -4) AlphaISelLowering.cpp | 51 +++

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp AlphaTargetMachine.cpp AlphaISelPattern.cpp

2006-01-23 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.27 -> 1.28 AlphaTargetMachine.cpp updated: 1.20 -> 1.21 AlphaISelPattern.cpp (r1.199) removed --- Log message: bye bye Pattern ISEL --- Diffs of the changes: (+5 -14) AlphaISelLowering.cpp |6 +++--- AlphaTarg

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

2006-01-23 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.25 -> 1.26 AlphaInstrInfo.td updated: 1.105 -> 1.106 --- Log message: fix up more lsmark stuff --- Diffs of the changes: (+22 -15) AlphaISelLowering.cpp | 11 ++- AlphaInstrInfo.td | 26

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

2006-01-23 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.24 -> 1.25 AlphaISelLowering.h updated: 1.9 -> 1.10 AlphaInstrInfo.td updated: 1.104 -> 1.105 --- Log message: yea, lowering this stuff will basically work --- Diffs of the changes: (+154 -11) AlphaISelLowering.cpp

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

2006-01-19 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.23 -> 1.24 AlphaInstrInfo.td updated: 1.103 -> 1.104 --- Log message: typo --- Diffs of the changes: (+5 -4) AlphaISelLowering.cpp |3 ++- AlphaInstrInfo.td |6 +++--- 2 files changed, 5 insertions(+),

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp AlphaISelLowering.h

2006-01-16 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.21 -> 1.22 AlphaISelLowering.h updated: 1.8 -> 1.9 --- Log message: Friendly names --- Diffs of the changes: (+19 -1) AlphaISelLowering.cpp | 15 +++ AlphaISelLowering.h |5 - 2 files change

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-01-13 Thread Nate Begeman
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.20 -> 1.21 --- Log message: bswap implementation --- Diffs of the changes: (+1 -0) AlphaISelLowering.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp diff -u llvm/

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-01-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.19 -> 1.20 --- Log message: expand unsupported stacksave/stackrestore nodes --- Diffs of the changes: (+4 -0) AlphaISelLowering.cpp |4 1 files changed, 4 insertions(+) Index: llvm/lib/Target/Alpha/Alph

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-01-11 Thread Nate Begeman
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.18 -> 1.19 --- Log message: Add bswap, rotl, and rotr nodes Add dag combiner code to recognize rotl, rotr Add ppc code to match rotl Targets should add rotl/rotr patterns if they have them --- Diffs of the changes:

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-01-04 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.17 -> 1.18 --- Log message: Had expand logic backward. --- Diffs of the changes: (+2 -0) AlphaISelLowering.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp diff

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-01-04 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.16 -> 1.17 --- Log message: Added initial support for DEBUG_LABEL allowing debug specific labels to be inserted in the code. --- Diffs of the changes: (+0 -1) AlphaISelLowering.cpp |1 - 1 files changed, 1 del

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2005-12-21 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.12 -> 1.13 --- Log message: Disengage DEBUG_LOC from non-PPC targets. --- Diffs of the changes: (+1 -0) AlphaISelLowering.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/Alpha/AlphaISelLower

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2005-11-28 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.8 -> 1.9 --- Log message: No targets support line number info yet. --- Diffs of the changes: (+3 -0) AlphaISelLowering.cpp |3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/Target/Alpha/AlphaISelLowe

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp AlphaISelPattern.cpp AlphaInstrFormats.td AlphaInstrInfo.cpp AlphaInstrInfo.td AlphaRegisterInfo.cpp AlphaRegisterInfo.h AlphaRegisterIn

2005-11-09 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.7 -> 1.8 AlphaISelPattern.cpp updated: 1.177 -> 1.178 AlphaInstrFormats.td updated: 1.11 -> 1.12 AlphaInstrInfo.cpp updated: 1.5 -> 1.6 AlphaInstrInfo.td updated: 1.70 -> 1.71 AlphaRegisterInfo.cpp updated: 1.29 -> 1.30