Move ARM ConstantIsland and LowOverheadLopps passes later in thepipeline such that they will be run after the upcoming Machine Outlining pass.
This is a follow-up of ARM Machine Outliner support RFC D57054
Paths
| Differential D76065
[ARM] Move ConstantIsland and LowOverheadLoops Passes. ClosedPublic Authored by yroux on Mar 12 2020, 7:45 AM.
Details Summary Move ARM ConstantIsland and LowOverheadLopps passes later in thepipeline such that they will be run after the upcoming Machine Outlining pass. This is a follow-up of ARM Machine Outliner support RFC D57054
Diff Detail
Event TimelineHerald added subscribers: llvm-commits, danielkiss, hiraditya, kristof.beyls. · View Herald Transcript This revision is now accepted and ready to land.Mar 13 2020, 4:26 AM Closed by commit rGbd069ad39c9c: [ARM] Move ConstantIsland and LowOverheadLoops Passes. (authored by yroux). · Explain WhyMar 25 2020, 9:10 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 252593 llvm/lib/Target/ARM/ARMTargetMachine.cpp
llvm/test/CodeGen/ARM/O3-pipeline.ll
llvm/test/DebugInfo/ARM/cfi-eof-prologue.mir
llvm/test/DebugInfo/MIR/ARM/larger-subregister.mir
llvm/test/DebugInfo/MIR/ARM/param-reg-const-mix.mir
llvm/test/DebugInfo/MIR/ARM/subregister-full-piece.mir
|