aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenAction.cpp
diff options
context:
space:
mode:
authorJiangning Liu <jiangning.liu@arm.com>2014-08-11 05:17:19 +0000
committerJiangning Liu <jiangning.liu@arm.com>2014-08-11 05:17:19 +0000
commitdd6e12d71c6322c3265d34d88447e323501b20a5 (patch)
tree7d9b4139f34f69fc0cfcc3cd40f9cbcd31c4d568 /clang/lib/CodeGen/CodeGenAction.cpp
parent40b04fd9943857f5e17287ef517a92b59d69a0fe (diff)
downloadllvm-dd6e12d71c6322c3265d34d88447e323501b20a5.zip
llvm-dd6e12d71c6322c3265d34d88447e323501b20a5.tar.gz
llvm-dd6e12d71c6322c3265d34d88447e323501b20a5.tar.bz2
In Machine CSE pass, the source register of a COPY machine instruction can
be propagated to all its users, and this propagation could increase the probability of finding common subexpressions. If the COPY has only one user, the COPY itself can be removed. llvm-svn: 215344
Diffstat (limited to 'clang/lib/CodeGen/CodeGenAction.cpp')
0 files changed, 0 insertions, 0 deletions