{"push_id":987019071,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"fec7ba4737220e68fd2948bd88d371358ed88080","before":"4459cc7a9f5a5347761876807c485b6bf902a30e","commits":[{"sha":"fec7ba4737220e68fd2948bd88d371358ed88080","author":{"email":"20d921fc546146872790792fbd1b5fc4bad0eb3d@apple.com","name":"Duncan P. N. Exon Smith"},"message":"CodeGen: Split bundle_iterator into a separate file, NFC\n\nSplit MachineBasicBlock::bundle_iterator into a separate file, and\nrename the class to MachineBundleIterator.\n\nThis is a precursor to adding a `MachineInstr::getBundleIterator()`\naccessor, which will eventually let us delete the final call to\ngetNodePtrUnchecked(), and then remove the UB from ilist_iterator.\n\nAs a drive-by, I removed an unnecessary second template parameter.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/fec7ba4737220e68fd2948bd88d371358ed88080"}]}