Evan Cheng
|
f7d87ee158
|
Change ARM scheduling default to list-hybrid if the target supports floating point instructions (and is not using soft float).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104307 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-05-21 00:43:17 +00:00 |
|
Jim Grosbach
|
7ec7a0e96b
|
switch the flag for using NEON for SP floating point to a subtarget 'feature'.
Re-commit. This time complete with testsuite updates.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99570 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-25 23:47:34 +00:00 |
|
Jim Grosbach
|
e5165490b7
|
Use Unified Assembly Syntax for the ARM backend.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86494 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-11-09 00:11:35 +00:00 |
|
David Goodwin
|
9843a93e83
|
Remove neonfp attribute and instead set default based on CPU string. Add -arm-use-neon-fp to override the default.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83218 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-10-01 22:19:57 +00:00 |
|
Dan Gohman
|
fce288fc91
|
Eliminate more uses of llvm-as and llvm-dis.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81293 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-09-09 00:09:15 +00:00 |
|
David Goodwin
|
4980187dd9
|
Use FileCheck... its good for you...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78613 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-10 23:06:57 +00:00 |
|
David Goodwin
|
aeb66fe54e
|
Fix test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78606 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-10 22:31:04 +00:00 |
|
Dan Gohman
|
5743a3f201
|
Add nounwind keywords.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78568 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-10 16:48:40 +00:00 |
|
David Goodwin
|
767a952a6f
|
Make NEON single-precision FP support the default for cortex-a8 (again).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78430 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-07 23:32:33 +00:00 |
|
David Goodwin
|
831b500ec1
|
Improve tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78083 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-04 18:11:59 +00:00 |
|
David Goodwin
|
42a83f2d15
|
Initial support for single-precision FP using NEON. Added "neonfp" attribute to enable. Added patterns for some binary FP operations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78081 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-04 17:53:06 +00:00 |
|