mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-13 10:32:06 +00:00
Add DX as a second return value register for i16 on x86.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49440 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
cc7f168c6c
commit
719e64e8c1
@ -24,7 +24,7 @@ class CCIfSubtarget<string F, CCAction A>
|
||||
def RetCC_X86Common : CallingConv<[
|
||||
// Scalar values are returned in AX first, then DX.
|
||||
CCIfType<[i8] , CCAssignToReg<[AL]>>,
|
||||
CCIfType<[i16], CCAssignToReg<[AX]>>,
|
||||
CCIfType<[i16], CCAssignToReg<[AX, DX]>>,
|
||||
CCIfType<[i32], CCAssignToReg<[EAX, EDX]>>,
|
||||
CCIfType<[i64], CCAssignToReg<[RAX, RDX]>>,
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user