{"push_id":1262067413,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"5f3b1be4e177f0f4cb6a5d8510b3b1e0b2767770","before":"cf0122b23f19eb80de607647e4a62b8830e4a6bd","commits":[{"sha":"5f3b1be4e177f0f4cb6a5d8510b3b1e0b2767770","author":{"name":"Matt Arsenault","email":"becd9ebb08babd166e3a53b1fe2c83834aceaa25@amd.com"},"message":"BranchRelaxation: Fix handling of blocks with multiple conditional\nbranches\n\nLooping over all terminators exposed AArch64 tests hitting\nan assert from analyzeBranch failing. I believe these cases\nwere miscompiled before.\n\ne.g.\n  fcmp s0, s1\n  b.ne LBB0_1\n  b.vc LBB0_2\n  b LBB0_2\nLBB0_1:\n  ; Large block\nLBB0_2:\n ; ...\n\nBoth of the individual conditional branches need to\nbe expanded, since neither can reach the final block.\n\nSplit the original block into ones which analyzeBranch\nwill be able to understand.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@279499 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm/commits/5f3b1be4e177f0f4cb6a5d8510b3b1e0b2767770"}]}
{"actor":{"display_login":"chapuni"}}