summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/long-setcc.ll
Commit message (Collapse)AuthorAgeFilesLines
* [ARM] Materialise some boolean values to avoid a branchRoger Ferrer Ibanez2018-02-161-3/+2
| | | | | | | | | | | | | This patch combines some cases of ARMISD::CMOV for integers that arise in comparisons of the form a != b ? x : 0 a == b ? 0 : x and that currently (e.g. in Thumb1) are emitted as branches. Differential Revision: https://reviews.llvm.org/D34515 llvm-svn: 325323
* [ARM] Add tests for D34515Roger Ferrer Ibanez2017-12-151-1/+8
| | | | | | | | This is NFC and a preparatory step for D34515. Differential Revision: https://reviews.llvm.org/D41122 llvm-svn: 320795
* [NFC] Use stdin for some tests instead of positional argument.Nikolai Bozhenov2017-06-291-1/+1
| | | | | | | | | | | | | | | | Summary: Otherwise unexpected matches with the path to the tests might happen. Reviewers: rengolin, spatel, efriedma, RKSimon Reviewed By: spatel Subscribers: n.bozhenov, javed.absar, llvm-commits Patch by Andrei Elovikov <andrei.elovikov@intel.com> Differential Revision: https://reviews.llvm.org/D32994 llvm-svn: 306684
* ARM: fixup more tests to specify the target more explicitlySaleem Abdulrasool2014-04-031-2/+5
| | | | | | | | | | | | | 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
* 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-1/+0
| | | | llvm-svn: 74068
* Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman2007-08-151-2/+2
| | | | llvm-svn: 41097
* For PR1319:Reid Spencer2007-04-161-3/+1
| | | | | | | | Remove && from the end of the lines to prevent tests from throwing run lines into the background. Also, clean up places where the same command is run multiple times by using a temporary file. llvm-svn: 36142
* this got betterChris Lattner2007-04-111-2/+2
| | | | llvm-svn: 35908
* -march=arm -enable-thumb => -march=thumbEvan Cheng2007-02-231-2/+2
| | | | llvm-svn: 34522
* i64 setcc tests.Evan Cheng2007-02-081-0/+20
llvm-svn: 34067
OpenPOWER on IntegriCloud