summaryrefslogtreecommitdiff
path: root/mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
AgeCommit message (Expand)Author
2020-08-17[mlir] Move data layout from LLVMDialect to module Op attributesAlex Zinenko
2020-08-15Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini
2020-08-15Separate the Registration from Loading dialects in the ContextMehdi Amini
2020-08-15Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini
2020-08-14Separate the Registration from Loading dialects in the ContextMehdi Amini
2020-08-12[MLIR,OpenMP] Lowering of parallel operation: proc_bind clause 2/nKiran Chandramohan
2020-08-07[OpenMP,MLIR] Translation of parallel operation: num_threads, if clauses 3/nKiran Chandramohan
2020-08-07[mlir] take LLVMContext in MLIR-to-LLVM-IR translationAlex Zinenko
2020-08-06[mlir] use the new stateful LLVM type translator by defaultAlex Zinenko
2020-08-04[mlir] switch the modeling of LLVM types to use the new mechanismAlex Zinenko
2020-07-31[MLIR,OpenMP][NFCI] Removed loop for accessing regions of ParallelOpSourabh Singh Tomar
2020-07-30[MLIR][OpenMP] Fix OpenMPIRBuilder usage after D82470Johannes Doerfert
2020-07-29[mlir] LLVMType: make getUnderlyingType privateAlex Zinenko
2020-07-24[MLIR][LLVMDialect] Added branch weights attribute to CondBrOpGeorge Mitenkov
2020-07-20[mlir] Support translating function linkage between MLIR and LLVM IRAlex Zinenko
2020-07-13Lowering of OpenMP Parallel operation to LLVM IR 1/nKiran Chandramohan
2020-07-07[mlir] Convert function signatures before converting globalsSean Silva
2020-07-07[mlir][NFC] Remove usernames and google bug numbers from TODO comments.River Riddle
2020-06-29[MLIR] Add variadic isa<> for Type, Value, and AttributeRahul Joshi
2020-06-29[SVE] Remove calls to VectorType::getNumElements from mlirChristopher Tetreault
2020-06-29[mlir] LLVM dialect: use addressof instead of constant to create function poi...Alex Zinenko
2020-06-24[MLIR][NFC] Adopt variadic isa<>Rahul Joshi
2020-06-19[MLIR][NFC] Eliminate .getBlocks() when not neededRahul Joshi
2020-06-19[mlir] Add support for alignment annotations to the LLVM dialect to LLVM tran...Stephan Herhut
2020-06-04[mlir] Refactor BoolAttr to be a special case of IntegerAttrRiver Riddle
2020-05-19[MLIR, OpenMP] Support for flush operation, and translating the same to LLVM IRKiran Kumar T P
2020-04-16[MLIR] Allow for multiple gpu modules during translation.Stephan Herhut
2020-04-14[llvm][ADT] Move TypeSwitch class from MLIR to LLVMRiver Riddle
2020-04-10[MLIR] Support for taskwait and taskyield operations, and translating the sam...Kiran Kumar T P
2020-04-09[opaque pointers] Fix uses of deprecated CreateCall/CreateInvoke.Eli Friedman
2020-04-06Remove SequentialType from the type heirarchy.Eli Friedman
2020-04-02[mlir] LLVMFuncOp: provide a capability to pass attributes through to LLVM IRAlex Zinenko
2020-03-27[MLIR][LLVM] Make index type bitwidth configurable.Stephan Herhut
2020-03-19[mlir] Added llvm.resume and personality functions in LLVM IR DialectShraiysh Vaishay
2020-03-18[MLIR] Allow global with an external linkage to include initial valueEric Schweitz
2020-03-13[mlir][LLVMIR] Add a support for boolean type arguments conversionAhmed Taei
2020-03-12[mlir] Use llvm::ElementCount when constructing an llvm splat vector.River Riddle
2020-03-05[mlir] Refactor a few users to no longer rely on the successor operand API of...River Riddle
2020-03-05[mlir] Add traits for verifying the number of successors and providing releva...River Riddle
2020-03-05Fix pessimizing move. NFC.Benjamin Kramer
2020-03-05[MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IRKiran Chandramohan
2020-03-03[mlir] error out on unsupported attribute kinds in LLVM global translationAlex Zinenko
2020-02-05[mlir] Add support for basic location translation to LLVM.River Riddle
2020-01-30[mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM APIAlex Zinenko
2020-01-30[MLIR] Added llvm.invoke and llvm.landingpadShraiysh Vaishay
2020-01-26Mass update the MLIR license header to mention "Part of the LLVM project"Mehdi Amini
2020-01-20[mlir] NFC: Fix trivial typos in commentsKazuaki Ishizaki
2020-01-17[MLIR] LLVM dialect: Add llvm.atomicrmwFrank Laub
2020-01-17[mlir] Improve documentation in ModuleTranslation MLIR to LLVM IRAlex Zinenko
2020-01-17[mlir] support translation of multidimensional vectors to LLVM IRAlex Zinenko