diff options
| author | Dan Gohman <gohman@apple.com> | 2010-02-28 00:17:42 +0000 |
|---|---|---|
| committer | Dan Gohman <gohman@apple.com> | 2010-02-28 00:17:42 +0000 |
| commit | bdd6405f29ddf975fca9b1cd9bd0121470c427d5 (patch) | |
| tree | 2f6d37eb42932168667ca122aaf743277ca32c6b /clang/lib/Frontend/RewriteObjC.cpp | |
| parent | 31f595f5efc27b73f4a873c2f299c9181573f917 (diff) | |
| download | bcm5719-llvm-bdd6405f29ddf975fca9b1cd9bd0121470c427d5.tar.gz bcm5719-llvm-bdd6405f29ddf975fca9b1cd9bd0121470c427d5.zip | |
Implement XMM subregs.
Extracting the low element of a vector is now done with EXTRACT_SUBREG,
and the zero-extension performed by load movss is now modeled with
SUBREG_TO_REG, and so on.
Register-to-register movss and movsd are no longer considered copies;
they are two-address instructions which insert a scalar into a vector.
llvm-svn: 97354
Diffstat (limited to 'clang/lib/Frontend/RewriteObjC.cpp')
0 files changed, 0 insertions, 0 deletions

