{"push_id":656590251,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"26dbfcee8ab44279f82e06dd87bd664f9da62fad","before":"438a422c99b51a16fa12ed4e976667be6db829ec","commits":[{"sha":"26dbfcee8ab44279f82e06dd87bd664f9da62fad","author":{"email":"8800578b51f022c8d8adb9606a8b3db4fedbdac6@hanshq.net","name":"Hans Wennborg"},"message":"Switch lowering: handle zero-weight branch probabilities\n\nAfter r236617, branch probabilities are no longer guaranteed to be >= 1. This\npatch makes the swich lowering code handle that correctly, without bumping the\nbranch weights by 1 which might cause overflow and skews the probabilities.\n\nCovered by @zero_weight_tree in test/CodeGen/X86/switch.ll.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project-submodule/commits/26dbfcee8ab44279f82e06dd87bd664f9da62fad"}]}