{"push_id":2705527569,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"798b3ef0fcdf751981c9f14ef87127fa4b019cac","before":"fa29fd677fd34327bb607a1e69dd0b25163d929b","commits":[{"sha":"798b3ef0fcdf751981c9f14ef87127fa4b019cac","author":{"name":"Steven Wu","email":"31b323fd4736de665d3e8fda295e71829cf0926e@apple.com"},"message":"[BitcodeReader] Infer the correct runtime preemption for GlobalValue\n\nSummary:\nTo allow bitcode built by old compiler to pass the current verifer,\nBitcodeReader needs to auto infer the correct runtime preemption from\nlinkage and visibility for GlobalValues.\n\nSince llvm-6.0 bitcode already contains the new field but can be\nincorrect in some cases, the attribute needs to be recomputed all the\ntime in BitcodeReader. This will make all the GVs has dso_local marked\ncorrectly if read from bitcode, and it should still allow the verifier\nto catch mistakes in optimization passes.\n\nThis should fix PR38009.\n\nReviewers: sfertile, vsk\n\nReviewed By: vsk\n\nSubscribers: dexonsmith, llvm-commits\n\nDifferential Revision: https://reviews.llvm.org/D49039\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@336560 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm/commits/798b3ef0fcdf751981c9f14ef87127fa4b019cac"}]}
{"actor":{"display_login":"chapuni"}}