summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86ISelLowering.cpp
diff options
context:
space:
mode:
authorVasileios Kalintiris <Vasileios.Kalintiris@imgtec.com>2015-02-27 09:01:39 +0000
committerVasileios Kalintiris <Vasileios.Kalintiris@imgtec.com>2015-02-27 09:01:39 +0000
commit18581f16b45896c04ba6dfa44559ccc0cc5226e7 (patch)
treeb81bb6ffe9f205ba5934fe50819b3e10d82dce27 /llvm/lib/Target/X86/X86ISelLowering.cpp
parent308062bd0dae3f25463a36d4208267422cc083da (diff)
downloadbcm5719-llvm-18581f16b45896c04ba6dfa44559ccc0cc5226e7.tar.gz
bcm5719-llvm-18581f16b45896c04ba6dfa44559ccc0cc5226e7.zip
[mips] Account for constant-zero operands in ADDE nodes.
Summary: We identify the cases where the operand to an ADDE node is a constant zero. In such cases, we can avoid generating an extra ADDu instruction disguised as an identity move alias (ie. addu $r, $r, 0 --> move $r, $r). Reviewers: dsanders Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D7906 llvm-svn: 230742
Diffstat (limited to 'llvm/lib/Target/X86/X86ISelLowering.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud