{"push_id":1044565100,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"de765686f8cfb9840def7e4aed2c7acf7c8a5a82","before":"d3f401b2e9d0f312e51b1fe1936e858dbfea8e82","commits":[{"sha":"de765686f8cfb9840def7e4aed2c7acf7c8a5a82","author":{"email":"d72748a98fd8b476107003df407128e166d060ac@playingwithpointers.com","name":"Sanjoy Das"},"message":"Introduce a @llvm.experimental.guard intrinsic\n\nSummary:\nAs discussed on llvm-dev[1].\n\nThis change adds the basic boilerplate code around having this intrinsic\nin LLVM:\n\n - Changes in Intrinsics.td, and the IR Verifier\n - A lowering pass to lower @llvm.experimental.guard to normal\n   control flow\n - Inliner support\n\n[1]: http://lists.llvm.org/pipermail/llvm-dev/2016-February/095523.html\n\nReviewers: reames, atrick, chandlerc, rnk, JosephTremoulet, echristo\n\nSubscribers: mcrosier, llvm-commits\n\nDifferential Revision: http://reviews.llvm.org/D18527\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@264976 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-beanz/llvm/commits/de765686f8cfb9840def7e4aed2c7acf7c8a5a82"}]}