[all-commits] [llvm/llvm-project] 653d0d: [mlir][python] add `MLIR_BINDINGS_PYTHON_INSTALL_P...
Krzysztof Parzyszek via All-commits
all-commits at lists.llvm.org
Mon Jun 23 14:24:32 PDT 2025
Branch: refs/heads/users/kparzysz/spr/t09-openmp60
Home: https://github.com/llvm/llvm-project
Commit: 653d0d007375d421875f91ae758b4189ce8e02b2
https://github.com/llvm/llvm-project/commit/653d0d007375d421875f91ae758b4189ce8e02b2
Author: Maksim Levental <maksim.levental at gmail.com>
Date: 2025-06-23 (Mon, 23 Jun 2025)
Changed paths:
M mlir/CMakeLists.txt
M mlir/python/CMakeLists.txt
Log Message:
-----------
[mlir][python] add `MLIR_BINDINGS_PYTHON_INSTALL_PREFIX` to make bindings install dir configurable (#124878)
This PR parameterizes the install directory of the MLIR Python bindings in the final distribution.
Commit: 5f74d9bb62803b9cffadef68b6068fa89bb30c5e
https://github.com/llvm/llvm-project/commit/5f74d9bb62803b9cffadef68b6068fa89bb30c5e
Author: Shay Kleiman <42376404+shay-kl at users.noreply.github.com>
Date: 2025-06-23 (Mon, 23 Jun 2025)
Changed paths:
M mlir/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.h
M mlir/lib/Dialect/Linalg/IR/LinalgInterfaces.cpp
M mlir/lib/Dialect/Linalg/Transforms/Specialize.cpp
M mlir/test/Dialect/Linalg/transform-op-specialize.mlir
Log Message:
-----------
[mlir][linalg] Add support for inlined const to isaFillOpInterface (#144870)
Commit: 66214410c4059be3b60f287d80e2ffc77d2c9ab4
https://github.com/llvm/llvm-project/commit/66214410c4059be3b60f287d80e2ffc77d2c9ab4
Author: Andres-Salamanca <andrealebarbaritos at gmail.com>
Date: 2025-06-23 (Mon, 23 Jun 2025)
Changed paths:
M clang/lib/CIR/CodeGen/CIRGenRecordLayout.h
M clang/lib/CIR/CodeGen/CIRGenRecordLayoutBuilder.cpp
A clang/test/CIR/CodeGen/dumb-record.cpp
Log Message:
-----------
[CIR] Add support for DumpRecordLayouts (#145058)
This PR adds support for the `-fdump-record-layouts` flag.
Commit: 6cf656eca717890a43975c026d0ae34c16c6c455
https://github.com/llvm/llvm-project/commit/6cf656eca717890a43975c026d0ae34c16c6c455
Author: Rahul Joshi <rjoshi at nvidia.com>
Date: 2025-06-23 (Mon, 23 Jun 2025)
Changed paths:
M clang/include/clang/AST/AbstractBasicReader.h
M clang/include/clang/AST/AbstractBasicWriter.h
M clang/include/clang/AST/ComputeDependence.h
M clang/include/clang/AST/Decl.h
M clang/include/clang/AST/DeclCXX.h
M clang/include/clang/AST/DeclObjC.h
M clang/include/clang/AST/DeclOpenMP.h
M clang/include/clang/AST/DeclTemplate.h
M clang/include/clang/AST/Expr.h
M clang/include/clang/AST/ExprObjC.h
M clang/include/clang/AST/ExternalASTMerger.h
M clang/include/clang/AST/OpenACCClause.h
M clang/include/clang/AST/OpenMPClause.h
M clang/include/clang/AST/PropertiesBase.td
M clang/include/clang/AST/Stmt.h
M clang/include/clang/AST/StmtOpenACC.h
M clang/include/clang/AST/StmtOpenMP.h
M clang/include/clang/AST/TemplateBase.h
M clang/include/clang/AST/Type.h
M clang/include/clang/AST/TypeLoc.h
M clang/include/clang/AST/TypeProperties.td
M clang/lib/AST/APValue.cpp
M clang/lib/AST/ASTContext.cpp
M clang/lib/AST/ASTDiagnostic.cpp
M clang/lib/AST/ASTImporter.cpp
M clang/lib/AST/ByteCode/Compiler.cpp
M clang/lib/AST/ByteCode/Interp.cpp
M clang/lib/AST/ByteCode/Interp.h
M clang/lib/AST/ByteCode/InterpBuiltin.cpp
M clang/lib/AST/ByteCode/InterpShared.cpp
M clang/lib/AST/ByteCode/InterpShared.h
M clang/lib/AST/CommentParser.cpp
M clang/lib/AST/CommentSema.cpp
M clang/lib/AST/ComputeDependence.cpp
M clang/lib/AST/Decl.cpp
M clang/lib/AST/DeclCXX.cpp
M clang/lib/AST/DeclPrinter.cpp
M clang/lib/AST/Expr.cpp
M clang/lib/AST/ExprCXX.cpp
M clang/lib/AST/ExprConstant.cpp
M clang/lib/AST/ExternalASTMerger.cpp
M clang/lib/AST/ItaniumMangle.cpp
M clang/lib/AST/OpenACCClause.cpp
M clang/lib/AST/ParentMapContext.cpp
M clang/lib/AST/StmtPrinter.cpp
M clang/lib/AST/TemplateName.cpp
Log Message:
-----------
[NFC][Clang][AST] Drop `llvm::` in front of `ArrayRef`/`MutableArrayRef` (#145207)
Commit: 179d724867fe61f43915f574010cefe8a7e10e02
https://github.com/llvm/llvm-project/commit/179d724867fe61f43915f574010cefe8a7e10e02
Author: Henrich Lauko <xlauko at mail.muni.cz>
Date: 2025-06-23 (Mon, 23 Jun 2025)
Changed paths:
M clang/include/clang/CIR/Dialect/IR/CIRAttrs.td
M clang/include/clang/CIR/Dialect/IR/CIROps.td
Log Message:
-----------
[CIR] Clean up enum attributes (#144999)
This mirrors incubator changes from https://github.com/llvm/clangir/pull/1678
- Create CIR specific EnumAttr bases and prefix enum attributes with CIR_ that automatically puts enum to cir namespace
- Removes unnecessary enum case definitions
- Unifies naming of enum values to use capitals consistently and make enumerations to start from 0
Commit: d715ecba797c538637005ee4df7e4c94767d4386
https://github.com/llvm/llvm-project/commit/d715ecba797c538637005ee4df7e4c94767d4386
Author: Lei Huang <lei at ca.ibm.com>
Date: 2025-06-23 (Mon, 23 Jun 2025)
Changed paths:
M flang/lib/Optimizer/Transforms/FIRToSCF.cpp
R flang/test/Fir/FirToSCF/if.fir
Log Message:
-----------
Revert "[flang][fir] Add fir.if -> scf.if and add filecheck test … (#142965)" (#145345)
This reverts commit 823750d873dff1d03865900042fc9b58e0f7f9c3.
Test causes segfault on aix flang builder.
Commit: 329ae868cbc055b25497d6fa8bfa8388cf2afa91
https://github.com/llvm/llvm-project/commit/329ae868cbc055b25497d6fa8bfa8388cf2afa91
Author: Jonas Devlieghere <jonas at devlieghere.com>
Date: 2025-06-23 (Mon, 23 Jun 2025)
Changed paths:
M clang/include/clang/AST/Decl.h
M clang/include/clang/AST/ExternalASTSource.h
M clang/include/clang/Sema/MultiplexExternalSemaSource.h
M clang/include/clang/Serialization/ASTReader.h
M clang/lib/AST/ASTContext.cpp
M clang/lib/AST/Decl.cpp
M clang/lib/Sema/MultiplexExternalSemaSource.cpp
M clang/lib/Serialization/ASTReader.cpp
M clang/lib/Serialization/ASTReaderDecl.cpp
M clang/lib/Serialization/ASTWriterDecl.cpp
R clang/test/Modules/var-init-side-effects.cpp
Log Message:
-----------
Revert "[Modules] Record whether VarDecl initializers contain side effects" (#145407)
Reverts llvm/llvm-project#143739 because it triggers an assert:
```
Assertion failed: (!isNull() && "Cannot retrieve a NULL type pointer"), function getCommonPtr, file Type.h, line 952.
```
Commit: af2c06ecd610735dfa5d236c6d5f109e4f2334e6
https://github.com/llvm/llvm-project/commit/af2c06ecd610735dfa5d236c6d5f109e4f2334e6
Author: S. VenkataKeerthy <31350914+svkeerthy at users.noreply.github.com>
Date: 2025-06-23 (Mon, 23 Jun 2025)
Changed paths:
M llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h
M llvm/include/llvm/Analysis/InlineAdvisor.h
M llvm/include/llvm/Analysis/InlineModelFeatureMaps.h
M llvm/include/llvm/Analysis/MLInlineAdvisor.h
M llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp
M llvm/lib/Analysis/InlineAdvisor.cpp
M llvm/lib/Analysis/MLInlineAdvisor.cpp
M llvm/unittests/Analysis/FunctionPropertiesAnalysisTest.cpp
Log Message:
-----------
[MLGO][IR2Vec] Integrating IR2Vec with MLInliner (#143479)
Changes to use Symbolic embeddings in MLInliner.
(Fixes #141836, Tracking issue - #141817)
Commit: 61a969b867573b892deef4a096fab87e89b13d98
https://github.com/llvm/llvm-project/commit/61a969b867573b892deef4a096fab87e89b13d98
Author: Florian Mayer <fmayer at google.com>
Date: 2025-06-23 (Mon, 23 Jun 2025)
Changed paths:
M llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
M llvm/test/Instrumentation/MemorySanitizer/X86/avx2-intrinsics-x86.ll
M llvm/test/Instrumentation/MemorySanitizer/X86/avx512-intrinsics-upgrade.ll
M llvm/test/Instrumentation/MemorySanitizer/X86/avx512-intrinsics.ll
M llvm/test/Instrumentation/MemorySanitizer/X86/avx512vl-intrinsics.ll
M llvm/test/Instrumentation/MemorySanitizer/X86/x86-vpermi2.ll
M llvm/test/Instrumentation/MemorySanitizer/i386/avx2-intrinsics-i386.ll
Log Message:
-----------
Revert "[MSAN] handle assorted AVX permutations" (#145404)
Rolling back while investigating an issue that might be caused by this.
Commit: 854fee4ad72d68687e4d0608901bdc4dac66bd23
https://github.com/llvm/llvm-project/commit/854fee4ad72d68687e4d0608901bdc4dac66bd23
Author: Krzysztof Parzyszek <Krzysztof.Parzyszek at amd.com>
Date: 2025-06-23 (Mon, 23 Jun 2025)
Changed paths:
M clang/include/clang/AST/AbstractBasicReader.h
M clang/include/clang/AST/AbstractBasicWriter.h
M clang/include/clang/AST/ComputeDependence.h
M clang/include/clang/AST/Decl.h
M clang/include/clang/AST/DeclCXX.h
M clang/include/clang/AST/DeclObjC.h
M clang/include/clang/AST/DeclOpenMP.h
M clang/include/clang/AST/DeclTemplate.h
M clang/include/clang/AST/Expr.h
M clang/include/clang/AST/ExprObjC.h
M clang/include/clang/AST/ExternalASTMerger.h
M clang/include/clang/AST/ExternalASTSource.h
M clang/include/clang/AST/OpenACCClause.h
M clang/include/clang/AST/OpenMPClause.h
M clang/include/clang/AST/PropertiesBase.td
M clang/include/clang/AST/Stmt.h
M clang/include/clang/AST/StmtOpenACC.h
M clang/include/clang/AST/StmtOpenMP.h
M clang/include/clang/AST/TemplateBase.h
M clang/include/clang/AST/Type.h
M clang/include/clang/AST/TypeLoc.h
M clang/include/clang/AST/TypeProperties.td
M clang/include/clang/CIR/Dialect/IR/CIRAttrs.td
M clang/include/clang/CIR/Dialect/IR/CIROps.td
M clang/include/clang/Sema/MultiplexExternalSemaSource.h
M clang/include/clang/Serialization/ASTReader.h
M clang/lib/AST/APValue.cpp
M clang/lib/AST/ASTContext.cpp
M clang/lib/AST/ASTDiagnostic.cpp
M clang/lib/AST/ASTImporter.cpp
M clang/lib/AST/ByteCode/Compiler.cpp
M clang/lib/AST/ByteCode/Interp.cpp
M clang/lib/AST/ByteCode/Interp.h
M clang/lib/AST/ByteCode/InterpBuiltin.cpp
M clang/lib/AST/ByteCode/InterpShared.cpp
M clang/lib/AST/ByteCode/InterpShared.h
M clang/lib/AST/CommentParser.cpp
M clang/lib/AST/CommentSema.cpp
M clang/lib/AST/ComputeDependence.cpp
M clang/lib/AST/Decl.cpp
M clang/lib/AST/DeclCXX.cpp
M clang/lib/AST/DeclPrinter.cpp
M clang/lib/AST/Expr.cpp
M clang/lib/AST/ExprCXX.cpp
M clang/lib/AST/ExprConstant.cpp
M clang/lib/AST/ExternalASTMerger.cpp
M clang/lib/AST/ItaniumMangle.cpp
M clang/lib/AST/OpenACCClause.cpp
M clang/lib/AST/ParentMapContext.cpp
M clang/lib/AST/StmtPrinter.cpp
M clang/lib/AST/TemplateName.cpp
M clang/lib/CIR/CodeGen/CIRGenRecordLayout.h
M clang/lib/CIR/CodeGen/CIRGenRecordLayoutBuilder.cpp
M clang/lib/Sema/MultiplexExternalSemaSource.cpp
M clang/lib/Serialization/ASTReader.cpp
M clang/lib/Serialization/ASTReaderDecl.cpp
M clang/lib/Serialization/ASTWriterDecl.cpp
A clang/test/CIR/CodeGen/dumb-record.cpp
R clang/test/Modules/var-init-side-effects.cpp
M flang/lib/Optimizer/Transforms/FIRToSCF.cpp
R flang/test/Fir/FirToSCF/if.fir
M llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h
M llvm/include/llvm/Analysis/InlineAdvisor.h
M llvm/include/llvm/Analysis/InlineModelFeatureMaps.h
M llvm/include/llvm/Analysis/MLInlineAdvisor.h
M llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp
M llvm/lib/Analysis/InlineAdvisor.cpp
M llvm/lib/Analysis/MLInlineAdvisor.cpp
M llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
M llvm/test/Instrumentation/MemorySanitizer/X86/avx2-intrinsics-x86.ll
M llvm/test/Instrumentation/MemorySanitizer/X86/avx512-intrinsics-upgrade.ll
M llvm/test/Instrumentation/MemorySanitizer/X86/avx512-intrinsics.ll
M llvm/test/Instrumentation/MemorySanitizer/X86/avx512vl-intrinsics.ll
M llvm/test/Instrumentation/MemorySanitizer/X86/x86-vpermi2.ll
M llvm/test/Instrumentation/MemorySanitizer/i386/avx2-intrinsics-i386.ll
M llvm/unittests/Analysis/FunctionPropertiesAnalysisTest.cpp
M mlir/CMakeLists.txt
M mlir/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.h
M mlir/lib/Dialect/Linalg/IR/LinalgInterfaces.cpp
M mlir/lib/Dialect/Linalg/Transforms/Specialize.cpp
M mlir/python/CMakeLists.txt
M mlir/test/Dialect/Linalg/transform-op-specialize.mlir
Log Message:
-----------
Merge branch 'main' into users/kparzysz/spr/t09-openmp60
Compare: https://github.com/llvm/llvm-project/compare/87bc69a3f942...854fee4ad72d
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