llvm-project/mlir/test
Alex Zinenko 5c73db24df [mlir] disallow side-effecting ops in llvm.mlir.global
The llvm.mlir.global operation accepts a region as initializer. This region
corresponds to an LLVM IR constant expression and therefore should not accept
operations with side effects. Add a corresponding verifier.

Reviewed By: wsmoses, bondhugula

Differential Revision: https://reviews.llvm.org/D120632
2022-03-01 14:16:09 +01:00
..
Analysis [mlir] Split out a new ControlFlow dialect from Standard 2022-02-06 14:51:16 -08:00
CAPI [mlir][python] Support more types in IntegerAttr.value 2022-02-24 10:26:31 +01:00
Conversion [mlir][OpenMP] Remove clauses that are not being handled 2022-02-19 01:13:05 +05:30
Dialect [mlir] disallow side-effecting ops in llvm.mlir.global 2022-03-01 14:16:09 +01:00
Examples Re-apply "[mlir] Allow out-of-tree python building from installed MLIR." 2021-11-14 20:31:34 -08:00
IR [mlir] Support verification order (2/3) 2022-02-25 19:04:56 +00:00
Integration [mlir][sparse] enable scalar test 2022-02-25 15:05:25 -08:00
Interfaces [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
Pass [mlir:PassOptions] Fix parsing of nested option values/better handle escaping 2022-01-26 21:37:22 -08:00
Rewrite Introduced iterative bytecode execution. 2021-11-26 18:11:37 +05:30
Target [OpenMPIRBuilder] Implement static-chunked workshare-loop schedules. 2022-02-28 18:18:33 -06:00
Transforms [mlir] call target materialization more in dialect conversion 2022-02-17 10:13:23 +01:00
Unit Revert "Attempt to disable MLIR JIT tests on PowerPC to unbreak the bot" 2021-06-29 18:03:23 -05:00
lib [mlir] Match Arithmetic::ConstantOp and Tensor::ExtractSliceOp. 2022-02-28 23:09:03 +00:00
mlir-cpu-runner [mlir] Propagate NaNs in PolynomialApproximation 2022-02-18 09:25:36 +01:00
mlir-linalg-ods-gen [mlir][OpDSL] Rename function to make signedness explicit (NFC). 2022-03-01 08:15:53 +00:00
mlir-lsp-server [mlir] Split out a new ControlFlow dialect from Standard 2022-02-06 14:51:16 -08:00
mlir-opt [mlir] Split out a new ControlFlow dialect from Standard 2022-02-06 14:51:16 -08:00
mlir-pdll [PDLL] Properly error out on returning results from native constraints 2022-02-26 11:08:51 -08:00
mlir-reduce [mlir] Split out a new ControlFlow dialect from Standard 2022-02-06 14:51:16 -08:00
mlir-spirv-cpu-runner Fix clang-tidy issues in mlir/ (NFC) 2021-12-20 20:25:01 +00:00
mlir-tblgen [mlir] Support verification order (2/3) 2022-02-25 19:04:56 +00:00
mlir-translate [mlir-translate] Teach these tools about --allow-unregistered-dialect 2022-02-03 09:00:38 -08:00
mlir-vulkan-runner [mlir] Replace StrEnumAttr -> EnumAttr in core dialects 2022-01-18 17:15:00 +00:00
python [mlir][OpDSL] Rename function to make signedness explicit (NFC). 2022-03-01 08:15:53 +00:00
APITest.h Adjust "end namespace" comment in MLIR to match new agree'd coding style 2021-12-08 06:05:26 +00:00
CMakeLists.txt [mlir][sparse] remove unused test matrix file 2022-02-17 15:04:06 -08:00
lit.cfg.py Mark some MLIR tests as requiring the native target to be configured 2022-01-14 07:23:14 +00:00
lit.site.cfg.py.in [MLIR][GPU] Add target arguments to SerializeToHsaco 2021-11-18 16:28:44 +00:00