summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-04-14 22:17:14 +0000
committerDan Gohman <gohman@apple.com>2009-04-14 22:17:14 +0000
commite5cd1fcdb93d2e3bad26344f5ada17857a0253b2 (patch)
treeeefd98d4c0d7f1c13422cfe941d268797a84cb4b /clang/lib/CodeGen/CodeGenModule.cpp
parentb4a8fe8dcc910e57be42ed62c3106fafd6d6e195 (diff)
downloadbcm5719-llvm-e5cd1fcdb93d2e3bad26344f5ada17857a0253b2.tar.gz
bcm5719-llvm-e5cd1fcdb93d2e3bad26344f5ada17857a0253b2.zip
When the result of an EXTRACT_SUBREG, INSERT_SUBREG, or SUBREG_TO_REG
operator is used by a CopyToReg to export the value to a different block, don't reuse the CopyToReg's register for the subreg operation result if the register isn't precisely the right class for the subreg operation. Also, rename the h-registers.ll test, now that there are more than one. llvm-svn: 69087
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud