summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/OptimizePHIs.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2010-02-28 00:17:42 +0000
committerDan Gohman <gohman@apple.com>2010-02-28 00:17:42 +0000
commitbdd6405f29ddf975fca9b1cd9bd0121470c427d5 (patch)
tree2f6d37eb42932168667ca122aaf743277ca32c6b /llvm/lib/CodeGen/OptimizePHIs.cpp
parent31f595f5efc27b73f4a873c2f299c9181573f917 (diff)
downloadbcm5719-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 'llvm/lib/CodeGen/OptimizePHIs.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud