{"push_id":1469866476,"size":7,"distinct_size":7,"ref":"refs/heads/n7.1.1","head":"e04bb7bdf21326b036b4de6389eded57c56910df","before":"b5bbdf16fa78538add7d9284a5af462755f72177","commits":[{"sha":"7f71ab38e7a30ced569cc959d3899aa936bb6fb9","author":{"name":"Shinichiro Hamaji","email":"8dcf047d9220abaa1635763dcc7a6c6a9f67b377@google.com"},"message":"Fix dependencies of code generated by llvm-tblgen\n\nLet llvm-tblgen output .d files and use them instead of\nhand-written dependencies. The hand-written dependencies\nwere incomplete. For example, nothing was regenerated by\nmodifying include/llvm/CodeGen/ValueTypes.td.\n\nBug: 27954979\nChange-Id: I4c984be9593045bedd7f4feac995e15ed07623c4","distinct":true,"url":"https://api.github.com/repos/Flash-ROM/external_llvm/commits/7f71ab38e7a30ced569cc959d3899aa936bb6fb9"},{"sha":"6cf999a1f6b2f4b65bf85a97fff12d4172b97f90","author":{"name":"Pirama Arumuga Nainar","email":"ee78901a22ef8273245e5996a55121dc226bd0dd@google.com"},"message":"Update aosp/master LLVM for rebase to r275480\n\nBug: http://b/31320715\n\nThis merges commit 7dcf7f03e005379ef2f06db96aa93f06186b66d5 from\naosp/dev.\n\nTest: Build AOSP and run RenderScript tests (host tests for slang and\nlibbcc, RsTest, CTS)\n\nChange-Id: Iaf3738f74312d875e69f61d604ac058f381a2a1a","distinct":true,"url":"https://api.github.com/repos/Flash-ROM/external_llvm/commits/6cf999a1f6b2f4b65bf85a97fff12d4172b97f90"},{"sha":"39f58303e8cd05bda06da37e5d8b24c65438d379","author":{"name":"Pirama Arumuga Nainar","email":"ee78901a22ef8273245e5996a55121dc226bd0dd@google.com"},"message":"Incremental squash-merge of aosp/dev to aosp/master\n\nBug: http://b/31320715\n\nThis merges commit d3221fcdce064148886034527a19dbd77743f9e2 from\naosp/dev including r283496.\n\nTest: Build AOSP and run RenderScript tests (host tests for slang and\nlibbcc, RsTest, CTS)\n\nChange-Id: I2cabd64cfa333498a4fec52bdf14eafb59676e14","distinct":true,"url":"https://api.github.com/repos/Flash-ROM/external_llvm/commits/39f58303e8cd05bda06da37e5d8b24c65438d379"},{"sha":"3bd6630b829f2d926cdf27b91d8b31d44e44532f","author":{"name":"Pirama Arumuga Nainar","email":"ee78901a22ef8273245e5996a55121dc226bd0dd@google.com"},"message":"Fix *_EXTEND_VECTOR_INREG legalization\n\nSummary:\nWhile promoting *_EXTEND_VECTOR_INREG nodes whose inputs are already\npromoted, perform the appropriate sign extension for the promoted node\nbefore doing the *_EXTEND_VECTOR_INREG operation.  If not, the undefined\nhigh-order bits of the promoted operand may (a) be garbage inc ase of\nzext) or (b) contribute the wrong sign-bit (in case of sext)\n\nUpdated the promote-vec3.ll test after this change.  The diff shows\nexplicit zeroing in case of zext and intermediate sign extension in case\nof sext.\n\nReviewers: RKSimon\n\nSubscribers: llvm-commits, srhines\n\nDifferential Revision: https://reviews.llvm.org/D25790\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@284752 91177308-0d34-0410-b5e6-96231b3b80d8\n\nChange-Id: I64ef63d3920357e2818593e0d4ed0bdb41db3949\n(cherry picked from commit a61ffbf0a65ae44cd90216e23b3b4ad5cb230381)","distinct":true,"url":"https://api.github.com/repos/Flash-ROM/external_llvm/commits/3bd6630b829f2d926cdf27b91d8b31d44e44532f"},{"sha":"d9890debd146aaf05a8699745a6b77ed90513b9f","author":{"name":"Stephen Hines","email":"9407b42fe676d38280d0edebeee982693da10669@google.com"},"message":"Fix libLTO build rules for missing libraries.\n\nBug: http://b/31320715\n\nTest: Build AOSP and run RenderScript tests (host tests for slang and\nlibbcc, RsTest, CTS)\n\nChange-Id: I0be7e32e734daf450b10b0e0236576cd8baa973b","distinct":true,"url":"https://api.github.com/repos/Flash-ROM/external_llvm/commits/d9890debd146aaf05a8699745a6b77ed90513b9f"},{"sha":"e50bf152ab00c665a3d77c3382002ecd408b3dad","author":{"name":"Colin Cross","email":"c3eb3589476a85b6e3c54298f5e4883ee431d748@android.com"},"message":"Allow undefined symbols\n\nHost builds were compiling without -Wl,--no-undefined.  LLVM uses\nlibraries with undefined symbols, use LOCAL_ALLOW_UNDEFINED_SYMBOLS to\nprevent -Wl,--no-undefined being added.\n\nTest: m -j host\nBug: 32305815\nChange-Id: I5169696396a625862f0be6585d4c566a93067407\n(cherry picked from commit 952b9955edbb23a35c8726dc91e163d64d7fa994)","distinct":true,"url":"https://api.github.com/repos/Flash-ROM/external_llvm/commits/e50bf152ab00c665a3d77c3382002ecd408b3dad"},{"sha":"e04bb7bdf21326b036b4de6389eded57c56910df","author":{"name":"Colin Cross","email":"c3eb3589476a85b6e3c54298f5e4883ee431d748@android.com"},"message":"Hardcode LLVM_ROOT_PATH\n\nRequiring the including Android.mk file to set LLVM_ROOT_PATH results in\nmany different values, from external/llvm to\nframeworks/compile/slang/../../../external/llvm.  Make does not\nevaluate variables inside rules until the rule is run, so all the calls\nto transform-*-td-to-out don't get evaluated until the second pass, so\nthe last value of LLVM_ROOT_PATH set by an Android.mk file is what ends\nup in the build rules for all of the modules.\n\nAlways set it to external/llvm to get consistent results between a top\nlevel make and mm in subdirectory.\n\n(cherry picked from commit ab74eef068106d89e29ea7fe51e3e2a37b455255)\n\nChange-Id: I05277c38bae515b87df118d36d653b8b4ed88821","distinct":true,"url":"https://api.github.com/repos/Flash-ROM/external_llvm/commits/e04bb7bdf21326b036b4de6389eded57c56910df"}]}
{"actor":{"display_login":"nathanchance"}}