[all-commits] [llvm/llvm-project] 9b0e1c: [NewPM][CodeGen] Port `finalize-isel` to new pass ...

paperchalice via All-commits all-commits at lists.llvm.org
Mon Jun 3 18:24:15 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9b0e1c2ca25be58ea29b318d3515e6171f25f0ea
      https://github.com/llvm/llvm-project/commit/9b0e1c2ca25be58ea29b318d3515e6171f25f0ea
  Author: paperchalice <liujunchang97 at outlook.com>
  Date:   2024-06-04 (Tue, 04 Jun 2024)

  Changed paths:
    A llvm/include/llvm/CodeGen/FinalizeISel.h
    M llvm/include/llvm/Passes/CodeGenPassBuilder.h
    M llvm/include/llvm/Passes/MachinePassRegistry.def
    M llvm/lib/CodeGen/FinalizeISel.cpp
    M llvm/lib/Passes/PassBuilder.cpp
    M llvm/test/CodeGen/AMDGPU/add_sub_u64_pseudos.mir
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.wave.reduce.umax.mir
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.wave.reduce.umin.mir
    M llvm/test/CodeGen/Mips/call-site-info-output.ll
    M llvm/test/CodeGen/RISCV/rvv/tail-agnostic-impdef-copy.mir
    M llvm/test/CodeGen/RISCV/select-optimize-multiple.mir
    M llvm/test/CodeGen/SystemZ/debuginstr-02.mir
    M llvm/test/CodeGen/SystemZ/multiselect-02.mir
    M llvm/test/CodeGen/Thumb2/mve-tp-loop.mir
    M llvm/test/CodeGen/X86/call-site-info-output.ll
    M llvm/test/CodeGen/X86/sjlj-shadow-stack-liveness.mir

  Log Message:
  -----------
  [NewPM][CodeGen] Port `finalize-isel` to new pass manager (#94214)

It should preserve more analysis results, but it happens immediately
after instruction selection.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list