{"push_id":1172438087,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"43733c2252b69fce8cf2648a6f8d91ebedabb87d","before":"b0b7bd4d1ea8c5fb745c1878c9e9c8e652e93a00","commits":[{"sha":"43733c2252b69fce8cf2648a6f8d91ebedabb87d","author":{"name":"Daniel Sanders","email":"331a14df2467957c11782e9d9b625895a1940b6a@imgtec.com"},"message":"[mips] Don't derive the default ABI from the CPU in the backend.\n\nSummary:\nThe backend has no reason to behave like a driver and should generally do\nas it's told (and error out if it can't) instead of trying to figure out\nwhat the API user meant. The default ABI is still derived from the arch\ncomponent as a concession to backwards compatibility.\n\nAPI-users that previously passed an explicit CPU and a triple that was\ninconsistent with the CPU (e.g. mips-linux-gnu and mips64r2) may get a\ndifferent ABI to what they got before. However, it's expected that there\nare no such users on the basis that CodeGen has been asserting that the\ntriple is consistent with the selected ABI for several releases. API-users\nthat were consistent or passed '' or 'generic' as the CPU will see no\ndifference.\n\nReviewers: sdardis, rafael\n\nSubscribers: rafael, dsanders, sdardis, llvm-commits\n\nDifferential Revision: http://reviews.llvm.org/D21466\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273557 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/43733c2252b69fce8cf2648a6f8d91ebedabb87d"}]}
{"actor":{"display_login":"llvm-mirror"}}