[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8InstrInfo.td
Chris Lattner
lattner at cs.uiuc.edu
Thu Feb 2 00:02:31 PST 2006
Changes in directory llvm/lib/Target/SparcV8:
SparcV8InstrInfo.td updated: 1.116 -> 1.117
---
Log message:
%fcc is not an alias for %fcc0
---
Diffs of the changes: (+4 -4)
SparcV8InstrInfo.td | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm/lib/Target/SparcV8/SparcV8InstrInfo.td
diff -u llvm/lib/Target/SparcV8/SparcV8InstrInfo.td:1.116 llvm/lib/Target/SparcV8/SparcV8InstrInfo.td:1.117
--- llvm/lib/Target/SparcV8/SparcV8InstrInfo.td:1.116 Thu Feb 2 01:56:15 2006
+++ llvm/lib/Target/SparcV8/SparcV8InstrInfo.td Thu Feb 2 02:02:20 2006
@@ -739,12 +739,12 @@
def MOVFCCrr
: Pseudo<(ops IntRegs:$dst, IntRegs:$T, IntRegs:$F, V8CC:$cc),
- "mov$cc %fcc, $F, $dst",
+ "mov$cc %fcc0, $F, $dst",
[(set IntRegs:$dst,
(V8selectfcc IntRegs:$F, IntRegs:$T, imm:$cc, FCC))]>;
def MOVFCCri
: Pseudo<(ops IntRegs:$dst, IntRegs:$T, i32imm:$F, V8CC:$cc),
- "mov$cc %fcc, $F, $dst",
+ "mov$cc %fcc0, $F, $dst",
[(set IntRegs:$dst,
(V8selectfcc simm11:$F, IntRegs:$T, imm:$cc, FCC))]>;
@@ -760,12 +760,12 @@
(V8selecticc DFPRegs:$F, DFPRegs:$T, imm:$cc, ICC))]>;
def FMOVS_FCC
: Pseudo<(ops FPRegs:$dst, FPRegs:$T, FPRegs:$F, V8CC:$cc),
- "fmovs$cc %fcc, $F, $dst",
+ "fmovs$cc %fcc0, $F, $dst",
[(set FPRegs:$dst,
(V8selectfcc FPRegs:$F, FPRegs:$T, imm:$cc, FCC))]>;
def FMOVD_FCC
: Pseudo<(ops DFPRegs:$dst, DFPRegs:$T, DFPRegs:$F, V8CC:$cc),
- "fmovd$cc %fcc, $F, $dst",
+ "fmovd$cc %fcc0, $F, $dst",
[(set DFPRegs:$dst,
(V8selectfcc DFPRegs:$F, DFPRegs:$T, imm:$cc, FCC))]>;
More information about the llvm-commits
mailing list