[all-commits] [llvm/llvm-project] 1ae60e: [mlir] Making verification after parsing optional

River Riddle via All-commits all-commits at lists.llvm.org
Wed Sep 28 20:47:16 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1ae60e044e40de1752c8c1aa2cf9af243f1e8b5f
      https://github.com/llvm/llvm-project/commit/1ae60e044e40de1752c8c1aa2cf9af243f1e8b5f
  Author: River Riddle <riddleriver at gmail.com>
  Date:   2022-09-28 (Wed, 28 Sep 2022)

  Changed paths:
    M mlir/include/mlir/IR/AsmState.h
    M mlir/lib/AsmParser/Parser.cpp
    M mlir/lib/Bytecode/Reader/BytecodeReader.cpp
    M mlir/lib/Tools/mlir-lsp-server/MLIRServer.cpp
    M mlir/lib/Tools/mlir-opt/MlirOptMain.cpp
    M mlir/unittests/Parser/CMakeLists.txt
    A mlir/unittests/Parser/ParserTest.cpp

  Log Message:
  -----------
  [mlir] Making verification after parsing optional

This is very useful when you want to parse IR even if
its invalid (e.g. bytecode). It's also useful if you don't
want to pay the cost of verification in certain situations.

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




More information about the All-commits mailing list