HomePhabricator

Add logical ops to Mips fast-isel

Authored by rkotler on Mar 9 2015, 9:28 AM.

Description

Add logical ops to Mips fast-isel

Summary:
Code is mostly copied from AArch64 port and modified where needed for Mips.

This handles the "non" legal cases of logical ops. Legal cases are handled by tablegen patterns.

Test Plan:
Make check test logopm.ll

All of test-suite passes at O0/O2 and mips32 r1/r2 with this new change.

Reviewers: dsanders

Reviewed By: dsanders

Subscribers: echristo, llvm-commits, aemerson, rfuhler

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

llvm-svn: 231665

Details

Committed
rkotlerMar 9 2015, 9:28 AM
Reviewer
dsanders
Differential Revision
D6599: Add logical ops to Mips fast-isel
Parents
rGf044d3f93b10: Make helper functions static.
Branches
Unknown
Tags
Unknown