[all-commits] [llvm/llvm-project] 7ba3ce: [mlir][Bufferization] Split the dialect declaratio...

Mehdi Amini via All-commits all-commits at lists.llvm.org
Fri Sep 11 00:05:03 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7ba3ce428af7f6e7f1e642dba128c2afc13dba90
      https://github.com/llvm/llvm-project/commit/7ba3ce428af7f6e7f1e642dba128c2afc13dba90
  Author: Mehdi Amini <joker.eph at gmail.com>
  Date:   2026-09-11 (Fri, 11 Sep 2026)

  Changed paths:
    M mlir/include/mlir/Dialect/Bufferization/IR/Bufferization.h
    A mlir/include/mlir/Dialect/Bufferization/IR/BufferizationDialect.h
    M mlir/lib/CAPI/Dialect/Bufferization.cpp
    M mlir/lib/Dialect/Bufferization/Transforms/EmptyTensorElimination.cpp
    M mlir/lib/RegisterAllDialects.cpp
    M mlir/test/lib/Dialect/Bufferization/TestTensorCopyInsertion.cpp

  Log Message:
  -----------
  [mlir][Bufferization] Split the dialect declaration (NFC) (#222859)

Introduce a self-contained dialect declaration and use it in four
consumers that do not need the generated operation umbrella.

Across three controlled serial rebuilds of the affected TUs, median
instructions fell from 97.470B to 94.887B (-2.650%) and median wall time
fell from 15.20s to 14.70s (-3.289%). Three -j16 runs confirmed a 2.623%
reduction in instructions, with wall time improving 0.722% on the
parallel critical path.

Assisted-by: Codex



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