diff --git a/lib/Target/WDC65816/WDC65816CallingConv.td b/lib/Target/WDC65816/WDC65816CallingConv.td index 17d8de04..ff7a1e2e 100644 --- a/lib/Target/WDC65816/WDC65816CallingConv.td +++ b/lib/Target/WDC65816/WDC65816CallingConv.td @@ -17,8 +17,7 @@ // WDC C return-value convention. def RetCC_WDC : CallingConv<[ - CCIfType<[i16], CCAssignToReg<[A]>>, - CCIfType<[i32], CCAssignToReg<[X, A]>> + CCIfType<[i16], CCAssignToReg<[A, X]>> ]>; // WDC C Calling convention.