default.cc=arm32

arm32=cc
cc.arm32.arg0=r0
cc.arm32.arg1=r1
# more than two args causes incorrect code analysis, must review
# cc.arm32.arg2=stack
cc.arm32.ret0=r0

arm16=cc
cc.arm16.arg0=r0
cc.arm16.arg1=r1
cc.arm16.arg2=r2
cc.arm16.arg3=r3
cc.arm16.arg4=r4
cc.arm16.argn=stack
cc.arm16.ret0=r0

swift=cc
cc.swift.arg0=r0
cc.swift.arg1=r1
cc.swift.arg2=r2
cc.swift.arg3=r3
cc.swift.arg4=r4
cc.swift.argn=stack
cc.swift.self=r10
cc.swift.self=r8
cc.swift.ret0=r0
