{"push_id":1079802278,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"57d47e7fb876c7e4c50fe1936bd68b24cc019c52","before":"9d0b7e9b170f86b0a376ea356fc38b8113fddb04","commits":[{"sha":"57d47e7fb876c7e4c50fe1936bd68b24cc019c52","author":{"email":"7d288e6836572ae72b1427e06e061fd492aa8050@apple.com","name":"Quentin Colombet"},"message":"[AArch64] Fix optimizeCondBranch logic.\n\nThe opcode for the optimized branch does not depend on the size\nof the activate bits in the AND masks, but the AND opcode itself.\nIndeed, we need to use a X or W variant based on the AND variant\nnot based on whether the mask fits into the related variant.\nOtherwise, we may end up using the W variant of the optimized branch\nfor 64-bit register inputs!\n\nThis fixes the last make check verifier issues for AArch64: PR27479.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@267206 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/57d47e7fb876c7e4c50fe1936bd68b24cc019c52"}]}