Files
clang-p2996/llvm/lib/Target/Hexagon/HexagonLoopAlign.cpp
Sumanth Gundapaneni ca9d2e923b [Hexagon] Add Loop Alignment pass. (#83379)
Inspect a basic block and if its single basic block loop with a small
number of instructions, set the Loop Alignment to 32 bytes. This will
avoid the cache line break in the first packet of loop which will cause
a stall per each execution of loop.
2024-02-29 16:57:33 -06:00

7.1 KiB