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
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
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:
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)
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:
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)
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
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:
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 --
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
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:
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
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
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
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)
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)
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:
Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.56 - 1.57
---
Log message:
eliminate use of getNode that takes vectorSDOperand. Wrap a really long line.
---
Diffs of the changes: (+6 -4)
AlphaISelLowering.cpp | 10 ++
1 files changed, 6
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:
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
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
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:
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 breakage
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(+),
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
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:
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:
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
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:
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:
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)
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 ++
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:
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
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
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
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
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
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 +++---
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(+), 4
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
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:
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
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:
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:
45 matches
Mail list logo