If an instruction will be lowered to a call there is no advantage of using a low overhead loop as the LR register will need to be spilled and reloaded around the call, and the low overhead will end up being reverted. This teaches our hardware loop lowering that these memory intrinsics will be calls under certain situations.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo