[all-commits] [llvm/llvm-project] 560972: [mlir][LLVM] Implement mapping of phi source value...

zero9178 via All-commits all-commits at lists.llvm.org
Thu Jan 6 02:28:51 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 560972052a25ada0efd47ddaf21ece1cd286ae65
      https://github.com/llvm/llvm-project/commit/560972052a25ada0efd47ddaf21ece1cd286ae65
  Author: Markus Böck <markus.boeck02 at gmail.com>
  Date:   2022-01-06 (Thu, 06 Jan 2022)

  Changed paths:
    M mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp
    M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
    M mlir/test/Target/LLVMIR/llvmir.mlir

  Log Message:
  -----------
  [mlir][LLVM] Implement mapping of phi source values of `llvm.invoke`

This patch allows the usage of the normalDestOperands and unwindDestOperands operands of llvm.invoke and have them be correctly mapped to phis in the successor when exported to LLVM IR.

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




More information about the All-commits mailing list