[llvm-commits] Issue with Win64 local area stack offset

NAKAMURA Takumi geek4civic at gmail.com
Mon Dec 13 20:09:42 PST 2010


Jan,

I am sorry, I missed your patch and I have proposed yet another similar patch.

IMHO, r112875 was incomplete. Although it was better for two tests, I
met wrong outputs with recent tests, provided by Cameron Esfahani.

# win64_params.ll
f6:
        movl    80(%rsp), %eax
        addl    72(%rsp), %eax
        ret

The offsets +72 and +80 do not point %p5 and %p6!

"win64_vararg.ll" had been improved after that.


...Takumi



More information about the llvm-commits mailing list