summaryrefslogtreecommitdiffstats
path: root/mlir/lib/EDSC/Builders.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mlir] NFC: Rename index_t to index_typeRainer Orth2020-03-061-1/+1
* [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...River Riddle2020-01-111-6/+6
* NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.River Riddle2019-12-231-11/+12
* 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-12/+11
* Add integer bit-shift operations to the standard dialect.Manuel Freiberger2019-12-221-2/+2
* NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in...River Riddle2019-12-181-12/+12
* NFC: Convert CmpIPredicate in StandardOps to use EnumAttrLei Zhang2019-11-151-6/+6
* Lower vector transfer ops to loop.for operations.Nicolas Vasilache2019-10-181-1/+0
* Automated rollback of commit 575405f4d6762830c1c4520569de4e4ed3c8eed5Nicolas Vasilache2019-10-181-17/+56
* Automated rollback of commit b65c8bb5d6ab418bb3fcd0302aee19d3615d90f1River Riddle2019-10-171-56/+17
* Add EDSC support for loop.for operationsNicolas Vasilache2019-10-171-17/+56
* Rename LoopNestBuilder to AffineLoopNestBuilder - NFCNicolas Vasilache2019-10-171-6/+5
* NFC: Move LLVMIR, SDBM, and StandardOps to the Dialect/ directory.River Riddle2019-08-191-1/+1
* Add support for floating-point comparison 'fcmp' to the LLVM dialect.Nagy Mostafa2019-08-081-9/+43
* Remove the 'region' field from OpBuilder.River Riddle2019-07-121-1/+1
* NFC: Remove the 'context' parameter from OperationState.River Riddle2019-06-221-2/+1
* Uniformize usage of OpBuilder& (NFC)Nicolas Vasilache2019-06-221-16/+14
* NFC: Rename FuncBuilder to OpBuilder and refactor to take a top level region ...River Riddle2019-06-091-5/+4
* Don't use ShapedType to indicate vector or tensor typeGeoffrey Martin-Noble2019-06-011-1/+2
* Remove "size" property of affine maps.MLIR Team2019-06-011-1/+1
* EDSC: use llvm::function_ref instead of std::functionAlex Zinenko2019-06-011-3/+4
* Use lambdas for nesting edsc constructs.Nicolas Vasilache2019-05-201-5/+10
* Add support for saving and restoring the insertion point of a FuncBuilder...River Riddle2019-05-201-4/+14
* Rename VectorOrTensorType to ShapedTypeGeoffrey Martin-Noble2019-05-201-1/+1
* Remove unnecessary C++ specifier in CPP files. NFC.Jacques Pienaar2019-05-201-1/+1
* 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
* Add new utilities for RTTI Operation casting: dyn_cast_or_null and isa_no...River Riddle2019-04-071-3/+1
* Replace remaining usages of the Instruction class with Operation.River Riddle2019-03-291-16/+16
* Introduce affine terminatorAlex Zinenko2019-03-291-4/+1
* Replace usages of Instruction with Operation in the /IR directory.River Riddle2019-03-291-4/+4
* Replace usages of "Op::operator->" with ".".River Riddle2019-03-291-2/+2
* Replace usages of "operator->" with "." for the AffineOps.River Riddle2019-03-291-4/+4
* Remove OpPointer, cleaning up a ton of code. This also moves Ops to usingChris Lattner2019-03-291-5/+4
* Cleanups Vectorize and SliceAnalysis - NFCNicolas Vasilache2019-03-291-0/+2
* Port LowerVectorTransfers from EDSC + AST to declarative buildersNicolas Vasilache2019-03-291-0/+33
* Python bindings: expose boolean and comparison operatorsAlex Zinenko2019-03-291-0/+15
* [EDSC] Cleanup declarative builder insertion point with blocksNicolas Vasilache2019-03-291-0/+6
* Follow up on custom instruction support.Nicolas Vasilache2019-03-291-3/+3
* Add support for custom ops in declarative builders.Nicolas Vasilache2019-03-291-3/+36
* Add helper classes to declarative builders to help write end-to-end custom ops.Nicolas Vasilache2019-03-291-0/+26
* [EDSC] Hotfix: Avoid implicit OpPointer -> OpType* conversionNicolas Vasilache2019-03-291-3/+3
* Add support for Branches in edsc::BuilderNicolas Vasilache2019-03-291-0/+39
* Start a new implementation for edsc::BuilderNicolas Vasilache2019-03-291-0/+264
OpenPOWER on IntegriCloud