[mips] Add code to do tail call optimization.
authorAkira Hatanaka <ahatanaka@mips.com>
Fri, 19 Oct 2012 21:47:33 +0000 (21:47 +0000)
committerAkira Hatanaka <ahatanaka@mips.com>
Fri, 19 Oct 2012 21:47:33 +0000 (21:47 +0000)
commit90131ac26c8133e0a244039506c90793835f1f85
treef880a5bd5ed9f2717e6b94c6492bd115f888546e
parent59a32e91f95199807afe892dadcbad44498ba555
[mips] Add code to do tail call optimization.

Currently, it is enabled only if option "enable-mips-tail-calls" is given and
all of the callee's arguments are passed in registers.

llvm-svn: 166342
llvm/lib/Target/Mips/MipsISelLowering.cpp
llvm/lib/Target/Mips/MipsISelLowering.h
llvm/test/CodeGen/Mips/tailcall.ll [new file with mode: 0644]