diff options
author | Michael J. Spencer <bigcheesegs@gmail.com> | 2014-05-29 01:42:45 +0000 |
---|---|---|
committer | Michael J. Spencer <bigcheesegs@gmail.com> | 2014-05-29 01:42:45 +0000 |
commit | f375d806355a9d6a17f3fd53673a6257057bc225 (patch) | |
tree | 77c99be6e0e51ca2181b728c200e8bf7d72a6fde /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | b5c4835502b5fa00c1967a75a8497cd54248a1b5 (diff) | |
download | bcm5719-llvm-f375d806355a9d6a17f3fd53673a6257057bc225.tar.gz bcm5719-llvm-f375d806355a9d6a17f3fd53673a6257057bc225.zip |
[x86] Fold extract_vector_elt of a load into the Load's address computation.
An address only use of an extract element of a load can be simplified to a
load. Without this the result of the extract element is spilled to the
stack so that an address is available.
llvm-svn: 209788
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions