Files
clang-p2996/llvm/test/CodeGen/Mips
Vasileios Kalintiris 3a8f7f9e31 [mips] Promote the result of SETCC nodes to GPR width.
Summary:
This patch modifies the existing comparison, branch, conditional-move
and select patterns, and adds new ones where needed. Also, the updated
SLT{u,i,iu} set of instructions generate a GPR width result.

The majority of the code changes in the Mips back-end fix the wrong
assumption that the result of SETCC nodes always produce an i32 value.
The changes in the common code path account for the fact that in 64-bit
MIPS targets, i1 is promoted to i32 instead of i64.

Reviewers: dsanders

Subscribers: dsanders, llvm-commits

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

llvm-svn: 262316
2016-03-01 10:08:01 +00:00
..
2013-12-07 02:48:29 +00:00
2016-01-26 00:03:25 +00:00
2016-01-26 00:03:25 +00:00
2016-01-26 00:03:25 +00:00
2011-08-12 18:12:06 +00:00
2012-05-12 03:25:16 +00:00
2015-04-13 18:47:19 +00:00
2011-09-09 23:14:58 +00:00
2012-03-29 18:43:11 +00:00
2011-12-19 20:24:28 +00:00
2016-01-26 00:03:25 +00:00
2012-06-27 00:40:34 +00:00
2013-07-26 20:58:55 +00:00
2011-05-25 23:30:30 +00:00