{"push_id":1460565462,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"83c848589954188246c59604106ccd8f691a1b2c","before":"59768451f253c5845b2ec5e42c94970285594ffa","commits":[{"sha":"83c848589954188246c59604106ccd8f691a1b2c","author":{"name":"Sanjoy Das","email":"1e6767ccf44bdbb0cde2e9177e162614d52c985e@playingwithpointers.com"},"message":"Fix CodeGenPrepare::stripInvariantGroupMetadata\n\n`dropUnknownNonDebugMetadata` takes a list of \"known\" metadata IDs.  The\nonly reason it worked at all is that `getMetadataID` returns something\nunrelated -- it returns the subclass ID of the receiver (which is used\nin `dyn_cast` etc.).  That does not numerically match\n`LLVMContext::MD_invariant_group` and ends up dropping `invariant_group`\nalong with every other metadata that does not numerically match\n`LLVMContext::MD_invariant_group`.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289973 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm/commits/83c848589954188246c59604106ccd8f691a1b2c"}]}
{"actor":{"display_login":"chapuni"}}