{"push_id":907975369,"size":29,"distinct_size":26,"ref":"refs/heads/master-pcrop","head":"2ecdaededfcd75c242e7d330b8389c519e488d8c","before":"d9521a16bb9c5ff4942ae34ed6872b3465914354","commits":[{"sha":"d7390210fcbab0333244adb57d3f50854d6e5c04","author":{"email":"c660f2f32dafabe4fa05b2bc16c8b6318e19b86a@138bc75d-0d04-0410-961f-82ee72b054a4","name":"law"},"message":"[PATCH] Limit path splitting to loops we optimize for speed\n\n\t* doc/invoke.texi (-O2 options): Remove -fsplit-paths.\n\t(-O3 options): Add -fsplit-paths.\n\t* gimple-ssa-split-paths.c: Include predict.h\n\t(split_paths): Only split paths in a loop that should be\n\toptimized for speed.\n\t* opts.c (default_options_table): Move -fsplit-paths from -O2 to\n\t-O3.\n\n\t* gcc.dg/tree-ssa/split-path-1.c: Explicitly ask for path\n\tsplitting optimizations.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231790 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/d7390210fcbab0333244adb57d3f50854d6e5c04"},{"sha":"5b446d288e0dda0fffe50abcff9a8970ddd6253e","author":{"email":"2aa286f04500e4a7a9254cbd74d9060dce58402c@138bc75d-0d04-0410-961f-82ee72b054a4","name":"gccadmin"},"message":"Daily bump.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231793 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/5b446d288e0dda0fffe50abcff9a8970ddd6253e"},{"sha":"cfb00f7fa95bc1d713c849cb6a428035f8f9b7e0","author":{"email":"18e847a8b9ebeb5f228dbfc5aa2371894e947a9d@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jbglaw"},"message":"Mark recently obsoleted targets (openbsd3 and knetbsd)\n\n2015-12-17  Jan-Benedict Glaw  <jbglaw@lug-owl.de>\n\n\t* config-list.mk (LIST): Add --enable-obsolete to recently obsoleted\n\ttargets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 .\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231794 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/cfb00f7fa95bc1d713c849cb6a428035f8f9b7e0"},{"sha":"11c9386b020839cf0b8a5cb3f5121895afccd32e","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"Disable literal pool for thumb1","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/11c9386b020839cf0b8a5cb3f5121895afccd32e"},{"sha":"6d71f64514b58f10d444468235c8a75e85238000","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"Handle more constant","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/6d71f64514b58f10d444468235c8a75e85238000"},{"sha":"4e6b311c727c750e541f0753e8e2dfd3de690b6f","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"Avoid to output dummy rtx","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/4e6b311c727c750e541f0753e8e2dfd3de690b6f"},{"sha":"ee04fe0dfde80fdd56f8a458f64c14511e650a39","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"Function compile with slow-flash-data go in .text.pcrop section","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/ee04fe0dfde80fdd56f8a458f64c14511e650a39"},{"sha":"b4e1ae92fa3de65082e349d641ebf70ae911057b","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"But still want ffsection option to work","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/b4e1ae92fa3de65082e349d641ebf70ae911057b"},{"sha":"59a822c8f52adc0d97b064d3501de0093e93c1ff","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"Align on already define arm relocations","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/59a822c8f52adc0d97b064d3501de0093e93c1ff"},{"sha":"f37d7376926e2f8c4b7fd98395ca51ea3c8c5aad","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"Add mexecute-only to select pcrop code generation","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/f37d7376926e2f8c4b7fd98395ca51ea3c8c5aad"},{"sha":"71f2725e59c3d05553b2eb22a5057b0d507cf57b","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"Fix bug that prevent arm_disable_literal_pool to be true for execute-only option","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/71f2725e59c3d05553b2eb22a5057b0d507cf57b"},{"sha":"02eec561f9081074708886596f6b1a380e62b449","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"Also generate float and double constant","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/02eec561f9081074708886596f6b1a380e62b449"},{"sha":"86c9e94097ed7ae561b348e4d1af8d29dcb213be","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":" Disable thumb1_movsi_insn immediate move\n\n During ira+reload this can of sequence can appear again but are\nillegal in pcrop mode.\n Note that all this stuff will need cleaning and that there are\nstill this kind of code for float.","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/86c9e94097ed7ae561b348e4d1af8d29dcb213be"},{"sha":"899fd1945a2b7102281e794252b0f30be55cba4f","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":" Change way of humb1_movsi_insn is use since I broke build with previous commit","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/899fd1945a2b7102281e794252b0f30be55cba4f"},{"sha":"5afb87be9ff203e66b2a9b1f40665a2d25ad96d1","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"Disable jump through a dispatch table","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/5afb87be9ff203e66b2a9b1f40665a2d25ad96d1"},{"sha":"337b6e8d03e1d69b75f44c8bc6f694752dae2d45","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"After casesi, also disable tablejump","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/337b6e8d03e1d69b75f44c8bc6f694752dae2d45"},{"sha":"6d2fe77c6e66ccfbe61cf7e52c6b59f7f9e75221","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"Add c++ thunk support for v6-m arch","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/6d2fe77c6e66ccfbe61cf7e52c6b59f7f9e75221"},{"sha":"22be5b99385beb24950cd7987d6b23e3ceef26e6","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":" Huge code cleanup\n\n- Replace arm_disable_literal_pool with target_execute_only it places\nit make more sense.\n- Remove useless code.\n- Optimize true constant code generation.","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/22be5b99385beb24950cd7987d6b23e3ceef26e6"},{"sha":"c897f47da97cb98194f18761f42e914e27fad44a","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":" Rename pcrop section from .text.pcrop to .text.noread","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/c897f47da97cb98194f18761f42e914e27fad44a"},{"sha":"5323ee4219b13266e90d64ef54af0f4ba0deaf91","author":{"email":"fd4c850767532186e170673aca49b5c51d48c53c@st.com","name":"Mickael Guene"},"message":"After Ramana feedback","distinct":true,"url":"https://api.github.com/repos/mickael-guene/gcc/commits/5323ee4219b13266e90d64ef54af0f4ba0deaf91"}]}