Skip to content
  • Geoffrey Mainland's avatar
    Only use real XMM registers when assigning arguments. · 3e598fe0
    Geoffrey Mainland authored
    My original change to the calling convention mistakenly used all 6 XMM
    registers---which live in the global register table---on x86 (32 bit). This
    royally screwed up the floating point code generated for that platform because
    floating point arguments were passed in global registers instead of on the
    stack!
    3e598fe0