diff options
| author | Anton Korobeynikov <asl@math.spbu.ru> | 2008-10-10 21:47:37 +0000 |
|---|---|---|
| committer | Anton Korobeynikov <asl@math.spbu.ru> | 2008-10-10 21:47:37 +0000 |
| commit | 58deb69040695cf04a6d15233adc56e470d283a2 (patch) | |
| tree | 59e6916a402d1306268a3c173fc49877436fd7ae | |
| parent | 4f2791617e2faed1248114ea7f8049ca825e7a4a (diff) | |
| download | bcm5719-llvm-58deb69040695cf04a6d15233adc56e470d283a2.tar.gz bcm5719-llvm-58deb69040695cf04a6d15233adc56e470d283a2.zip | |
Fix a thinko and unbreak sparc default CC
llvm-svn: 57368
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcCallingConv.td | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/Sparc/SparcCallingConv.td b/llvm/lib/Target/Sparc/SparcCallingConv.td index 37b59b23d73..33ecfdf5f75 100644 --- a/llvm/lib/Target/Sparc/SparcCallingConv.td +++ b/llvm/lib/Target/Sparc/SparcCallingConv.td @@ -18,8 +18,8 @@ // Sparc 32-bit C return-value convention. def RetCC_Sparc32 : CallingConv<[ CCIfType<[i32], CCAssignToReg<[I0, I1, I2, I3, I4, I5]>>, - CCIfType<[f32], CCAssignToReg<[F1, F3, F5, F7]>>, - CCIfType<[f64], CCAssignToReg<[D0, D2]>> + CCIfType<[f32], CCAssignToReg<[F0, F1, F2, F3]>>, + CCIfType<[f64], CCAssignToReg<[D0, D1]>> ]>; // Sparc 32-bit C Calling convention. |

