diff options
| author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2016-02-12 17:01:51 +0000 |
|---|---|---|
| committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2016-02-12 17:01:51 +0000 |
| commit | 7d5b4db7f9d1572c366ed7714fdb2fec5e08e503 (patch) | |
| tree | b424e702526e2831d8ba98c86719af4bf8a64484 /llvm/lib/CodeGen/MachineLoopInfo.cpp | |
| parent | c25d3bd23860ced4c9bcff5667f9c5bba8e8fe02 (diff) | |
| download | bcm5719-llvm-7d5b4db7f9d1572c366ed7714fdb2fec5e08e503.tar.gz bcm5719-llvm-7d5b4db7f9d1572c366ed7714fdb2fec5e08e503.zip | |
[Hexagon] Eliminate pseudo instructions for circ/brev loads and stores
We can generate the actual instructions from the intrinsics without the
need for pseudo-instructions. Also, since the intrinsics have a side-
effect in a form of a store, attempt to optimize away loads from the
store location.
llvm-svn: 260690
Diffstat (limited to 'llvm/lib/CodeGen/MachineLoopInfo.cpp')
0 files changed, 0 insertions, 0 deletions

