summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Hexagon/formal-args-i1.ll
Commit message (Collapse)AuthorAgeFilesLines
* [Hexagon] Always generate mux out of predicated transfers if possibleKrzysztof Parzyszek2018-03-231-0/+17
HexagonGenMux would collapse pairs of predicated transfers if it assumed that the predicated .new forms cannot be created. Turns out that generating mux is preferable in almost all cases. Introduce an option -hexagon-gen-mux-threshold that controls the minimum distance between the instruction defining the predicate and the later of the two transfers. If the distance is closer than the threshold, mux will not be generated. Set the threshold to 0 by default. llvm-svn: 328346
OpenPOWER on IntegriCloud