{"push_id":3085667210,"size":2,"distinct_size":2,"ref":"refs/heads/trunk","head":"6bb2a8bb85707cc845b86f309236cdf0efe2f3dd","before":"e6eac6d3ced6a5662528403a319769399c315c19","commits":[{"sha":"2747a181a78f7b1459e079494535919138f57893","author":{"name":"tkrasnukha","email":"4183e49754a61b83ae88facd85155a129308bfa7@91177308-0d34-0410-b5e6-96231b3b80d8"},"message":"[clang][ARC] Add ARCTargetInfo\n\nBased-on-patch-by: Pete Couperus <petecoup@synopsys.com>\n\nDifferential Revision: https://reviews.llvm.org/D53100\n\ngit-svn-id: http://llvm.org/svn/llvm-project/cfe/trunk@347699 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/spurious/clang-mirror/commits/2747a181a78f7b1459e079494535919138f57893"},{"sha":"6bb2a8bb85707cc845b86f309236cdf0efe2f3dd","author":{"name":"zbrid","email":"9a99e102a48a35b938e3e0eaa9381ae55b4629f0@91177308-0d34-0410-b5e6-96231b3b80d8"},"message":"[clang][slh] add attribute for speculative load hardening\n\nSummary:\nResubmit this with no changes because I think the build was broken\nby a different diff.\n-----\nThe prior diff had to be reverted because there were two tests\nthat failed. I updated the two tests in this diff\n\nclang/test/Misc/pragma-attribute-supported-attributes-list.test\nclang/test/SemaCXX/attr-speculative-load-hardening.cpp\n\n----- Summary from Previous Diff (Still Accurate) -----\n\nLLVM IR already has an attribute for speculative_load_hardening. Before\nthis commit, when a user passed the -mspeculative-load-hardening flag to\nClang, every function would have this attribute added to it. This Clang\nattribute will allow users to opt into SLH on a function by function basis.\n\nThis can be applied to functions and Objective C methods.\n\nReviewers: chandlerc, echristo, kristof.beyls, aaron.ballman\n\nSubscribers: llvm-commits\n\nDifferential Revision: https://reviews.llvm.org/D54915\n\ngit-svn-id: http://llvm.org/svn/llvm-project/cfe/trunk@347701 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/spurious/clang-mirror/commits/6bb2a8bb85707cc845b86f309236cdf0efe2f3dd"}]}
{"actor":{"display_login":"spurious"}}