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 | 89553cc42e34479408e1e0b6adaffdc73b35ed09 (patch) | |
| tree | 4ff9642901d1904a9edbd2acde22439bb413635c /clang/lib/CodeGen/CodeGenFunction.cpp | |
| parent | 70fe16353a8a13b6aaa0c6f27264bfc495768bb3 (diff) | |
| download | bcm5719-llvm-89553cc42e34479408e1e0b6adaffdc73b35ed09.tar.gz bcm5719-llvm-89553cc42e34479408e1e0b6adaffdc73b35ed09.zip | |
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.
llvm-svn: 52244
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions

