{"push_id":551278949,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"6dc4d8f0ed809e5ab8e181b072b1f22810e7a5d8","before":"798236580236628d3e1b55954e10d03d770183b1","commits":[{"sha":"2a2bde40ab702b78f4f78777a04e3b60bb4dbb2c","author":{"email":"85590917cb30a670bf23f5b4273617f8815d1e87@amd.com","name":"Tom Stellard"},"message":"R600/SI: Update SIInstrInfo:verifyInstruction() after r225662\n\nNow that we have our own custom register operand types, we need\nto handle them in the verifiier.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226583 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/chapuni/llvm/commits/2a2bde40ab702b78f4f78777a04e3b60bb4dbb2c"},{"sha":"a978a481bbe66becb01f4955b8e002e6cd59be23","author":{"email":"85590917cb30a670bf23f5b4273617f8815d1e87@amd.com","name":"Tom Stellard"},"message":"R600/SI: Don't store scratch buffer frame index in MUBUF offset field\n\nWe don't have a good way of legalizing this if the frame index offset\nis more than the 12-bits, which is size of MUBUF's offset field, so\nnow we store the frame index in the vaddr field.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226584 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/chapuni/llvm/commits/a978a481bbe66becb01f4955b8e002e6cd59be23"},{"sha":"ad7a884efe8c074a07b52f22d860e715591e0ccc","author":{"email":"85590917cb30a670bf23f5b4273617f8815d1e87@amd.com","name":"Tom Stellard"},"message":"R600/SI: Add kill flag when copying scratch offset to a register\n\nThis allows us to re-use the same register for the scratch offset\nwhen accessing large private arrays.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226585 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/chapuni/llvm/commits/ad7a884efe8c074a07b52f22d860e715591e0ccc"},{"sha":"6dc4d8f0ed809e5ab8e181b072b1f22810e7a5d8","author":{"email":"85590917cb30a670bf23f5b4273617f8815d1e87@amd.com","name":"Tom Stellard"},"message":"R600/SI: Use external symbols for scratch buffer\n\nWe were passing the scratch buffer address to the shaders via user sgprs,\nbut now we use external symbols and have the driver patch the shader\nusing reloc information.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226586 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/chapuni/llvm/commits/6dc4d8f0ed809e5ab8e181b072b1f22810e7a5d8"}]}