aboutsummaryrefslogtreecommitdiff
path: root/lib/Bitcode/Reader/BitcodeReader.h
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2010-09-23 06:51:55 +0000
committerEvan Cheng <evan.cheng@apple.com>2010-09-23 06:51:55 +0000
commit266a99d161069071f32c7c09dded481fd573a82e (patch)
tree5089759a8aa897fa4b5aa307a22170d7a54603a2 /lib/Bitcode/Reader/BitcodeReader.h
parentf70e7cc7a2871d498dbecbec2d1c3beb3da2af33 (diff)
SDISel should not optimize a unconditional branch following a conditional branch
when the unconditional branch destination is the fallthrough block. The canonicalization makes it easier to allow optimizations on DAGs to invert conditional branches. The branch folding pass (and AnalyzeBranch) will clean up the unnecessary unconditional branches later. This is one of the patches leading up to disabling codegen prepare critical edge splitting. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114630 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Bitcode/Reader/BitcodeReader.h')
0 files changed, 0 insertions, 0 deletions