4774f3b...
by
David Malcolm <email address hidden>
on 2014-11-11
Regenerate libgccjit.texi
gcc/jit/ ChangeLog. jit:
* docs/_build/ texinfo/ libgccjit. texi: Regenerate.
d497923...
by
David Malcolm <email address hidden>
on 2014-11-10
Merge branch 'master' into jit
Merger from trunk r217317 aka 26ca2f0803b18bd e38865fafa8518d cb6eedc6e0
(2014-10-10) bringing in all changes since trunk r216746 aka
fddbd0194b01f44 c5b5f16379fd540 5dcf6d71c0 (2014-10-27).
jit.sum's # of expected passes remains 4711
gcc/jit/ ChangeLog. jit:
* dummy-frontend.c: Add includes now needed since r216805 by
cgraph.h: hash-map.h, is-a.h, plugin-api.h, vec.h, hashtab.h,
hash-set.h, machmode.h, tm.h, hard-reg-set.h, function.h,
ipa-ref.h, dumpfile.h.
* jit-playback.c: Likewise.
26ca2f0...
by
ppalka <ppalka@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2014-11-10
2014-11-10 Patrick Palka <email address hidden>
gcc/
PR middle-end/63748
* tree-ssa- propagate. c (may_propagate_ copy): Allow propagating
SSA copies whose source and destination names both occur in
abnormal PHIs.
gcc/testsuite/
PR middle-end/63748
* gcc.dg/pr63748.c: New testcase.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 217317 138bc75d- 0d04-0410- 961f-82ee72b054 a4
fda23bc...
by
hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2014-11-10
Add missing braces in gcc.dg/pr44194-1.c
* gcc.dg/pr44194-1.c (dg-do): Add missing braces.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 217316 138bc75d- 0d04-0410- 961f-82ee72b054 a4
a87c9ee...
by
romangareev <romangareev@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2014-11-10
[gcc/]
* Makefile.in: Remove the compilation of graphite- clast-to- gimple. o.
* common.opt: Remove using of fgraphite- code-generator flag.
* flag-types.h: Likewise.
* graphite.c: Remove using of CLooG.
* graphite- blocking. c: Likewise.
* graphite- dependences. c: Likewise.
* graphite-poly.c: Likewise.
* graphite-poly.h: Likewise.
* graphite- scop-detection. c: Likewise.
* graphite- sese-to- poly.c: Likewise.
* graphite- clast-to- gimple. c: Removed.
* graphite- clast-to- gimple. h: Likewise.
* graphite-htab.h: Likewise.
[gcc/testsuite]
* gcc.dg/ graphite/ isl-ast- gen-blocks- 1.c: Remove using of
fgraphite- code-generator flag.
* gcc.dg/ graphite/ isl-ast- gen-blocks- 2.c: Likewise.
* gcc.dg/ graphite/ isl-ast- gen-blocks- 3.c: Likewise.
* gcc.dg/ graphite/ isl-ast- gen-blocks- 4.c: Likewise.
* gcc.dg/ graphite/ isl-ast- gen-user- 1.c: Likewise.
* gcc.dg/ graphite/ isl-codegen- loop-dumping. c: Likewise.
* gcc.dg/ graphite/ pr35356- 2.c: Likewise.
* gcc.dg/ graphite/ isl-ast- gen-single- loop-1. c: Likewise.
* gcc.dg/ graphite/ isl-ast- gen-single- loop-2. c: Likewise.
* gcc.dg/ graphite/ isl-ast- gen-single- loop-3. c: Likewise.
* gcc.dg/ graphite/ isl-ast- gen-if- 1.c: Likewise.
* gcc.dg/ graphite/ isl-ast- gen-if- 2.c: Likewise.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 217315 138bc75d- 0d04-0410- 961f-82ee72b054 a4
462adb1...
by
hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2014-11-10
Revert the last change on gcc.c-torture/ compile/ pr35468. c
* gcc.c-torture/ compile/ pr35468. c: Revert the last change.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 217314 138bc75d- 0d04-0410- 961f-82ee72b054 a4
0feb4de...
by
paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2014-11-10
2014-11-10 Paolo Carlini <email address hidden>
* doc/invoke.texi ([-Wshift- count-negative, -Wshift- count-overflow] ):
Add.
/c-family
2014-11-10 Paolo Carlini <email address hidden>
* c.opt ([Wshift- count-negative, Wshift- count-overflow] ): Add.
/cp
2014-11-10 Paolo Carlini <email address hidden>
* typeck.c (cp_build_ binary_ op): Use OPT_Wshift_ count_negative and
OPT_Wshift_ count_overflow in the warnings.
/c
2014-11-10 Paolo Carlini <email address hidden>
* c-typeck.c (build_binary_op): Use OPT_Wshift_ count_negative and
OPT_Wshift_ count_overflow in the warnings.
/testsuite
2014-11-10 Paolo Carlini <email address hidden>
* c-c++-common/ Wshift- count-overflow- 1.c: New.
* c-c++-common/ Wshift- count-overflow- 2.c: Likewise.
* c-c++-common/ Wshift- count-negative- 1.c: Likewise.
* c-c++-common/ Wshift- count-negative- 2.c: Likewise.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 217313 138bc75d- 0d04-0410- 961f-82ee72b054 a4
f981247...
by
rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2014-11-10
gcc/
* config/frv/frv.c (frv_io_ handle_ use_1): Delete.
(frv_io_ handle_ use): Use find_all_hard_regs.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 217311 138bc75d- 0d04-0410- 961f-82ee72b054 a4
e94159c...
by
rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2014-11-10
gcc/
* config/frv/frv.c (frv_registers_ conflict_ p_1): Take an rtx rather
than an rtx *. Take the regstate_t directly rather than via a void *.
Return a bool rather than an int. Iterate over all subrtxes here.
(frv_registers _conflict_ p): Update accordingly.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 217310 138bc75d- 0d04-0410- 961f-82ee72b054 a4
fbb3413...
by
rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2014-11-10
gcc/
* config/frv/frv.c: Include rtl-iter.h.
(frv_acc_group_1): Delete.
(frv_acc_group): Use FOR_EACH_SUBRTX.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 217309 138bc75d- 0d04-0410- 961f-82ee72b054 a4