llvm-project/mlir/lib
Emilio Cota 011f653265 [mlir] Add sectionMemoryMapper to ExecutionEngineOptions
By specifying a sectionMemoryMapper, users can control how
memory for JIT code is allocated.

In particular, I need this in order to use a named memory
region so that profilers such as perf(1) can correctly label
execution cycles coming from JIT'ed code.

Reviewed-by: ezhulenev

Differential Revision: https://reviews.llvm.org/D120415
2022-02-23 14:56:50 -05:00
..
Analysis [MLIR][Presburger] PresburgerSet::subtract: automatically restore state on return 2022-02-23 19:20:44 +00:00
Bindings/Python [mlir][python] Directly implement sequence protocol on Sliceable. 2022-02-14 09:45:17 -08:00
CAPI [mlir][NFC] Use options struct in ExecutionEngine::create 2022-02-23 10:21:46 -05:00
Conversion Rename PatternRewriteSet::insert to add 2022-02-18 12:18:41 +01:00
Dialect [MLIR][Arith] Canonicalize cmpf(int to fp) to cmpi 2022-02-23 14:09:20 -05:00
ExecutionEngine [mlir] Add sectionMemoryMapper to ExecutionEngineOptions 2022-02-23 14:56:50 -05:00
IR [MLIR][Arith] Canonicalize cmpf(int to fp) to cmpi 2022-02-23 14:09:20 -05:00
Interfaces [mlir] Add isa/dyn_cast support for dialect interfaces 2022-01-31 19:24:34 -08:00
Parser [mlir] Silence warnings when building with MSVC 2022-01-30 17:31:35 -05:00
Pass [mlir][NFC] Add a using for llvm::SMLoc/llvm::SMRange to LLVM.h 2022-01-26 21:37:23 -08:00
Reducer Apply clang-tidy fixes for performance-move-const-arg in ReductionNode.cpp (NFC) 2022-01-10 01:05:14 +00:00
Rewrite [MLIR][PDL] Fix C++20 build. concept is a new keyword. NFC. 2022-02-21 18:37:19 +01:00
Support Replace OwningModuleRef with OwningOpRef<ModuleOp> 2022-01-30 14:07:10 -08:00
TableGen [mlir][ODS] Infer return types if the operands are variadic but the results are not 2022-02-18 15:29:06 +01:00
Target [mlir][OpenMP] Remove clauses that are not being handled 2022-02-19 01:13:05 +05:30
Tools [PDLL] Attempt to fix the gcc5 build by adding this-> to auto lambda 2022-02-10 16:59:03 -08:00
Transforms [mlir] call target materialization more in dialect conversion 2022-02-17 10:13:23 +01:00
Translation [mlir-translate] Teach these tools about --allow-unregistered-dialect 2022-02-03 09:00:38 -08:00
CMakeLists.txt [mlir] Ensure a newline at the end of a file (NFC) 2022-01-23 13:59:59 -08:00