summaryrefslogtreecommitdiff
path: root/mlir/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* [Clang][Flang][OpenMP] Add loadOffloadInfoMetadata and createOffloadEntriesAn...Andrew Gozillon2023-05-161-4/+8
* [mlir][GPU] Rename MLIRGPUOps CMake target to MLIRGPUDialectMatthias Springer2023-05-161-1/+1
* [mlir][llvm] Add expect intrinsics.Tobias Gysi2023-05-162-1/+12
* [mlir] Fix memory explosion when converting global variable bodies in ModuleT...Tung D. Le2023-05-161-0/+16
* [IR] Drop const in DILocation::getMergedLocationChristian Ulmann2023-05-154-15/+15
* [mlir] Add timings to mlir translate.Tobias Gysi2023-05-122-2/+2
* [mlir] Move casting calls from methods to function callsTres Popp2023-05-1216-155/+149
* [mlir][flang][openacc] Remove obsolete operand legalization passesValentin Clement2023-05-112-10/+1
* [mlir][llvm] Improve LLVM IR constant import.Tobias Gysi2023-05-111-117/+166
* [mlir][llvm] Improve lookups in LLVM IR import (NFC).Tobias Gysi2023-05-111-11/+13
* [mlir] Remove unused variable 'kCopyFlag' in OpenACCToLLVMIRTranslation.cpp (...Jie Fu2023-05-101-1/+0
* [mlir][openacc] Cleanup acc.data from old data clause operandsValentin Clement2023-05-091-40/+49
* [mlir][openacc] Cleanup acc.exit_data from old data clause operandsValentin Clement2023-05-091-8/+23
* [mlir][openacc] Cleanup acc.enter_data from old data clause operandsValentin Clement2023-05-091-8/+22
* [mlir][openacc] Cleanup acc.update from old data clause operandsValentin Clement2023-05-081-6/+19
* [mlir][LLVM] Support locations in loop annotationChristian Ulmann2023-05-056-12/+70
* [MLIR][LLVM] Add accessor for LLVMModule and invoke convertDialectAttributes ...Andrew Gozillon2023-04-271-0/+4
* [MLIR][OpenMP] Use inlineConvertOmpRegions for targetData conversionAkash Banerjee2023-04-271-2/+2
* [MLIR][OpenMP] Add check for appropriate module operation during convertFlags...Andrew Gozillon2023-04-271-0/+3
* [MLIR][OpenMP][NFC] Minor code cleanupAkash Banerjee2023-04-271-4/+2
* [mlir][llvm] Add assertion in LLVM IR import (NFC).Tobias Gysi2023-04-271-1/+6
* [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen to LLVM-IRJan Sjodin2023-04-261-7/+12
* [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen to LLVM-IRJan Sjodin2023-04-263-0/+125
* [mlir][llvm] Use cached constants when importing landingpad instructionsVictor Perez2023-04-261-1/+1
* Fix use of unitialized variable 'mapperFunc' to prevent unexpected behaviour.Akash Banerjee2023-04-221-2/+1
* [mlir] Prevent implicit downcasting to interfacesRahul Kayaith2023-04-202-2/+2
* [mlir] Make ElementsAttr inherit from TypedAttrRahul Kayaith2023-04-201-3/+3
* [mlir][llvm] Improve access group import handling.Tobias Gysi2023-04-201-2/+4
* [OpenMP][MLIR] Add lowering of omp::FlagsAttr to LLVM-IRAndrew Gozillon2023-04-191-0/+55
* [mlir][llvm] Handle invoke op branching to block with its result as an argumentVictor Perez2023-04-181-8/+53
* [mlir] Add stack alignment to the data layout dialect.Tobias Gysi2023-04-033-11/+51
* [mlir][llvm] Import pointer data layout specification.Tobias Gysi2023-03-315-130/+425
* [mlir][llvm] Keep unhandled constant test.Tobias Gysi2023-03-311-5/+4
* [mlir] Apply ClangTidy readability fix (NFC).Adrian Kuegel2023-03-301-2/+2
* [mlir][llvm] Add poison constant.Théo Degioanni2023-03-231-0/+6
* [mlir][llvm] Add experimental alias scope decl intrinsic.Tobias Gysi2023-03-222-7/+20
* [mlir] Add alloca address space handling to the data layout subsystemJan Sjodin2023-03-212-1/+24
* [mlir] Support lowering of dialect attributes attached to top-level modulesSergio Afonso2023-03-217-0/+124
* [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directivesAkash Banerjee2023-03-204-47/+241
* Use *{Map,Set}::contains (NFC)Kazu Hirata2023-03-151-1/+1
* [ADT][mlir][NFCI] Do not use non-const lvalue-refs with enumerateJakub Kuderski2023-03-151-3/+1
* [mlir][llvm] Add visibility attributeChristian Ulmann2023-03-122-0/+9
* [mlir][llvm] Use interfaces in the translation to LLVMIR.Tobias Gysi2023-03-023-24/+13
* [mlir][llvm] Add AliasAnalysis and AccessGroup interfaces.Tobias Gysi2023-03-012-72/+55
* [mlir][llvm] Prioritize DILocalScope over file locChristian Ulmann2023-03-011-3/+8
* [mlir][llvm] Stop exporting empty debug MD stringsChristian Ulmann2023-02-274-34/+51
* [mlir][llvm] Fuse access_group & loop export (NFC)Christian Ulmann2023-02-173-56/+83
* [mlir][llvm] Add DINamespace attributeChristian Ulmann2023-02-174-4/+20
* [mlir][llvm] Verify LLVM module before importChristian Ulmann2023-02-173-15/+11
* [mlir][llvm] Use before def debug intrinsic importChristian Ulmann2023-02-161-5/+23