We create MMO's for the VLDn/VSTn intrinsics in ARMTargetLowering::getTgtMemIntrinsic, but they do not make it through to the instructions. This changes that in the various places it needs changing, allowing the MMO to propagate through to the final instruction. This can help in scheduling, not treating the VLD2/VST2 as a scheduling barrier.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo