aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2010-08-17 01:20:36 +0000
committerEvan Cheng <evan.cheng@apple.com>2010-08-17 01:20:36 +0000
commitf259efde4730f1c8ba33f6a16f9b93c1e01165f5 (patch)
treeedb19bf7ab8844339775d7539a1fcd703016d833 /clang/lib/Frontend/CompilerInvocation.cpp
parentd84dbb5cafc429076b6925117783ce37358d3dbd (diff)
downloadllvm-f259efde4730f1c8ba33f6a16f9b93c1e01165f5.zip
llvm-f259efde4730f1c8ba33f6a16f9b93c1e01165f5.tar.gz
llvm-f259efde4730f1c8ba33f6a16f9b93c1e01165f5.tar.bz2
PHI elimination should not break back edge. It can cause some significant code placement issues. rdar://8263994
good: LBB0_2: mov r2, r0 . . . mov r1, r2 bne LBB0_2 bad: LBB0_2: mov r2, r0 . . . @ BB#3: mov r1, r2 b LBB0_2 llvm-svn: 111221
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions