summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mlir] Fix translation of splat constants to LLVM IRAlex Zinenko2020-01-141-1/+8
* [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...River Riddle2020-01-111-2/+2
* [mlir] Fix -Wrange-loo-analysis warningsFangrui Song2020-01-011-1/+1
* NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.River Riddle2019-12-231-4/+4
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-231-13/+4
* NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V...River Riddle2019-12-221-5/+5
* Detemplatize ModuleTranslation::lookupValuesAlex Zinenko2019-12-191-0/+10
* NFC: Cleanup non-conforming usages of namespaces.River Riddle2019-12-181-23/+20
* NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in...River Riddle2019-12-181-1/+1
* Move function template definition to the header file. NFCAlex Zinenko2019-12-181-11/+0
* Remove LLVM dependency on mlir::Module and instead check Traits.Tres Popp2019-12-161-8/+9
* Introduce Linkage attribute to the LLVM dialectAlex Zinenko2019-12-021-3/+36
* Add support for nested symbol references.River Riddle2019-11-111-2/+2
* [llvm] Allow GlobalOp to take a region for complex initializersJames Molloy2019-11-051-11/+23
* Translation to LLVM: check the validity of module-level OpsAlex Zinenko2019-10-101-0/+8
* Use llvm.func to define functions with wrapped LLVM IR function typeAlex Zinenko2019-10-101-47/+8
* Make GlobalOp's value attribute optional.Christian Sigg2019-09-211-2/+4
* Add address space attribute to LLVMIR's GlobalOp.MLIR Team2019-09-191-3/+6
* Add support for array-typed constants.MLIR Team2019-09-041-9/+21
* LLVM dialect: prefix auxiliary operations with "mlir."Alex Zinenko2019-09-031-1/+2
* Add iterator support to ElementsAttr and SparseElementsAttr.River Riddle2019-08-221-2/+2
* Automated rollback of commit b9dc2e481818315f2f0d87455349f497f6118a4cRiver Riddle2019-08-211-2/+2
* Add iterator support to ElementsAttr and SparseElementsAttr.River Riddle2019-08-211-2/+2
* NFC: Move LLVMIR, SDBM, and StandardOps to the Dialect/ directory.River Riddle2019-08-191-2/+2
* Use unreachable post switch rather than default case.Jacques Pienaar2019-08-121-4/+2
* LLVM dialect: introduce llvm.addressof to access globalsAlex Zinenko2019-08-121-9/+23
* Translation to LLVM IR: use LogicalResult instead of boolAlex Zinenko2019-08-091-30/+26
* LLVM dialect and translation: support global stringsAlex Zinenko2019-08-091-0/+11
* Translation to LLVM: support llvm.globalAlex Zinenko2019-08-091-0/+10
* Add support for floating-point comparison 'fcmp' to the LLVM dialect.Nagy Mostafa2019-08-081-0/+39
* Decouple LLVM dialect from Standard dialectAlex Zinenko2019-07-161-12/+11
* Rename FunctionAttr to SymbolRefAttr.River Riddle2019-07-121-2/+2
* NFC: Rename Module to ModuleOp.River Riddle2019-07-101-1/+1
* NFC: Rename Function to FuncOp.River Riddle2019-07-101-5/+5
* NFC: Remove `Module::getFunctions` in favor of a general `getOps<T>`.River Riddle2019-07-081-2/+2
* NFC: Refactor Module to be value typed.River Riddle2019-07-021-4/+4
* NFC: Refactor Function to be value typed.River Riddle2019-07-011-2/+2
* Add a new AttributeElementIterator to DenseElementsAttr.River Riddle2019-06-261-3/+1
* Move the emitError/Warning/Remark utility methods out of MLIRContext and into...River Riddle2019-06-251-12/+7
* Simplify usages of SplatElementsAttr now that it inherits from DenseElementsA...River Riddle2019-06-191-8/+1
* Refactor DenseElementsAttr to support auto-splatting the dense data on constr...River Riddle2019-06-191-0/+7
* Add support for llvm.constant with StringAttr as value.Stephan Herhut2019-06-011-0/+5
* Refactor FunctionAttr to hold the internal function reference by name ins...River Riddle2019-06-011-3/+2
* Add support for streaming an OperationName into a Diagnostic.River Riddle2019-05-201-2/+1
* Remove unnecessary C++ specifier in CPP files. NFC.Jacques Pienaar2019-05-201-1/+1
* Add a utility method to MLIRContext get a registered dialect with the der...River Riddle2019-05-201-3/+2
* Replace Operation::isa with llvm::isa.River Riddle2019-05-201-2/+2
* Add support for using llvm::dyn_cast/cast/isa for operation casts and rep...River Riddle2019-05-201-3/+3
* Automated rollback of changelist 247778391.MLIR Team2019-05-201-3/+3
* Add support for using llvm::dyn_cast/cast/isa for operation casts and rep...River Riddle2019-05-201-3/+3
OpenPOWER on IntegriCloud