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
/
llvm
/
lib
/
Analysis
/
VectorUtils.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "[VectorUtils] Introduce the Vector Function Database (VFDatabase)."
Francesco Petrogalli
2019-12-13
1
-1
/
+0
*
[VectorUtils] Introduce the Vector Function Database (VFDatabase).
Francesco Petrogalli
2019-12-10
1
-0
/
+1
*
[VectorUtils] API for VFShape, update VFInfo.
Francesco Petrogalli
2019-12-04
1
-0
/
+44
*
[SVFS] Inject TLI Mappings in VFABI attribute.
Francesco Petrogalli
2019-11-15
1
-0
/
+3
*
Add missing includes needed to prune LLVMContext.h include, NFC
Reid Kleckner
2019-11-14
1
-0
/
+1
*
[VFABI] Read/Write functions for the VFABI attribute.
Francesco Petrogalli
2019-11-12
1
-0
/
+19
*
[Alignment][NFC] Make VectorUtils uas llvm::Align
Guillaume Chatelet
2019-10-10
1
-6
/
+6
*
InterleavedAccessInfo - Don't dereference a dyn_cast result. NFCI.
Simon Pilgrim
2019-09-17
1
-1
/
+1
*
[Intrinsic] Add the llvm.umul.fix.sat intrinsic
Bjorn Pettersson
2019-09-07
1
-0
/
+2
*
[LV] Avoid building interleaved group in presence of WAW dependency
Hideki Saito
2019-08-02
1
-0
/
+4
*
[Scalarizer] Add scalarizer support for smul.fix.sat
Bjorn Pettersson
2019-06-24
1
-4
/
+6
*
[Analysis] add isSplatValue() for vectors in IR
Sanjay Patel
2019-06-11
1
-0
/
+39
*
[Analysis] simplify code for getSplatValue(); NFC
Sanjay Patel
2019-06-07
1
-20
/
+11
*
Consolidate existing utilities for interpreting vector predicate maskes [NFC]
Philip Reames
2019-04-25
1
-0
/
+46
*
[Vectorizer] Add vectorization support for fixed smul/umul intrinsics
Simon Pilgrim
2019-02-25
1
-0
/
+5
*
[NFC] fix trivial typos in comments
Hiroshi Inoue
2019-02-05
1
-1
/
+1
*
Move saturated arithmetic intrinsics to other integer intrinsics. NFCI.
Simon Pilgrim
2019-01-23
1
-4
/
+4
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[SLPVectorizer] Flag ADD/SUB SSAT/USAT intrinsics trivially vectorizable (PR4...
Simon Pilgrim
2019-01-03
1
-0
/
+4
*
[NFC] Fix trailing comma after function.
Clement Courbet
2018-12-20
1
-1
/
+1
*
Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
Michael Kruse
2018-12-20
1
-4
/
+91
*
[VectorUtils] Use namespace for InterleaveGroup template specialization.
Florian Hahn
2018-11-13
1
-4
/
+6
*
[VPlan] VPlan version of InterleavedAccessInfo.
Florian Hahn
2018-11-13
1
-10
/
+24
*
[VectorUtils] add funnel-shifts to the list of vectorizable intrinsics
Sanjay Patel
2018-11-12
1
-0
/
+2
*
[VectorUtils] reorder list of vectorizable intrinsics; NFC
Sanjay Patel
2018-11-12
1
-10
/
+9
*
[LV] Support vectorization of interleave-groups that require an epilog under
Dorit Nuzman
2018-10-31
1
-2
/
+22
*
[IAI,LV] Avoid creating a scalar epilogue due to gaps in interleave-groups when
Dorit Nuzman
2018-10-22
1
-0
/
+24
*
[LoopVectorize] Loop vectorization for minimum and maximum
Thomas Lively
2018-10-19
1
-0
/
+2
*
recommit 344472 after fixing build failure on ARM and PPC.
Dorit Nuzman
2018-10-14
1
-9
/
+20
*
revert 344472 due to failures.
Dorit Nuzman
2018-10-14
1
-20
/
+9
*
[IAI,LV] Add support for vectorizing predicated strided accesses using masked
Dorit Nuzman
2018-10-14
1
-9
/
+20
*
[IAI,LV] Avoid creating interleave-groups for predicated accesse
Dorit Nuzman
2018-10-07
1
-1
/
+3
*
[Analysis] add comment to generalize finding a scalar op from vector; NFC
Sanjay Patel
2018-09-24
1
-3
/
+4
*
Fix vectorization of canonicalize
Matt Arsenault
2018-09-17
1
-0
/
+1
*
[LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Florian Hahn
2018-09-12
1
-0
/
+327
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-01
1
-9
/
+9
*
Fixed spelling mistake in comments of LLVM Analysis passes
Vedant Kumar
2018-02-28
1
-1
/
+1
*
Add an @llvm.sideeffect intrinsic
Dan Gohman
2017-11-08
1
-1
/
+2
*
[Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isM...
Craig Topper
2017-07-06
1
-1
/
+1
*
Sort the remaining #include lines in include/... and lib/....
Chandler Carruth
2017-06-06
1
-4
/
+4
*
Introduce experimental generic intrinsics for horizontal vector reductions.
Amara Emerson
2017-05-09
1
-0
/
+1
*
[LV] Move interleaved access helper functions to VectorUtils (NFC)
Matthew Simpson
2017-02-01
1
-0
/
+85
*
IR: Change the gep_type_iterator API to avoid always exposing the "current" t...
Peter Collingbourne
2016-12-02
1
-2
/
+2
*
Add handling of !invariant.load to PropagateMetadata.
Justin Lebar
2016-09-11
1
-6
/
+6
*
SLPVectorizer: Move propagateMetadata to VectorUtils
Matt Arsenault
2016-06-30
1
-0
/
+41
*
[Analysis] Enabled BITREVERSE as a vectorizable intrinsic
Simon Pilgrim
2016-06-04
1
-0
/
+1
*
Revert "[VectorUtils] Query number of sign bits to allow more truncations"
James Molloy
2016-05-10
1
-14
/
+4
*
[VectorUtils] Query number of sign bits to allow more truncations
James Molloy
2016-05-09
1
-4
/
+14
*
[ValueTracking, VectorUtils] Refactor getIntrinsicIDForCall
David Majnemer
2016-04-19
1
-145
/
+8
*
[InstCombine] We folded an fcmp to an i1 instead of a vector of i1
David Majnemer
2016-04-13
1
-2
/
+2
[next]