summaryrefslogtreecommitdiff
path: root/mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
AgeCommit message (Expand)Author
2023-05-30[mlir][llvm] Add LLVM TargetExtTypeLukas Sommer
2023-05-26[mlir] Move casting calls from methods to function callsTres Popp
2023-05-25[mlir][llvm] Add arm_streaming LLVM function attributesCullen Rhodes
2023-05-19Revert "[mlir] Fix memory explosion when converting global variable bodies in...Kiran Chandramohan
2023-05-16[Clang][Flang][OpenMP] Add loadOffloadInfoMetadata and createOffloadEntriesAn...Andrew Gozillon
2023-05-16[mlir] Fix memory explosion when converting global variable bodies in ModuleT...Tung D. Le
2023-05-15[IR] Drop const in DILocation::getMergedLocationChristian Ulmann
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-05-05[mlir][LLVM] Support locations in loop annotationChristian Ulmann
2023-04-27[MLIR][LLVM] Add accessor for LLVMModule and invoke convertDialectAttributes ...Andrew Gozillon
2023-04-26[OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen to LLVM-IRJan Sjodin
2023-04-20[mlir] Make ElementsAttr inherit from TypedAttrRahul Kayaith
2023-04-03[mlir] Add stack alignment to the data layout dialect.Tobias Gysi
2023-03-22[mlir][llvm] Add experimental alias scope decl intrinsic.Tobias Gysi
2023-03-21[mlir] Add alloca address space handling to the data layout subsystemJan Sjodin
2023-03-21[mlir] Support lowering of dialect attributes attached to top-level modulesSergio Afonso
2023-03-15[ADT][mlir][NFCI] Do not use non-const lvalue-refs with enumerateJakub Kuderski
2023-03-12[mlir][llvm] Add visibility attributeChristian Ulmann
2023-03-02[mlir][llvm] Use interfaces in the translation to LLVMIR.Tobias Gysi
2023-03-01[mlir][llvm] Add AliasAnalysis and AccessGroup interfaces.Tobias Gysi
2023-02-17[mlir][llvm] Fuse access_group & loop export (NFC)Christian Ulmann
2023-02-14[mlir][llvm] Make LoopAnnotations non-discardableChristian Ulmann
2023-02-14[mlir] fix LLVM IR translation of vector<... x index>Alex Zinenko
2023-02-14[mlir][llvm] Reintroduce string based attribute setting.Tobias Gysi
2023-02-10[mlir][llvm] Store memory op metadata using op attributes.Tobias Gysi
2023-02-03[mlir][llvm] Add structured loop metadataChristian Ulmann
2023-01-31Reland "[mlir][LLVM] Add all LLVM parameter attributes"Christian Ulmann
2023-01-30Revert "[mlir][LLVM] Add all LLVM parameter attributes"Christian Ulmann
2023-01-30[mlir][LLVM] Add all LLVM parameter attributesChristian Ulmann
2023-01-25[mlir][LLVM] Add param attr verifiersChristian Ulmann
2023-01-19[mlir][LLVM] Replace readnone with memory effectsChristian Ulmann
2023-01-17[mlir] Fixed memory leak after D141726.Slava Zakharin
2023-01-16[mlir][llvmir] Fixed MDNode uniquing during TBAA translation.Slava Zakharin
2023-01-16[mlir:LLVM] Fix minor bug, missing cconv translationHendrik Greving
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata
2023-01-06[mlir] Support TBAA metadata in LLVMIR dialect.Slava Zakharin
2023-01-05[mlir] Add function_entry_count to LLVMFuncOpChristian Ulmann
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra
2022-12-09[mlir] Support llvm.readonly attribute on llvm pointersGuray Ozen
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-18[mlir][llvmir] Translate function result attributes to LLVM IR.Slava Zakharin
2022-11-03[mlir][llvmir] Add support for llvm.signext/zeroext function attributes.Slava Zakharin
2022-11-03[mlir][llvmir] Convert attributes for functions without bodies.Slava Zakharin
2022-10-24[mlir:LLVM] Rewrite the LLVMIR export to use the debug info attributesRiver Riddle
2022-10-21[mlir-translate] Support parsing operations other than 'builtin.module' as to...rkayaith
2022-10-21[LLVMIR] Use helper methods to set/check readnone attribute (NFC)Nikita Popov
2022-10-20[mlir][llvm] Handle llvm.noundef attribute when converting to LLVM IRVictor Perez
2022-09-21[mlir][llvm] Support pointer entries in data layout translationrkayaith
2022-08-25[mlir][LLVMIR] Parse some type attributes for LLVM function parametersAlexander Batashev