OSDN Git Service

Allow more tailcall optimization: calls with inputs that are all passed in registers.
authorEvan Cheng <evan.cheng@apple.com>
Sat, 30 Jan 2010 01:22:00 +0000 (01:22 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Sat, 30 Jan 2010 01:22:00 +0000 (01:22 +0000)
commita6bff982c10f6f19c0a9ba20a6300201449c5f39
treef6687feffcb15d243a61680f3e21bd043e8a6d5c
parent1d885c0ede4b384559a82ebb437341d8b5cb11e2
Allow more tailcall optimization: calls with inputs that are all passed in registers.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94873 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/2009-11-04-SubregCoalescingBug.ll
test/CodeGen/X86/tailcall2.ll