aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2022-06-24 17:42:11 +0200
committerFlorian Hahn <flo@fhahn.com>2022-06-24 17:42:11 +0200
commitcb69ba4faaf1de207b363b5198d33e29d0375e5d (patch)
tree621eca1b00105f2b11501d6e6abbdc6d218f19e8 /clang/lib/Frontend/CompilerInvocation.cpp
parentb8dcd0ba26a90166cc76e6d1db23b88656610b2e (diff)
downloadllvm-cb69ba4faaf1de207b363b5198d33e29d0375e5d.zip
llvm-cb69ba4faaf1de207b363b5198d33e29d0375e5d.tar.gz
llvm-cb69ba4faaf1de207b363b5198d33e29d0375e5d.tar.bz2
[LV] Create RT checks once VF/IC are selected, track scalar cost.
This patch updates LV to generate runtime after the VF & IC are selected. It allows deciding whether to vectorize with runtime checks or not based on their cost compared to the vector loop. It also updates VectorizationFactor to include the scalar cost. Reviewed By: lebedev.ri, dmgreen Differential Revision: https://reviews.llvm.org/D75981
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions