Remove code that pad number of bytes to pop for X86_FastCall CC. The code doesn't...
authorEvan Cheng <evan.cheng@apple.com>
Thu, 4 Sep 2008 01:04:15 +0000 (01:04 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 4 Sep 2008 01:04:15 +0000 (01:04 +0000)
commitc2feb5c2622c132077b157c3056f8f1ffe0cf13b
tree3e39517a2141286eaf4c398ee0ca2f981b25d88b
parent7794f2a3a7778bdbc9bdd861db1fe914450e0470
Remove code that pad number of bytes to pop for X86_FastCall CC. The code doesn't do the "aligning" for Cygwin, Mingw, and Windows. But aligning it on Darwin and Linux breaks gcc compatibility. That ruled out all the platforms we support!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55756 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/fast-cc-callee-pops.ll