⚙ D40575 LoopVectorize support for simd functions (original) (raw)

This is an archive of the discontinued LLVM Phabricator instance.

Table of Contentst-include/llvm/Analysis/-llvm/-Analysis/1VectorUtils.h-lib/-Analysis/1LoopAccessAnalysis.cpp1VectorUtils.cpp-Transforms/Vectorize/-Vectorize/4LoopVectorize.cpp-test/Transforms/LoopVectorize/-Transforms/-LoopVectorize/1masked_simd_func.ll-simd_func.ll-simd_func_scalar.llHide PanelfKeyboard Reference? Differential D40575 Authored by mmasten on Nov 28 2017, 1:11 PM.Download Raw DiffReviewers fpetrogallimzolotukhinhfinkel Event Timelinemmasten created this revision.mmasten mentioned this in D22792: VecClone Pass.mmasten mentioned this in D40577: Clang support for simd functions.Hahnfeld added subscribers: llvm-commits, Hahnfeld.fhahn added a subscriber: fhahn.tschuett added a subscriber: tschuett.hfinkel added inline comments.lib/Analysis/LoopAccessAnalysis.cpp 1735 lib/Analysis/VectorUtils.cpp 601 lib/Transforms/Vectorize/LoopVectorize.cpp 4731 4736 4965 5082huntergr added a subscriber: huntergr.Comment Actionsinclude/llvm/Analysis/VectorUtils.h 182 test/Transforms/LoopVectorize/masked_simd_func.ll 91dcaballe added a subscriber: dcaballe.kmitropo added a subscriber: kmitropo.a.elovikov added a subscriber: a.elovikov.joel_k_jones added a subscriber: joel_k_jones.vchuravy added a subscriber: vchuravy.FilesHistoryCommitsPathSizeinclude/llvm/Analysis/VectorUtils.h5 lineslib/Analysis/LoopAccessAnalysis.cpp4 linesVectorUtils.cpp45 linesTransforms/Vectorize/LoopVectorize.cpp160 linestest/Transforms/LoopVectorize/masked_simd_func.ll107 linessimd_func.ll99 linessimd_func_scalar.ll111 linesDiffIDBaseDescriptionCreatedLintUnitBaseBaseDiff 1124624Nov 28 2017, 1:05 PM★★This file is larger than 256 KB, so syntax highlighting is disabled by default.