summaryrefslogtreecommitdiffstats
path: root/mlir/test/Conversion/StandardToLLVM
Commit message (Expand)AuthorAgeFilesLines
* [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflic...River Riddle2020-01-133-19/+19
* [mlir] Fix the wrong computation of dynamic strides for lowering AllocOp to LLVMTung Le Duc2019-12-281-3/+3
* Add integer bit-shift operations to the standard dialect.Manuel Freiberger2019-12-221-8/+20
* Introduce prefetch op: affine -> std -> llvm intrinsicUday Bondhugula2019-12-181-0/+30
* Make memref promotion during std->LLVM lowering the default calling conventionAlex Zinenko2019-12-161-0/+8
* Try to fold operations in DialectConversion when trying to legalize.River Riddle2019-12-131-16/+13
* Added lowering of `std.tanh` to llvm function call to `tanh` and `tanhf`.Ehsan Toosi2019-12-121-1/+23
* Minor spelling tweaksKazuaki Ishizaki2019-12-091-1/+1
* Add UnrankedMemRef Typenmostafa2019-12-051-0/+24
* Add a CL option to Standard to LLVM lowering to use alloca instead of malloc/...Nicolas Vasilache2019-12-041-0/+6
* Fix ViewOp to have at most one offset operandAlex Zinenko2019-12-031-5/+5
* Extend conversion of SubViewOp to llvm to also support cases where size and s...Stephan Herhut2019-12-031-0/+54
* Allow LLVM::ExtractElementOp to have non-i32 indices.MLIR Team2019-11-251-8/+8
* Changes to SubViewOp to make it more amenable to canonicalization.Mahesh Ravishankar2019-11-201-1/+1
* Change conversion CLI flag from -lower-to-llvm to -convert-std-to-llvmAlex Zinenko2019-11-195-5/+5
* Add LLVM lowering of std.subviewNicolas Vasilache2019-11-121-0/+26
* Add support for alignment attribute in std.alloc.Nicolas Vasilache2019-11-124-167/+198
* Drop spurious test fileNicolas Vasilache2019-11-061-25/+0
* Add lowering of std.view to LLVMNicolas Vasilache2019-11-062-0/+131
* Emit LLVM IR equivalent of sizeof when lowering alloc operationsAlex Zinenko2019-10-111-13/+25
* Add unary ops and ExpOp to Standard Dialect.Alexander Belyaev2019-10-111-0/+2
* LLVM conversion: harden a test to check for LLVM funcs rather than any funcsAlex Zinenko2019-10-111-10/+10
* Standard-to-LLVM conversion: check that operands have LLVM typesAlex Zinenko2019-10-101-1/+12
* Add fpext and fptrunc to the Standard dialect and includes conversion to LLVMMLIR Team2019-10-031-0/+24
* Extract MemRefType::getStridesAndOffset as a free function and fix dynamic of...Nicolas Vasilache2019-10-021-0/+6
* Fix and simplify CallOp/CallIndirectOp to LLVM::CallOp conversionAlex Zinenko2019-10-011-0/+8
* Normalize MemRefType lowering to LLVM as strided MemRef descriptorNicolas Vasilache2019-09-304-146/+199
* Remove spurious debug spew in testsNicolas Vasilache2019-09-273-3/+0
* Promote MemRefDescriptor to a pointer to struct when passing function boundar...Nicolas Vasilache2019-09-274-88/+130
* Introduce splat op + provide its LLVM loweringUday Bondhugula2019-09-241-0/+15
* Normalize lowering of MemRef typesNicolas Vasilache2019-09-244-91/+79
* Add integer sign- and zero-extension and truncation to standard.Manuel Freiberger2019-09-211-0/+14
* Retain address space during MLIR > LLVM conversion.MLIR Team2019-09-041-0/+11
* Move LLVMIR dialect tests from test/LLVMIR to test/Dialect and test/ConversionAlex Zinenko2019-09-044-0/+896
OpenPOWER on IntegriCloud