aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Fuzzer/FuzzerExtFunctionsWeak.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2016-06-02 04:19:45 +0000
committerCraig Topper <craig.topper@gmail.com>2016-06-02 04:19:45 +0000
commitca9c0801e1040b91b2732547f78e983de715598e (patch)
tree0e0d971d5e44c630f4f29c210985b4f5314a708b /llvm/lib/Fuzzer/FuzzerExtFunctionsWeak.cpp
parent6611188633b2f90e83d92f09ffa1e6edd976c00d (diff)
downloadllvm-ca9c0801e1040b91b2732547f78e983de715598e.zip
llvm-ca9c0801e1040b91b2732547f78e983de715598e.tar.gz
llvm-ca9c0801e1040b91b2732547f78e983de715598e.tar.bz2
[X86] Add AVX 256-bit load and stores to fast isel.
I'm not sure why this was missing for so long. This also exposed that we were picking floating point 256-bit VMOVNTPS for some integer types in normal isel for AVX1 even though VMOVNTDQ is available. In practice it doesn't matter due to the execution dependency fix pass, but it required extra isel patterns. Fixing that in a follow up commit. llvm-svn: 271481
Diffstat (limited to 'llvm/lib/Fuzzer/FuzzerExtFunctionsWeak.cpp')
0 files changed, 0 insertions, 0 deletions