[PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling

Mandeep Singh Grang via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 28 13:51:22 PDT 2017


mgrang added a comment.

  foo(a, b, c, d, e, f, g, h, i, j);
  
  000000000000012C: BD402BE7  ldr         s7,[sp,#0x28]
  0000000000000130: BD402FE6  ldr         s6,[sp,#0x2C]
  0000000000000134: BD4033E5  ldr         s5,[sp,#0x30]
  0000000000000138: BD4037E4  ldr         s4,[sp,#0x34]
  000000000000013C: BD403BE3  ldr         s3,[sp,#0x38]
  0000000000000140: BD403FE2  ldr         s2,[sp,#0x3C]
  0000000000000144: BD4043E1  ldr         s1,[sp,#0x40]
  0000000000000148: BD4047E0  ldr         s0,[sp,#0x44]
  000000000000014C: 94000000  bl          foo


https://reviews.llvm.org/D34474





More information about the llvm-commits mailing list