search for: isbranalysable

Displaying 1 result from an estimated 1 matches for "isbranalysable".

Did you mean: _isbranalyzable
2013 Feb 06
0
[LLVMdev] Incorrect Simple pattern matching in lib/CodeGen/IfConversion.cpp
...ndirect branch, which comes from a jumptable-jump that has been if-converted into TBB, i.e., TBB can either jump to some computed address or fall through to the next block. AnalyzeBranch returns true on that block since it is not a simple conditional jump. ValidSimple however assumes that since IsBrAnalysable is false, TBB does not branch and does not fall through, therefore the if-converter merges EBB and TBB, adding FBB as fall-through to the new block, and the fallthrough block of TBB is no longer reached. This causes the compiled program to execute FBB instead of the fallthrough-block of TBB, l...