aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/LazyCallGraph.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-08-15 17:29:42 +0000
committerCraig Topper <craig.topper@intel.com>2019-08-15 17:29:42 +0000
commit6eebd2bcd7bf50a0362927adf7222f6076746307 (patch)
treebf576832358d80b43e0e69b3f285f8804803529d /llvm/lib/Analysis/LazyCallGraph.cpp
parentbb99437f6d45af7bbc88e07b8e4dbc1528802508 (diff)
downloadllvm-6eebd2bcd7bf50a0362927adf7222f6076746307.zip
llvm-6eebd2bcd7bf50a0362927adf7222f6076746307.tar.gz
llvm-6eebd2bcd7bf50a0362927adf7222f6076746307.tar.bz2
[X86] Improve cost model for subvector extraction of less than 128-bit vectors
Now that we're using widening legalization. We need to improve our extract_subvector cost model for these types. This patch begins by modeling these as a subvector extract followed by a permute. I've left FIXMEs in the code for future improvements. Differential Revision: https://reviews.llvm.org/D65892 llvm-svn: 369022
Diffstat (limited to 'llvm/lib/Analysis/LazyCallGraph.cpp')
0 files changed, 0 insertions, 0 deletions