Eli Friedman
|
25255cbe00
|
Add full x86 fast-isel support for memcpy and memset.
rdar://9431466
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132864 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-06-10 23:39:36 +00:00 |
|
Eli Friedman
|
c088345f13
|
Add fast-isel support for byval calls on x86.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131764 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-05-20 22:21:04 +00:00 |
|
Eli Friedman
|
19515b4e52
|
Add x86 fast-isel for calls returning first-class aggregates. rdar://9435872.
This is r131438 with a couple small fixes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131474 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-05-17 18:29:03 +00:00 |
|
Eli Friedman
|
c93943b6fe
|
Back out r131444 and r131438; they're breaking nightly tests. I'll look into
it more tomorrow.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131451 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-05-17 02:36:59 +00:00 |
|
Eli Friedman
|
b70eac42e7
|
Fix test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131444 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-05-17 00:39:14 +00:00 |
|
Dan Gohman
|
36a0947820
|
Eliminate more uses of llvm-as and llvm-dis.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81290 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-09-08 23:54:48 +00:00 |
|
Evan Cheng
|
debdea0a66
|
Handle calls which produce i1 results: promote to i8 but and it with 1 to get the low bit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55925 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-09-08 17:15:42 +00:00 |
|