Anton Korobeynikov
|
87e412b921
|
Handle vector returns
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76312 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-18 12:51:06 +00:00 |
|
Anton Korobeynikov
|
3a9959fd4e
|
f32/f64 regs are stored on stack if we're short in FP regs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76036 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-16 14:24:57 +00:00 |
|
Anton Korobeynikov
|
0e31d5cf80
|
Allow FP arguments pass / return
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76015 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-16 14:19:16 +00:00 |
|
Anton Korobeynikov
|
6f66f0556c
|
Unbreak calls to vararg functions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75993 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-16 14:11:03 +00:00 |
|
Anton Korobeynikov
|
a51752cbea
|
Add bunch of 32-bit patterns... Uffff :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75926 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-16 13:42:31 +00:00 |
|
Anton Korobeynikov
|
e0167c1d5a
|
Add 32 bit subregs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75923 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-16 13:35:30 +00:00 |
|
Anton Korobeynikov
|
4403b930f8
|
Let's start another backend :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75909 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-16 13:27:25 +00:00 |
|