summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-02-02 08:02:20 +0000
committerChris Lattner <sabre@nondot.org>2006-02-02 08:02:20 +0000
commite10e1024bce80fa082f9d38fc99a1138e1464547 (patch)
tree2e152380a3403a3e8f284b4ed99c4254317393c8 /llvm/lib/Target
parentcb34968d19e407547396e33493042cc19d37571d (diff)
downloadbcm5719-llvm-e10e1024bce80fa082f9d38fc99a1138e1464547.tar.gz
bcm5719-llvm-e10e1024bce80fa082f9d38fc99a1138e1464547.zip
%fcc is not an alias for %fcc0
llvm-svn: 25906
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/SparcV8/SparcV8InstrInfo.td8
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Target/SparcV8/SparcV8InstrInfo.td b/llvm/lib/Target/SparcV8/SparcV8InstrInfo.td
index 1f545122d01..f6d35adfd2b 100644
--- a/llvm/lib/Target/SparcV8/SparcV8InstrInfo.td
+++ b/llvm/lib/Target/SparcV8/SparcV8InstrInfo.td
@@ -739,12 +739,12 @@ let Predicates = [HasV9], isTwoAddress = 1 in {
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 @@ let Predicates = [HasV9], isTwoAddress = 1 in {
(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))]>;
OpenPOWER on IntegriCloud