[all-commits] [llvm/llvm-project] 3a26a6: [SPIR-V] Disable MachineLateInstrsCleanup pass

MichaƂ Paszkowski via All-commits all-commits at lists.llvm.org
Mon Dec 19 10:26:59 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3a26a650821dda1892cc47d8c5e87ea4bef6a027
      https://github.com/llvm/llvm-project/commit/3a26a650821dda1892cc47d8c5e87ea4bef6a027
  Author: Michal Paszkowski <michal.paszkowski at outlook.com>
  Date:   2022-12-19 (Mon, 19 Dec 2022)

  Changed paths:
    M llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp
    M llvm/test/CodeGen/SPIRV/instructions/atomic.ll
    M llvm/test/CodeGen/SPIRV/instructions/atomic_acqrel.ll
    M llvm/test/CodeGen/SPIRV/instructions/atomic_seq.ll
    M llvm/test/CodeGen/SPIRV/instructions/fcmp.ll
    M llvm/test/CodeGen/SPIRV/instructions/float-casts.ll
    M llvm/test/CodeGen/SPIRV/instructions/icmp.ll
    M llvm/test/CodeGen/SPIRV/instructions/integer-casts.ll
    M llvm/test/CodeGen/SPIRV/instructions/intrinsics.ll
    M llvm/test/CodeGen/SPIRV/instructions/ptrcmp.ll
    M llvm/test/CodeGen/SPIRV/instructions/vector-shuffle.ll

  Log Message:
  -----------
  [SPIR-V] Disable MachineLateInstrsCleanup pass

This patch disables MachineLateInstrsCleanup pass (since it does not
work with virtual registers) and modifies LIT tests to run with -O0.

Differential Revision: https://reviews.llvm.org/D140103




More information about the All-commits mailing list