Evan Cheng
|
02b985c50f
|
ARM test cases contributed by Apple.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33354 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-01-19 09:20:23 +00:00 |
|
Lauro Ramos Venancio
|
a38bbf7dd3
|
Build constants using instructions mov/orr or mvn/eor.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33141 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-01-12 20:35:49 +00:00 |
|
Reid Spencer
|
69ccadd753
|
Use the llvm-upgrade program to upgrade llvm assembly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32115 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-02 04:23:10 +00:00 |
|
Rafael Espindola
|
278dbaa17f
|
cleanup some tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31010 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-10-17 20:20:07 +00:00 |
|
Rafael Espindola
|
f621abca9e
|
add FSTD and FSTS
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30996 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-10-17 13:36:07 +00:00 |
|
Rafael Espindola
|
e5bbd6d753
|
implement FUITOS and FUITOD
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30803 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-10-07 14:24:52 +00:00 |
|
Rafael Espindola
|
5aca927ae6
|
implement FLDD
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30802 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-10-07 14:03:39 +00:00 |
|
Rafael Espindola
|
614057b843
|
add support for calling functions that return double
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30771 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-10-06 19:10:05 +00:00 |
|
Rafael Espindola
|
4a408d46d4
|
add support for calling functions that have double arguments
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30765 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-10-06 12:50:22 +00:00 |
|
Rafael Espindola
|
a284584352
|
implement a ArgumentLayout class to factor code common to LowerFORMAL_ARGUMENTS and LowerCALL
implement FMDRR
add support for f64 function arguments
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30754 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-10-05 16:48:49 +00:00 |
|
Rafael Espindola
|
cd71da5cf0
|
Implement floating point constants
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30704 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-10-03 17:27:58 +00:00 |
|
Rafael Espindola
|
9e071f0ae3
|
fix the names of the 64bit fp register
initial support for returning 64bit floating point numbers
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30692 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-10-02 19:30:56 +00:00 |
|
Rafael Espindola
|
27185190e6
|
add floating point registers
implement SINT_TO_FP
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30673 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-09-29 21:20:16 +00:00 |
|