Do materialize for floating point
authorReed Kotler <rkotler@mips.com>
Sun, 8 Jun 2014 03:30:32 +0000 (03:30 +0000)
committerReed Kotler <rkotler@mips.com>
Sun, 8 Jun 2014 03:30:32 +0000 (03:30 +0000)
commit4a0c1d135eb8d3f1a3e71bb5aed02f59bc062125
tree13920c79f2b069533527d442ca7e40ed0da1939d
parentcf7742cb63ea34798c72670bf8c8c1fd93d2577c
Do materialize for floating point

Summary:
start to do simple constants

finish simplestore

add test case

format

Merge branch 'master' into 1756_8

Add basic functionality for assignment of ints. This creates a lot of core infrastructure in which to add, with little effort, quite a bit more to mips fast-isel

Merge branch 'master' into 1756_8

Add basic functionality for assignment of ints. This creates a lot of core infrastructure in which to add, with little effort, quite a bit more to mips fast-isel

in progress

finish integer materialize

test cases

test cases

in progress

Finish up fast-isel materialize for ints.

Finish materialize for ints

test cases

simplestorei.ll

Merge branch 'master' into 1756_8

fix fp constants for fast-isel

Merge branch '1758_1' of dmz-portal.mips.com:llvm into 1758_1

in progress

lastest for fp materialization

clean up

Merge branch 'master' into 1758_1

formatting

add test case

finish test case

Merge branch 'master' into 1758_2

Test Plan:
simplestore.ll

simplestore.ll

Reviewers: dsanders

Reviewed By: dsanders

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210414 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MipsFastISel.cpp
test/CodeGen/Mips/Fast-ISel/simplestorefp1.ll [new file with mode: 0644]