summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Hexagon/autohvx/vector-compare-128b.ll
Commit message (Collapse)AuthorAgeFilesLines
* [Hexagon] Generate vector min/max for HVXKrzysztof Parzyszek2019-08-151-90/+90
| | | | llvm-svn: 369014
* [Hexagon] Add patterns for accumulating HVX comparesKrzysztof Parzyszek2018-05-221-0/+297
| | | | llvm-svn: 333009
* [Hexagon] Handle lowering of SETCC via setCondCodeActionKrzysztof Parzyszek2018-02-061-30/+15
| | | | | | | | | | It was expanded directly into instructions earlier. That was to avoid loads from a constant pool for a vector negation: "xor x, splat(i1 -1)". Implement ISD opcodes QTRUE and QFALSE to denote logical vectors of all true and all false values, and handle setcc with negations through selection patterns. llvm-svn: 324348
* [Hexagon] Generate HVX code for comparisons and selectsKrzysztof Parzyszek2017-12-141-0/+294
llvm-svn: 320744
OpenPOWER on IntegriCloud