"llvm/lib/CodeGen/RegAllocBase.cpp" did not exist on "bf4550e3fb1b4c459bd4a14f8bd8bd22c0a069e7"
-
Bill Wendling authored
branches only to a landing pad. Without this check, the compiler would go into an infinite loop because the branch to a landing pad is an "abnormal" edge which wasn't being taken into account. This is the meat of that fix: if (!PrevBB.canFallThrough() && !MBB->BranchesToLandingPad(MBB)) { The other stuff is simplification of the "branches to a landing pad" code. llvm-svn: 91161
b87b9925
Loading