summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/ControlFlow/IR/ControlFlowOps.cpp
AgeCommit message (Expand)Author
2025-09-29[MLIR][CF] Avoid collapsing blocks which participate in cycles (#160783)benwu25
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata
2025-07-21[mlir][NFC] update `mlir/Dialect` create APIs (16/n) (#149922)Maksim Levental
2025-06-19[mlir][cf] Preserve branch weights during cf.cond_br canonicalization. (#144822)Slava Zakharin
2024-10-14[MLIR] Update APInt construction to correctly set isSigned/implicitTrunc (#11...Nikita Popov
2024-06-26Bufferization with ControlFlow Asserts (#95868)McCowan Zhang
2024-06-11mlir/MathExtras: consolidate with llvm/MathExtras (#95087)Ramkumar Ramachandra
2024-04-04[MLIR][CF] Fix cf.switch parsing with result numbers (#87658)Keyi Zhang
2024-03-27[NFC][mlir] Reorder `declarePromisedInterface()` operands (#86628)Justin Fargnoli
2024-03-15[mlir] Declare promised interfaces for all dialects (#78368)Justin Fargnoli
2024-01-17[mlir][IR] Rename "update root" to "modify op" in rewriter API (#78260)Matthias Springer
2024-01-08[mlir] Declare promised interfaces for the ConvertToLLVM extension (#76341)Justin Fargnoli
2023-09-07[mlir][ub] Add poison support to CommonFolders.hIvan Butygin
2023-05-12[mlir] Update method cast calls to function callsTres Popp
2023-03-06[mlir][IR] Clean up mergeBlockBefore and mergeBlocksMatthias Springer
2023-02-19Use APInt::isOne instead of APInt::isOneValue (NFC)Kazu Hirata
2023-01-12[mlir] Add operations to BlockAndValueMapping and rename it to IRMappingJeff Niu
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski
2022-09-18[mlir] Don't include StringSwitch.h (NFC)Kazu Hirata
2022-06-20[mlir] Don't use Optional::getValue (NFC)Kazu Hirata
2022-06-03[mlir][cf] Implement missing SwitchOp::build functionAlexander Batashev
2022-04-29[mlir] Prevent argStorage relocationsVitaly Buka
2022-04-28[AsmParser] Rework logic around "region argument parsing"Chris Lattner
2022-04-08[mlir] Add support for operation-produced successor arguments in BranchOpInte...Markus Böck
2022-03-21[mlir] Rename `OpAsmParser::OperandType` to `OpAsmParser::UnresolvedOperand`Markus Böck
2022-02-06[mlir] Split out a new ControlFlow dialect from StandardRiver Riddle