mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-16 07:06:37 +00:00

Compute the result types and bail out before modifying any IR. That is more efficient when type conversion failed, because no modifications must be rolled back. Note: This is in preparation of the One-Shot Dialect Conversion refactoring.
Multi-Level Intermediate Representation
See https://mlir.llvm.org/ for more information.