diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2010-07-14 06:44:01 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2010-07-14 06:44:01 +0000 |
| commit | a8e8874552e20c2e06b348d8465f3c5e3d0eba5c (patch) | |
| tree | 4ffa1cec324c34b9675c08524c33ec57a6d1d3a6 /llvm/lib/AsmParser/Parser.cpp | |
| parent | 4f3b5f302cb3a5c4983943b9254dfa1f5be67a66 (diff) | |
| download | bcm5719-llvm-a8e8874552e20c2e06b348d8465f3c5e3d0eba5c.tar.gz bcm5719-llvm-a8e8874552e20c2e06b348d8465f3c5e3d0eba5c.zip | |
Fix for PR7193 was overly conservative. The only case where sibcall callee
address cannot be allocated a register is in 32-bit mode where the first
three arguments are marked inreg. In that case EAX, EDX, and ECX will be
used for argument passing.
This fixes PR7610.
llvm-svn: 108327
Diffstat (limited to 'llvm/lib/AsmParser/Parser.cpp')
0 files changed, 0 insertions, 0 deletions

