{"push_id":2402439622,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"2a9b8da184272784d83458f7366f83683a264696","before":"5ab12e657f51118d66b4675c4227a7e43c0410b7","commits":[{"sha":"2a9b8da184272784d83458f7366f83683a264696","author":{"name":"Andrea Di Biagio","email":"4e5edfb90c567dbfaca12b358bdd86282318fab7@sn.scee.net"},"message":"[llvm-mca] Move the logic that updates the register files from InstrBuilder to DispatchUnit. NFCI\n\nBefore this patch, the register file was always updated at instruction creation\ntime. That means, new read-after-write dependencies, and new temporary registers\nwere allocated at instruction creation time.\n\nThis patch refactors the code in InstrBuilder, and move all the logic that\nupdates the register file into the dispatch unit. We only want to update the\nregister file when instructions are effectively dispatched (not before).\n\nThis refactoring also helps removing a bad dependency between the InstrBuilder\nand the DispatchUnit.\n\nNo functional change intended.\n\nllvm-svn=327514","distinct":true,"url":"https://api.github.com/repos/jyknight/llvm-monorepo/commits/2a9b8da184272784d83458f7366f83683a264696"}]}
{"actor":{"display_login":"jyknight"}}