commit | 5fccc463e03139b2ae2f13db80055898d27b8f46 | [log] [tgz] |
---|---|---|
author | Jessica Paquette <jpaquette@apple.com> | Fri Oct 05 21:02:46 2018 +0000 |
committer | Jessica Paquette <jpaquette@apple.com> | Fri Oct 05 21:02:46 2018 +0000 |
tree | ed4158feb705a94724509381243ab6d293c232d2 | |
parent | 626a8eb0549417325598d0deaf7d3f604fffc2ff [diff] |
[GlobalIsel] Add llvm.invariant.start and llvm.invariant.end Port over the implementation in SelectionDAGBuilder.cpp into the IRTranslator and update the arm64-irtranslator test. These were causing fallbacks in CTMark/Bullet (-Rpass-missed=gisel-select), and this patch fixes that. https://reviews.llvm.org/D52945 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@343885 91177308-0d34-0410-b5e6-96231b3b80d8