[PATCH] D63816: [ARM] WLS/LE Code Generation
Dave Green via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 28 01:42:33 PDT 2019
dmgreen added inline comments.
================
Comment at: lib/Target/ARM/ARMLowOverheadLoops.cpp:320
+ Start = ExpandLoopStart(ML, Start);
+ RemoveDeadBranch(Start);
+ End = ExpandLoopEnd(ML, Dec, End);
----------------
These is something called ARMBaseInstrInfo::analyzeBranch which can help optimise away these unconditional fallthroughs too, if it can be made to work with loloop instructions.
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D63816/new/
https://reviews.llvm.org/D63816
More information about the llvm-commits
mailing list