summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Hexagon/indirect-br.ll
Commit message (Collapse)AuthorAgeFilesLines
* [Hexagon] Simplify CFG after atomic expansionKrzysztof Parzyszek2018-08-021-5/+5
| | | | | | | | | | This will remove suboptimal branching from the generated ll/sc loops. The extra simplification pass affects a lot of testcases, which have been modified to accommodate this change: either by modifying the test to become immune to the CFG simplification, or (less preferablt) by adding option -hexagon-initial-cfg-clenaup=0. llvm-svn: 338774
* Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier ↵Stephen Lin2013-07-131-1/+1
| | | | | | | | | | debugging. No functionality change and all tests pass after conversion. This was done with the following sed invocation to catch label lines demarking function boundaries: sed -i '' "s/^;\( *\)\([A-Z0-9_]*\):\( *\)test\([A-Za-z0-9_-]*\):\( *\)$/;\1\2-LABEL:\3test\4:\5/g" test/CodeGen/*/*.ll which was written conservatively to avoid false positives rather than false negatives. I scanned through all the changes and everything looks correct. llvm-svn: 186258
* Hexagon: Add support to lower block address.Jyotsna Verma2013-03-071-0/+14
| | | | llvm-svn: 176637
* reverting patch 176508.Jyotsna Verma2013-03-051-14/+0
| | | | llvm-svn: 176513
* Hexagon: Add support for lowering block address.Jyotsna Verma2013-03-051-0/+14
llvm-svn: 176508
OpenPOWER on IntegriCloud