[all-commits] [llvm/llvm-project] b72b4e: [mlir][ArmSME] Remove func patterns from vector lo...
Matthias Springer via All-commits
all-commits at lists.llvm.org
Sat Jan 4 03:37:13 PST 2025
Branch: refs/heads/users/matthias-springer/arm_vec_func_patterns
Home: https://github.com/llvm/llvm-project
Commit: b72b4e66a0fb9efab16bdf6ddc7bb315346ad425
https://github.com/llvm/llvm-project/commit/b72b4e66a0fb9efab16bdf6ddc7bb315346ad425
Author: Matthias Springer <mspringer at nvidia.com>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M mlir/lib/Dialect/ArmSVE/Transforms/LegalizeForLLVMExport.cpp
Log Message:
-----------
[mlir][ArmSME] Remove func patterns from vector lowering
Remove `func.call` and `func.return` patterns from `populateArmSVELegalizeForLLVMExportPatterns`. This function is called from `ConvertVectorToLLVMPass::runOnOperation`. That pass should lower `vector` dialect ops, not `func` dialect ops. These patterns also seem to be unnecessary, as no test cases are failing without them.
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