index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mlir
/
lib
/
Conversion
/
StandardToLLVM
/
ConvertStandardToLLVM.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...
River Riddle
2020-01-11
1
-23
/
+23
*
[mlir] Fix the wrong computation of dynamic strides for lowering AllocOp to LLVM
Tung Le Duc
2019-12-28
1
-4
/
+5
*
NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.
River Riddle
2019-12-23
1
-154
/
+146
*
Adjust License.txt file to use the LLVM license
Mehdi Amini
2019-12-23
1
-13
/
+4
*
NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V...
River Riddle
2019-12-22
1
-149
/
+152
*
Add integer bit-shift operations to the standard dialect.
Manuel Freiberger
2019-12-22
1
-8
/
+27
*
Added LLVM ops and lowering phases from standard dialect for FAbs, FCeil, Cos...
Marcel Koester
2019-12-18
1
-0
/
+21
*
Introduce prefetch op: affine -> std -> llvm intrinsic
Uday Bondhugula
2019-12-18
1
-0
/
+34
*
NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in...
River Riddle
2019-12-18
1
-9
/
+7
*
NFC: Use TypeSwitch to simplify existing code.
River Riddle
2019-12-17
1
-19
/
+14
*
Make it possible to override the lowering of MemRef to the LLVM dialect. NFC.
Alex Zinenko
2019-12-17
1
-12
/
+25
*
StdToLLVM conversion: drop getMemRefElementType utility function
Alex Zinenko
2019-12-17
1
-12
/
+1
*
Make memref promotion during std->LLVM lowering the default calling convention
Alex Zinenko
2019-12-16
1
-29
/
+17
*
Added lowering of `std.tanh` to llvm function call to `tanh` and `tanhf`.
Ehsan Toosi
2019-12-12
1
-0
/
+51
*
Add std.log* and llvm.intr.log* that correspond to the LLVMIR intrinsics
Nicolas Vasilache
2019-12-11
1
-0
/
+12
*
Minor spelling tweaks
Kazuaki Ishizaki
2019-12-09
1
-3
/
+3
*
Replace spurious SmallVector constructions with ValueRange
Uday Bondhugula
2019-12-09
1
-5
/
+5
*
Update the builder API to take ValueRange instead of ArrayRef<Value *>
River Riddle
2019-12-07
1
-1
/
+2
*
Add a new ValueRange class.
River Riddle
2019-12-06
1
-2
/
+1
*
Add conversions of GPU func with memory attributions to LLVM/NVVM
Alex Zinenko
2019-12-06
1
-2
/
+60
*
minor spelling tweaks
Kazuaki Ishizaki
2019-12-06
1
-1
/
+1
*
Add UnrankedMemRef Type
nmostafa
2019-12-05
1
-31
/
+164
*
Add a CL option to Standard to LLVM lowering to use alloca instead of malloc/...
Nicolas Vasilache
2019-12-04
1
-35
/
+89
*
Fix ViewOp to have at most one offset operand
Alex Zinenko
2019-12-03
1
-6
/
+11
*
Extend conversion of SubViewOp to llvm to also support cases where size and s...
Stephan Herhut
2019-12-03
1
-6
/
+24
*
Add linkage support to LLVMFuncOp
Alex Zinenko
2019-12-03
1
-2
/
+4
*
NFC: Update std.subview op to use AttrSizedOperandSegments
Lei Zhang
2019-12-02
1
-2
/
+1
*
Changes to SubViewOp to make it more amenable to canonicalization.
Mahesh Ravishankar
2019-11-20
1
-5
/
+20
*
Change conversion CLI flag from -lower-to-llvm to -convert-std-to-llvm
Alex Zinenko
2019-11-19
1
-1
/
+2
*
ConvertStandardToLLVM: replace assertion with graceful failure
Alex Zinenko
2019-11-18
1
-2
/
+2
*
Make positions of elements in MemRef descriptor private
Alex Zinenko
2019-11-14
1
-25
/
+17
*
Use MemRefDescriptor in Vector-to-LLVM convresion
Alex Zinenko
2019-11-14
1
-0
/
+5
*
Use MemRefDescriptor in Linalg-to-LLVM conversion
Alex Zinenko
2019-11-14
1
-105
/
+96
*
Concentrate memref descriptor manipulation logic in one place
Alex Zinenko
2019-11-14
1
-165
/
+174
*
Add LLVM lowering of std.subview
Nicolas Vasilache
2019-11-12
1
-0
/
+113
*
Add support for alignment attribute in std.alloc.
Nicolas Vasilache
2019-11-12
1
-63
/
+123
*
Update Linalg to use std.view
Nicolas Vasilache
2019-11-07
1
-4
/
+8
*
Add lowering of std.view to LLVM
Nicolas Vasilache
2019-11-06
1
-0
/
+126
*
Implement lowering of VectorTypeCastOp to LLVM
Nicolas Vasilache
2019-10-18
1
-13
/
+22
*
Add support for PatternRewriter::eraseOp.
River Riddle
2019-10-16
1
-2
/
+2
*
Add conversion for splat of vectors of 2+D
Nicolas Vasilache
2019-10-15
1
-48
/
+142
*
Emit LLVM IR equivalent of sizeof when lowering alloc operations
Alex Zinenko
2019-10-11
1
-12
/
+15
*
Drop obsolete code from std to llvm memref lowering
Uday Bondhugula
2019-10-11
1
-22
/
+11
*
Rename LLVM::exp and LLVM::fmuladd to LLVM::ExpOP and LLVM::FMulAddOp.
Alexander Belyaev
2019-10-11
1
-1
/
+1
*
Add unary ops and ExpOp to Standard Dialect.
Alexander Belyaev
2019-10-11
1
-25
/
+79
*
Standard-to-LLVM conversion: check that operands have LLVM types
Alex Zinenko
2019-10-10
1
-0
/
+6
*
Use llvm.func to define functions with wrapped LLVM IR function type
Alex Zinenko
2019-10-10
1
-38
/
+65
*
Replace constexpr MemRefType::kDynamicStrideOrOffset by a MemRefType:;getDyna...
Nicolas Vasilache
2019-10-04
1
-5
/
+5
*
Fix typos, NFC.
Christian Sigg
2019-10-04
1
-2
/
+2
*
Add fpext and fptrunc to the Standard dialect and includes conversion to LLVM
MLIR Team
2019-10-03
1
-3
/
+13
[next]