summaryrefslogtreecommitdiff
path: root/mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
AgeCommit message (Expand)Author
2024-01-30[MLIR][LLVM] Add fast-math related function attribute support (#79812)Alex Bradbury
2024-01-23[mlir][Target] Teach dense_resource conversion to LLVMIR Target (#78958)Kunwar Grover
2024-01-17[MLIR][LLVM] Add explicit target_cpu attribute to llvm.func (#78287)Sergio Afonso
2024-01-15[MLIR][LLVM] Enable export of DISubprograms on function declarations (#78026)Christian Ulmann
2024-01-11Add more ZA modes (#77361)Mats Petersson
2024-01-10[MLIR][LLVM] DI Expression Rewrite & Legalization (#77541)Billy Zhu
2024-01-09[mlir] Add global and program memory space handling to the data layout subsys...agozillon
2023-12-19[mlir] support dialect attribute translation to LLVM IR (#75309)Oleksandr "Alex" Zinenko
2023-12-13[mlir] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata
2023-12-13[mlir][ArmSME] Add sve streaming compatible attribute (#75222)Tom Eccles
2023-12-13[MLIR][LLVM] Support nameless and scopeless global constants (#75307)Christian Ulmann
2023-12-05[mlir][llvm] Add llvm.target_features features attribute (#71510)Benjamin Maxwell
2023-12-05[MLIR] Add support for frame pointers in MLIR (#72145)Radu Salavat
2023-12-04[mlir] Add support for DIGlobalVariable and DIGlobalVariableExpression (#73367)Justin Wilson
2023-11-23[mlir] do not inject malloc/free in to-LLVM translation (#73224)Oleksandr "Alex" Zinenko
2023-11-23[mlir][LLVM] Support `immargs` in LLVM_IntrOpBase intrinsics (#73013)Benjamin Maxwell
2023-11-21[mlir] use TypeSize and uint64_t in DataLayout (#72874)Oleksandr "Alex" Zinenko
2023-11-14[mlir][ArmSME] Make use of backend function attributes for enabling ZA storag...Benjamin Maxwell
2023-11-07[NFC] Remove Type::getInt8PtrTy (#71029)Paulo Matos
2023-10-12Reland: [MLIR][Transforms] Fix Mem2Reg removal order to respect dominance (#6...Christian Ulmann
2023-09-25Add support for MLIR to llvm vscale attribute (#67012)Mats Petersson
2023-09-18[mlir][llvm] Use zeroinitializer for TargetExtType (#66510)Lukas Sommer
2023-09-14[OpenMP][Flang][MLIR] Lowering of requires directive from MLIR to LLVM IRSergio Afonso
2023-09-14[OpenMP][OMPIRBuilder] OpenMPIRBuilder support for requires directiveSergio Afonso
2023-09-12Update some uses of `getAttr()` to be explicit about Inherent vs Discardable ...Mehdi Amini
2023-09-04Revert "Revert "[MLIR] Move builtin.module LLVM IR translation to before nest...Sergio Afonso
2023-09-01Revert "[MLIR] Move builtin.module LLVM IR translation to before nested opera...Sergio Afonso
2023-09-01[MLIR] Move builtin.module LLVM IR translation to before nested operationsSergio Afonso
2023-08-30fix unused variable warnings in conditionalsMikhail Goncharov
2023-08-30[mlir][llvm] Translate alias scopes lazilyTobias Gysi
2023-08-17[mlir][AMDGPU] Improve BF16 handling through AMDGPU compilationKrzysztof Drewniak
2023-08-09[MLIR] Enable converting dialect attributes on external functionsSergio Afonso
2023-07-28[mlir][llvm] Fix export of 64-bit integer function attributesMogball
2023-07-28[mlir][target][LLVMIR] Change translation order to translate non-LLVM ops bef...Fabian Mora
2023-07-26[mlir][llvm] Remove the metadata opTobias Gysi
2023-07-20[MLIR][OpenMP][OMPIRBuilder] Use target triple to initialize `IsGPU` flagSergio Afonso
2023-07-20[mlir][llvm] Add branch weight op interfaceTobias Gysi
2023-07-19[mlir][flang] Convert TBAA metadata to an attribute representationMarkus Böck
2023-07-14[mlir][LLVM] Convert access group metadata to using attributes instead of opsMarkus Böck
2023-07-14[mlir][LLVM] Convert alias metadata to using attributes instead of opsMarkus Böck
2023-07-10[OpenMP][OMPIRBuilder] Rename IsEmbedded and IsTargetCodegen flagsSergio Afonso
2023-07-04[mlir][LLVM] Add alignment to LLVMFuncOpChristian Ulmann
2023-07-04[mlir][LLVM] Add unnamed_addr to LLVMFuncOpChristian Ulmann
2023-07-03[mlir][LLVM] Export LLVMFuncOp's GC for declarationsChristian Ulmann
2023-06-30[mlir][LLVM] Add section attribute to LLVMFuncOpChristian Ulmann
2023-06-27[mlir][llvm] Add comdat attribute to functionsTobias Gysi
2023-06-26[mlir] Convert 8-bit float types to i8Krzysztof Drewniak
2023-06-19[mlir] Add support for LLVMIR comdat operationDavid Truby
2023-06-12[mlir][llvm] Ensure immediate usage in intrinsicsChristian Ulmann
2023-05-31[MLIR] Remove dependency on omp dialect in LLVM dialect.Jan Sjodin