summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/iabs.ll
Commit message (Collapse)AuthorAgeFilesLines
* ARM: fixup more tests to specify the target more explicitlySaleem Abdulrasool2014-04-031-1/+1
| | | | | | | | | | | | | This changes the tests that were targeting ARM EABI to explicitly specify the environment rather than relying on the default. This breaks with the new Windows on ARM support when running the tests on Windows where the default environment is no longer EABI. Take the opportunity to avoid a pointless redirect (helps when trying to debug with providing a command line invocation which can be copy and pasted) and removing a few greps in favour of FileCheck. llvm-svn: 205541
* ARM: optimization for sub+abs.Manman Ren2012-06-151-1/+19
| | | | | | | | | | | | | | This patch will optimize abs(x-y) FROM sub, movs, rsbmi TO subs, rsbmi For abs, we will use cmp instead of movs. This is necessary because we already have an existing peephole pass which optimizes away cmp following sub. rdar: 11633193 llvm-svn: 158551
* Revert: test/CodeGen/ARM/iabs.ll in r158441Manman Ren2012-06-141-19/+1
| | | | | | Sorry that I accidently checked in this file with my previous commit. llvm-svn: 158442
* InstCombine: fix a bug when combining (fcmp cc0 x, y) && (fcmp cc1 x, y).Manman Ren2012-06-141-1/+19
| | | | | | uno && ueq was converted to ueq, it should be converted to uno. llvm-svn: 158441
* Reapply r141365 now that PR11107 is fixed.Bill Wendling2011-10-101-4/+4
| | | | llvm-svn: 141591
* Revert r141365. It was causing MultiSource/Benchmarks/MiBench/consumer-lame toBill Wendling2011-10-101-4/+4
| | | | | | hang, and possibly SPEC/CINT2006/464_h264ref. llvm-svn: 141560
* Peephole optimization for ABS on ARM.Anton Korobeynikov2011-10-071-4/+4
| | | | | | Patch by Ana Pazos! llvm-svn: 141365
* Change some ARM subtarget features to be single bit yes/no in order to sink ↵Evan Cheng2011-07-071-1/+1
| | | | | | them down to MC layer. Also fix tests. llvm-svn: 134590
* convert to filecheck.Chris Lattner2010-02-081-3/+4
| | | | llvm-svn: 95608
* Eliminate more uses of llvm-as and llvm-dis.Dan Gohman2009-09-091-1/+1
| | | | llvm-svn: 81293
* Move thumb and thumb2 tests into separate directories.Evan Cheng2009-06-241-7/+0
| | | | llvm-svn: 74068
* For PR1319:Reid Spencer2007-04-161-2/+4
| | | | | | Fix test syntax per new rules. llvm-svn: 36133
* new testcases for integer abs functionChris Lattner2007-04-111-0/+20
llvm-svn: 35880
OpenPOWER on IntegriCloud