{"push_id":1149663029,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"0818779acd8910e7989b832732ab4f01b862f00d","before":"29e898895a93411e93b3c9cc5225d1f203a3e3c7","commits":[{"sha":"0818779acd8910e7989b832732ab4f01b862f00d","author":{"name":"Oliver Stannard","email":"cb4f64cc3bdb25ddd8599e75a98b1f99fb0467f3@arm.com"},"message":"[ARM] MSR instructions implicitly set CPSR\n\nThe MSR instructions can write to the CPSR, but we did not model this\nfact, so we could emit them in the middle of IT blocks, changing the\ncondition flags for later instructions in the block.\n\nThe tests use two calls to llvm.write_register.i32 because it is valid\nto use these instructions at the end of an IT block, which if conversion\ndoes do in some cases. With two calls, the first clobbers the flags, so\na branch has to be used to make the second one conditional.\n\nDifferential Revision: http://reviews.llvm.org/D21139","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project-submodule/commits/0818779acd8910e7989b832732ab4f01b862f00d"}]}
{"actor":{"display_login":"chapuni"}}