And add to AMDGPU opt pipeline.
Don't pin an opt run to the legacy PM when -enable-new-pm=1 if these
passes (or passes introduced in https://reviews.llvm.org/D93863) are in
the list of passes.
Paths
| Differential D93875
[AMDGPU][NewPM] Port amdgpu-promote-alloca(-to-vector) ClosedPublic Authored by aeubanks on Dec 28 2020, 2:21 PM.
Details Summary And add to AMDGPU opt pipeline. Don't pin an opt run to the legacy PM when -enable-new-pm=1 if these
Diff Detail
Event TimelineHerald added subscribers: kerbowa, zzheng, hiraditya and 8 others. · View Herald TranscriptDec 28 2020, 2:21 PM This revision is now accepted and ready to land.Dec 28 2020, 4:26 PM Closed by commit rG0e9abcfc1920: [AMDGPU][NewPM] Port amdgpu-promote-alloca(-to-vector) (authored by aeubanks). · Explain WhyDec 28 2020, 5:55 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 313903 llvm/lib/Target/AMDGPU/AMDGPU.h
llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
llvm/test/CodeGen/AMDGPU/sroa-before-unroll.ll
llvm/test/CodeGen/AMDGPU/vector-alloca.ll
llvm/tools/opt/opt.cpp
|