Mips fast-isel - handle functions which return i8 or i6 .
authorVasileios Kalintiris <Vasileios.Kalintiris@imgtec.com>
Wed, 29 Apr 2015 14:17:14 +0000 (14:17 +0000)
committerVasileios Kalintiris <Vasileios.Kalintiris@imgtec.com>
Wed, 29 Apr 2015 14:17:14 +0000 (14:17 +0000)
commit1249e74648792bd34384aee95a2d1e8aa796b4e1
treec26905d2d83b771b235b5cd2fbcd8f9dd7662b43
parentcad91323dc31ee591b2a3cb7333711eb69fb9350
Mips fast-isel - handle functions which return i8 or i6 .

Summary: Allow Mips fast-isel to handle functions which return i8/i16 signed/unsigned.

Test Plan:
Make check tests are forthcoming.
Already passes test-suite at O0/O2 for Mips 32 r1/r2

Reviewers: dsanders, rkotler

Subscribers: llvm-commits, rfuhler

Differential Revision: http://reviews.llvm.org/D6765

llvm-svn: 236103
llvm/lib/Target/Mips/MipsCallingConv.td
llvm/lib/Target/Mips/MipsFastISel.cpp
llvm/test/CodeGen/Mips/Fast-ISel/retabi.ll