diff options
author | Evan Cheng <evan.cheng@apple.com> | 2008-06-12 21:15:59 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2008-06-12 21:15:59 +0000 |
commit | 502a4f5162498ec420e3cb22f667808d726dd7da (patch) | |
tree | 897e6220cf1c130bfc59180658d77e05fedff2e5 /test/CodeGen/X86/dollar-name.ll | |
parent | 0d0ca8572f3847f38af8dec4ad4328ec7a170ec9 (diff) | |
download | external_llvm-502a4f5162498ec420e3cb22f667808d726dd7da.zip external_llvm-502a4f5162498ec420e3cb22f667808d726dd7da.tar.gz external_llvm-502a4f5162498ec420e3cb22f667808d726dd7da.tar.bz2 |
Do not speculatively execute an instruction by hoisting it to its predecessor BB if any of its operands are defined but not used in BB. The transformation will prevent the operand from being sunk into the use block.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52244 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/dollar-name.ll')
0 files changed, 0 insertions, 0 deletions