aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Target/LLVMIR/ConvertToLLVMIR.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-06-13[MLIR][DebugInfo] Set debug info format in MLIR->IR translation (#95329)Stephen Tozer1-0/+10
2024-06-11Revert#2 "[MLIR][Flang][DebugInfo] Set debug info format in MLIR->IR translat...Stephen Tozer1-10/+0
2024-06-11[MLIR][Flang][DebugInfo] Convert debug format in MLIR translatorsStephen Tozer1-0/+10
2023-08-22[mlir] Disentangle dialect and extension registrations.Nicolas Vasilache1-4/+0
2023-08-12[mlir][gpu] Update GPU translation to accept binaries.Fabian Mora1-0/+4
2023-05-12[mlir] Add timings to mlir translate.Tobias Gysi1-1/+1
2022-10-21[mlir-translate] Support parsing operations other than 'builtin.module' as to...rkayaith1-2/+2
2022-10-04[mlir][mlir-translation] patch for standalone-translation command line descri...changkaiyan1-1/+1
2022-03-16[mlir] Move the Builtin FuncOp to the Func dialectRiver Riddle1-1/+2
2022-03-07[mlir][NFC] Move Translation.h to a Tools/mlir-translate directoryRiver Riddle1-1/+1
2022-03-02[mlir] Add partial support for translating data layoutAlex Zinenko1-0/+2
2021-03-04[mlir] make implementations of translation to LLVM IR interfaces privateAlex Zinenko1-57/+5
2021-02-16[mlir] Simplify ModuleTranslation for LLVM IRAlex Zinenko1-14/+1
2021-02-15[mlir] Use the interface-based translation for LLVM "intrinsic" dialectsAlex Zinenko1-5/+30
2021-02-12[mlir] Use dialect interfaces to translate OpenMP dialect to LLVM IRAlex Zinenko1-0/+3
2021-02-12[mlir] Introduce dialect interfaces for translation to LLVM IRAlex Zinenko1-1/+21
2020-11-06Check for nullptr before dereferencing in translateModuleToLLVMIR()Mehdi Amini1-1/+3
2020-11-03[MLIR] NFC : Move OpenMP dialect include to translationKiran Chandramohan1-0/+1
2020-09-29[MLIR] Avoid adding debuginfo for a function if it contains calls that has no...Tim Shen1-1/+6
2020-09-29Remove dependency from LLVM Dialect on the OpenMP dialectMehdi Amini1-1/+3
2020-08-23Add a `dialect_registration` callback for "translations" registered with mlir...Mehdi Amini1-2/+4
2020-08-07[mlir] take LLVMContext in MLIR-to-LLVM-IR translationAlex Zinenko1-3/+7
2020-04-08[mlir] Remove need for static global ctors from mlir-translateJonathan Roelofs1-8/+12
2020-01-26Mass update the MLIR license header to mention "Part of the LLVM project"Mehdi Amini1-1/+1
2019-12-23Adjust License.txt file to use the LLVM licenseMehdi Amini1-13/+4
2019-12-18NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in...River Riddle1-2/+2
2019-09-17Change MLIR translation functions signatureLei Zhang1-11/+2
2019-07-10NFC: Rename Module to ModuleOp.River Riddle1-2/+2
2019-07-04Make TranslateFromMLIRFunction type return LogicalResult instead of boolAlex Zinenko1-4/+4
2019-07-02NFC: Refactor Module to be value typed.River Riddle1-3/+3
2019-05-20 Remove unnecessary C++ specifier in CPP files. NFC.Jacques Pienaar1-1/+1
2019-05-06 Add transformation of the NVVM dialect to an LLVM module. Only handlesStephan Herhut1-447/+6
2019-04-07 Introduce std.varargs attribute to mark variadic arguments functionsMehdi Amini1-6/+10
2019-04-07 ExecutionEngine: allow for running MLIR passes during JIT-compilationAlex Zinenko1-2/+2
2019-03-29Replace remaining usages of the Instruction class with Operation.River Riddle1-27/+27
2019-03-29Replace remaining usages of "Op::operator->" with "." and remove it.River Riddle1-6/+6
2019-03-29Remove const from Value, Instruction, Argument, and the various methods on theChris Lattner1-10/+9
2019-03-29Remove const from mlir::Block.Chris Lattner1-15/+14
2019-03-29Continue pushing const out of the core IR types - in this case, remove constChris Lattner1-9/+9
2019-03-29Continue pushing const out of the IR types - removing the notion of a 'constChris Lattner1-6/+5
2019-03-29TableGen most of the LLVM IR Dialect to LLVM IR conversionsAlex Zinenko1-122/+23
2019-03-29Using llvm.noalias attribute when generating LLVMIR.Dimitrios Vytiniotis1-1/+18
2019-03-29Use consistent names for dialect op source filesLei Zhang1-1/+1
2019-03-29LLVM IR Dialect: unify call and call0 operationsAlex Zinenko1-7/+8
2019-03-29Add a Function::isExternal utility to simplify checks for external functions.River Riddle1-1/+1
2019-03-29LLVM IR dialect and translation: support conditional branches with argumentsAlex Zinenko1-2/+6
2019-03-29LLVM dialect conversion and target: support indirect callsAlex Zinenko1-17/+35
2019-03-29Reimplement LLVM IR translation to use the MLIR LLVM IR dialectAlex Zinenko1-709/+317
2019-03-29Remove remaining references to OperationInst in all directories except for li...River Riddle1-12/+11
2019-03-29Fold the functionality of OperationInst into Instruction. OperationInst still...River Riddle1-1/+1