aboutsummaryrefslogtreecommitdiff
path: root/lldb/packages/Python/lldbsuite/test/configuration.py
diff options
context:
space:
mode:
authorSanne Wouda <Sanne.Wouda@arm.com>2020-07-10 12:37:26 +0100
committerSanne Wouda <Sanne.Wouda@arm.com>2020-07-13 15:28:46 +0100
commit7b84045565bdf7945a2cddd4dd7eefa00fb220d3 (patch)
treeac3e2629f0a9dcbc09d7e50b36e696c48b7101df /lldb/packages/Python/lldbsuite/test/configuration.py
parente909f6bc48ee291f4be0d69a5eb0b80b96f7d16e (diff)
downloadllvm-7b84045565bdf7945a2cddd4dd7eefa00fb220d3.zip
llvm-7b84045565bdf7945a2cddd4dd7eefa00fb220d3.tar.gz
llvm-7b84045565bdf7945a2cddd4dd7eefa00fb220d3.tar.bz2
[SLPVectorizer] handle vectorizeable library functions
Teaches the SLPVectorizer to use vectorized library functions for non-intrinsic calls. This already worked for intrinsics that have vectorized library functions, thanks to D75878, but schedules with library functions with a vector variant were being rejected early. - assume that there are no load/store dependencies between lib functions with a vector variant; this would otherwise prevent the bundle from becoming "ready" - check during legalization that the vector variant can be used - fix-up where we previously assumed that a call would be an intrinsic Differential Revision: https://reviews.llvm.org/D82550
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/configuration.py')
0 files changed, 0 insertions, 0 deletions