llvm/mlir
Dominik Grewe 1e09f0a972 Preserve function argument locations.
Previously the optional locations of function arguments were dropped in
`parseFunctionArgumentList`. This CL adds another output argument to the
function through which they are now returned. The values are then plumbed
through as an array of optional locations in the various places.

Reviewed By: rriddle

Differential Revision: https://reviews.llvm.org/D117604
2022-01-20 00:01:12 +00:00
..
cmake/modules [mlir] Configure mlir so that it can be directly included in a parent cmakelists.txt 2022-01-19 12:02:22 -08:00
docs [mlir] Convert OpTrait::FunctionLike to FunctionOpInterface 2022-01-18 20:56:53 -08:00
examples [mlir][Pass] Deprecate FunctionPass in favor of OperationPass<FuncOp> 2022-01-18 19:52:44 -08:00
include Preserve function argument locations. 2022-01-20 00:01:12 +00:00
lib Preserve function argument locations. 2022-01-20 00:01:12 +00:00
python [mlir] Rework subclass construction in PybindAdaptors.h 2022-01-19 18:09:05 +01:00
test Preserve function argument locations. 2022-01-20 00:01:12 +00:00
tools [mlir:Analysis] Move the LoopAnalysis library to Dialect/Affine/Analysis 2022-01-18 10:28:22 -08:00
unittests [mlir][Pass] Deprecate FunctionPass in favor of OperationPass<FuncOp> 2022-01-18 19:52:44 -08:00
utils [mlir][textmate] Add support for function visibility 2022-01-18 18:48:43 -08:00
.clang-format
.clang-tidy Enable readability-redundant-smartptr-get in MLIR local clang-tidy config 2022-01-08 20:07:11 +00:00
CMakeLists.txt [mlir][cmake] Use GNUInstallDirs to support custom installation dirs 2022-01-19 17:11:04 +00:00
LICENSE.TXT
README.md

Multi-Level Intermediate Representation

See https://mlir.llvm.org/ for more information.