diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2024-03-27 17:01:41 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2024-03-27 17:01:41 +0000 |
commit | dcd0f2b6103072b74b446c2d1e9ecec60001a28c (patch) | |
tree | c2adc9a134935b6f19bdfe89b23dc694d1574d13 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | c335accb07c0cfa4bd7f47edc94c9005692edfcc (diff) | |
download | llvm-dcd0f2b6103072b74b446c2d1e9ecec60001a28c.zip llvm-dcd0f2b6103072b74b446c2d1e9ecec60001a28c.tar.gz llvm-dcd0f2b6103072b74b446c2d1e9ecec60001a28c.tar.bz2 |
[X86] combineExtractFromVectorLoad support extraction from vector of different types to the extraction type/index
combineExtractFromVectorLoad no longer uses the vector we're extracting from to determine the pointer offset calculation, allowing us to extract from types that have been bitcast to work with specific target shuffles.
Fixes #85419
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions