aboutsummaryrefslogtreecommitdiff
path: root/mlir/examples
AgeCommit message (Expand)AuthorFilesLines
2022-12-10[mlir] FunctionOpInterface: turn required attributes into interface methods (...Jeff Niu12-24/+54
2022-12-09Revert "[mlir] FunctionOpInterface: make get/setFunctionType interface methods"David Spickett6-18/+6
2022-12-09Revert "[mlir] FunctionOpInterface: arg and result attrs dispatch to interface"David Spickett12-36/+18
2022-12-08[mlir] Fix examples buildJeff Niu6-6/+12
2022-12-08[mlir] FunctionOpInterface: arg and result attrs dispatch to interfaceJeff Niu12-18/+36
2022-12-08[mlir] FunctionOpInterface: make get/setFunctionType interface methodsJeff Niu6-6/+12
2022-12-06[mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata19-24/+24
2022-11-17Apply clang-tidy fixes for readability-identifier-naming in StandaloneExtensi...Mehdi Amini1-2/+2
2022-10-21[mlir-translate] Support parsing operations other than 'builtin.module' as to...rkayaith1-2/+1
2022-10-12Introduce a ConditionallySpeculatable op interfaceSanjoy Das7-45/+45
2022-10-04[mlir][mlir-translation] patch for standalone-translation command line descri...changkaiyan1-2/+9
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski7-26/+21
2022-09-06[mlir] Flip default value of emitAccessorPrefix to kEmitAccessorPrefix_PrefixedRiver Riddle7-8/+0
2022-09-03Resubmit "[MLIR] Remove unused config attributes from lit.site.cfg.py"Christian Sigg1-3/+0
2022-09-02Revert "[MLIR] Remove unused config attributes from lit.site.cfg.py"Mitch Phillips1-0/+3
2022-09-02[MLIR] Remove unused config attributes from lit.site.cfg.pyChristian Sigg1-3/+0
2022-08-09[mlir] Fix build of toyc-ch6 (NFC)Jeff Niu1-0/+1
2022-08-09[mlir][LLVMIR] (NFC) Add convenience builders for ConstantOpJeff Niu2-7/+4
2022-08-07[mlir] Make use of C++17 language featuresMarkus Böck1-1/+1
2022-07-29Replace Optional::hasValue with has_value or operator bool. NFCFangrui Song20-20/+20
2022-07-29[mlir][toy] Replace Optional::getValue with value. NFCFangrui Song6-6/+6
2022-07-18Revert "[MLIR] Generic 'malloc', 'aligned_alloc' and 'free' functions"Mehdi Amini8-320/+0
2022-07-18[MLIR] Generic 'malloc', 'aligned_alloc' and 'free' functionsMichele Scuttari8-0/+320
2022-07-16[mlir] Overhaul C/Python registration APIs to properly scope registration/loa...Stella Laurenzo4-4/+20
2022-07-14[mlir] (NFC) run clang-format on all filesJeff Niu10-64/+74
2022-06-20[mlir] move SCF headers to SCF/{IR,Transforms} respectivelyAlex Zinenko2-2/+2
2022-06-18[mlir] Start migrating more dialects to prefixed formJacques Pienaar1-0/+2
2022-06-13[mlir] (NFC) Clean up bazel and CMake target namesMogball4-5/+5
2022-05-19[mlir] Remove unused properties from the standalone example's lit configurationStella Stamenova3-31/+3
2022-05-18[mlir][ods] Simplify useDefaultType/AttributePrinterParserMogball1-0/+4
2022-05-16[mlir:toy][NFC] Remove unnecessary trailing return typeJakub Kuderski7-14/+14
2022-04-28[mlir] Attach InferTypeOpInterface on SameOperandsAndResultType operations wh...River Riddle2-0/+2
2022-04-20[mlir][NFC] Update textual references of `func` to `func.func` in examples+py...River Riddle7-7/+7
2022-04-18[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespaceRiver Riddle6-9/+9
2022-04-07[MLIR] Standalone: Fix copy-and-paste typo (NFC)Lorenzo Chelini1-3/+0
2022-04-04[mlir] Rework the implementation of TypeIDRiver Riddle9-8/+22
2022-03-21[mlir] Rename `OpAsmParser::OperandType` to `OpAsmParser::UnresolvedOperand`Markus Böck6-6/+6
2022-03-16[mlir:FunctionOpInterface] Rename the "type" attribute to "function_type"River Riddle21-50/+51
2022-03-16Use lit_config.substitute instead of foo % lit_config.params everywhereSam McCall1-15/+3
2022-03-15[mlir:Toy][NFC] Switch toy to use prefixed accessorsRiver Riddle18-91/+63
2022-03-15[mlir][toy] Define a FuncOp operation in toy and drop the dependence on FuncOpRiver Riddle36-152/+815
2022-03-15[mlir] Split out AttrDef/TypeDef and pattern constructs from OpBase.tdRiver Riddle5-0/+5
2022-03-11[CMake] Rename TARGET_TRIPLE to LLVM_TARGET_TRIPLEPetr Hosek1-1/+1
2022-03-08[mlir:toy][NFC] Add comment blocks for toy operations.River Riddle12-0/+257
2022-03-07[mlir][NFC] Rename StandardToLLVM to FuncToLLVMRiver Riddle2-6/+6
2022-03-07[mlir][NFC] Move Translation.h to a Tools/mlir-translate directoryRiver Riddle2-2/+2
2022-03-07[mlir][NFC] Move MlirOptMain to the Tools/ directoryRiver Riddle1-1/+1
2022-03-07[mlir][NFC] Move Parser.h to Parser/River Riddle6-6/+6
2022-03-07[MLIR] Change call sites from deprecated `parseSourceFile()` to `parseSourceF...Christian Sigg6-6/+6
2022-03-01[mlir][NFC] Remove several dead references to the old standard dialectRiver Riddle2-4/+6