summaryrefslogtreecommitdiff
path: root/mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
AgeCommit message (Expand)Author
2022-08-24[mlir] Support llvm.readnone attribute for all FunctionOpInterface ops.Slava Zakharin
2022-07-18Revert "[MLIR] Generic 'malloc', 'aligned_alloc' and 'free' functions"Mehdi Amini
2022-07-18[MLIR] Generic 'malloc', 'aligned_alloc' and 'free' functionsMichele Scuttari
2022-07-15Use drop_begin (NFC)Kazu Hirata
2022-07-14[mlir] Use value instead of getValue (NFC)Kazu Hirata
2022-07-13[mlir] Use has_value instead of hasValue (NFC)Kazu Hirata
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-20[mlir] Don't use Optional::getValue (NFC)Kazu Hirata
2022-06-20[mlir] Don't use Optional::hasValue (NFC)Kazu Hirata
2022-05-12[mlir][LLVM] Make the nested type restriction on complex constants less aggre...Benjamin Kramer
2022-04-13[mlir][LLVM-IR] Added support for global variable attributesShraiysh Vaishay
2022-04-08[mlir] Add support for operation-produced successor arguments in BranchOpInte...Markus Böck
2022-03-18[NFC][mlir] Run clang-format on file.Eric Schweitz
2022-03-18[mlir] Add support for the nest attribute to the LLVM-IR dialect conversion.Eric Schweitz
2022-03-16[mlir:FunctionOpInterface] Rename the "type" attribute to "function_type"River Riddle
2022-03-02[mlir] Ignore index data layout in translation to LLVMAlex Zinenko
2022-03-02[mlir] Add partial support for translating data layoutAlex Zinenko
2022-02-11[mlir][LLVM] Add support for adding a garbage collector to a LLVM functionMarkus Böck
2022-01-28[MLIR] Remove some pointer element type accessesNikita Popov
2022-01-14[mlir] Fix invalid assertion in ModuleTranslation.cppAlex Zinenko
2022-01-13[mlir] Fix scalable type translation in splat element attrJavier Setoain
2022-01-10Use a sorted array instead of a map to store AttrBuilder string attributesSerge Guelton
2022-01-08Fix clang-tidy readability-redundant-smartptr-get in MLIR ModuleTranslation.c...Mehdi Amini
2022-01-06[mlir][LLVM] Implement mapping of phi source values of `llvm.invoke`Markus Böck
2022-01-02Apply clang-tidy fixes for performance-for-range-copy to MLIR (NFC)Mehdi Amini
2021-12-20Fix clang-tidy issues in mlir/ (NFC)Mehdi Amini
2021-12-15[mlir][RFC] Add scalable dimensions to VectorTypeJavier Setoain
2021-11-30[mlir] Update accessors prefixed form (NFC)Jacques Pienaar
2021-11-09[mlir] Remove the non-templated DenseElementsAttr::getSplatValueRiver Riddle
2021-11-01[mlir][nvvm] Generalize wmma ops to handle more types and shapesthomasraoux
2021-10-29[mlir] Flip accessors to prefixed form (NFC)Jacques Pienaar
2021-10-28[MLIR][LLVM] Add llvm.mlir.global_ctors/dtors and translation supportUday Bondhugula
2021-10-24[mlir] Switch arith, llvm, std & shape dialects to accessors prefixed both form.Jacques Pienaar
2021-10-21[mlir] Fix a crash when creating a 1d zero element LLVM constantBenjamin Kramer
2021-09-22[mlir] Always create a list of alias scopes when emitting LLVM IRAlex Zinenko
2021-09-02[mlir] speed up construction of LLVM IR constants when possibleAlex Zinenko
2021-09-02[mlir] support translating OpenMP loops with reductionsAlex Zinenko
2021-08-29[SymbolRefAttr] Revise SymbolRefAttr to hold a StringAttr.Chris Lattner
2021-08-24Support alias.scope and noalias metadataTyler Augustine
2021-07-12[Attributes] Replace doesAttrKindHaveArgument() (NFC)Nikita Popov
2021-07-09[mlir] don't drop undef initializers in translation to LLVM IRAlex Zinenko
2021-07-07[mlir] Allow conversion to LLVM for ElementsAttr's with size 0Sean Silva
2021-06-29[mlir] Add support for LLVM's dso_local attrFelipe de Azevedo Piovezan
2021-06-24[MLIR][LLVM] Expose type translator from LLVM to MLIR TypeWilliam S. Moses
2021-05-17Add support for complex constants to MLIR core.Adrian Kuegel
2021-05-12[mlir] Support alignment in LLVM dialect GlobalOpDumitru Potop
2021-05-11[MLIR] Switch llvm.noalias to a unit attributeUday Bondhugula
2021-05-10[mlir] OpenMP-to-LLVM: properly set outer alloca insertion pointAlex Zinenko
2021-05-06[MLIR][GPU][NVVM] Add warp synchronous matrix-multiply accumulate opsNavdeep Kumar