Rewrite TargetMaterializeConstant splitting it out into two functions
authorEric Christopher <echristo@apple.com>
Thu, 9 Sep 2010 00:19:41 +0000 (00:19 +0000)
committerEric Christopher <echristo@apple.com>
Thu, 9 Sep 2010 00:19:41 +0000 (00:19 +0000)
commit9ed58dff86f09699946641ba87f6c4f04a3773c8
treea620808e819357635624a5d846fc02bd21cc8952
parent63569c99ec944210d0edc687d7411b5c687e97a7
Rewrite TargetMaterializeConstant splitting it out into two functions
for integer and fp constants. Implement todo to use vfp3 instructions
to materialize easy constants if we can.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113453 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMFastISel.cpp