{"push_id":750422299,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"5931147ea2ab70361256c1a8a261b3021d6fbd5b","before":"cf166560f51c44dce23173ed5ca37745cddfdc22","commits":[{"sha":"9a7f4507abf0d46f07d2bfb4b5c652e519eea7e6","author":{"email":"35327c1aec5e90bdd5db37fe08c7aa0a48abe398@apple.com","name":"Frederic Riss"},"message":"Thread premissions through sys::fs::create_director{y|ies}\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@244268 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/9a7f4507abf0d46f07d2bfb4b5c652e519eea7e6"},{"sha":"e88f2f375ecad918f999bbaf36c64369b9e2c36e","author":{"email":"35327c1aec5e90bdd5db37fe08c7aa0a48abe398@apple.com","name":"Frederic Riss"},"message":"[dsymutil] Add (unimplemented) --flat option\n\ndsymutil should by default generate dSYM bundles which are filesystem\nhierarchies containing the debug info and an additional Info.plist.\nCurrently llvm-dsymutil emits raw binaries containing the debug info.\nThis is what we call the 'flat mode'. Add a -f/-flat option that is\nsupposed to enable that flat mode, but don't wire it for now, only\npass it to the tests that will need it to stay functional once we\ndo bundle generation by default.\nThis basically makes this commit NFC and removes the noise from the\nactual commit that adds support for bundle generation.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@244269 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/e88f2f375ecad918f999bbaf36c64369b9e2c36e"},{"sha":"af511be69abcdd41ab4f1c793537a6329495c780","author":{"email":"35327c1aec5e90bdd5db37fe08c7aa0a48abe398@apple.com","name":"Frederic Riss"},"message":"[dsymutil] Implement dSYM bundle creation\n\nA dSYM bundle is a file hierarchy that looks slike this:\n <bundle name>.dSYM/\n     Contents/\n        Info.plist\n        Resources/\n           DWARF/\n              <DWARF file(s)>\n\nThis is the default output mode of dsymutil.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@244270 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/af511be69abcdd41ab4f1c793537a6329495c780"},{"sha":"cb675bb03a593d2fcf71ddb0135e43a025035704","author":{"email":"fbe9e45cbb51ebd86366cc402735e3c7e9b1e064@gmail.com","name":"David Majnemer"},"message":"[WinEHPrepare] Add rudimentary support for the new EH instructions\n\nSummary:\nThis adds somewhat basic preparation functionality including:\n- Formation of funclets via coloring basic blocks.\n- Cloning of polychromatic blocks to ensure that funclets have unique\n  program counters.\n- Demotion of values used between different funclets.\n- Some amount of cleanup once we have removed predecessors from basic\n  blocks.\n- Verification that we are left with a CFG that makes some amount of\n  sense.\n\nN.B. Arguments and numbering still need to be done.\n\nReviewers: rnk, JosephTremoulet\n\nSubscribers: llvm-commits\n\nDifferential Revision: http://reviews.llvm.org/D11750\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@244272 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/cb675bb03a593d2fcf71ddb0135e43a025035704"},{"sha":"70200146b449c54ecf9d9b1189c44ac05e76032a","author":{"email":"fbe9e45cbb51ebd86366cc402735e3c7e9b1e064@gmail.com","name":"David Majnemer"},"message":"handle phi nodes\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@244273 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/70200146b449c54ecf9d9b1189c44ac05e76032a"},{"sha":"d284a380ab016c1aa7626236abeeacad64312179","author":{"email":"fbe9e45cbb51ebd86366cc402735e3c7e9b1e064@gmail.com","name":"David Majnemer"},"message":"Handle PHI nodes prefacing EH pads too\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@244274 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/d284a380ab016c1aa7626236abeeacad64312179"},{"sha":"a94c4c0c2bd96b3a6563dae360be1a9e71cbf00d","author":{"email":"fbe9e45cbb51ebd86366cc402735e3c7e9b1e064@gmail.com","name":"David Majnemer"},"message":"PHIs don't need to be postprocessed\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@244275 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/a94c4c0c2bd96b3a6563dae360be1a9e71cbf00d"},{"sha":"5931147ea2ab70361256c1a8a261b3021d6fbd5b","author":{"email":"fbe9e45cbb51ebd86366cc402735e3c7e9b1e064@gmail.com","name":"David Majnemer"},"message":"[IR] Remove TerminateInst's \"NameStr\" argument\n\nTerminateInst can't have a name because it doesn't produce a result.  No\nfunctionality change is intended, this is just a cleanup.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@244276 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/5931147ea2ab70361256c1a8a261b3021d6fbd5b"}]}