summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* kill bitmap_and_intotbsaunde/bitmapTrevor Saunders2014-02-1912-32/+36
|
* kill bitmap_ior_intoTrevor Saunders2014-02-1837-148/+132
|
* kill bitmap_copyTrevor Saunders2014-02-1832-130/+121
|
* finish killing bitmap_clearTrevor Saunders2014-02-1810-204/+154
|
* kill more usage of bitmap_clearTrevor Saunders2014-02-1810-51/+28
|
* kill a bit more useage of bitmap_clearTrevor Saunders2014-02-185-20/+15
|
* treee_object_size.c:computed should be made null after being deletedTrevor Saunders2014-02-181-0/+1
|
* start killing bitmap_clearTrevor Saunders2014-02-1826-118/+92
|
* move more bitmaps to the stackTrevor Saunders2014-02-183-17/+9
|
* cfganal.c move bitmap to stackTrevor Saunders2014-02-181-2/+2
|
* tree-ssa-dce.c move bitmap to stackTrevor Saunders2014-02-181-12/+9
|
* ipa-inline-analysis.c move bitmap to stackTrevor Saunders2014-02-181-12/+8
|
* dse.c move bitmap to stackTrevor Saunders2014-02-181-6/+5
|
* move a bitmap in valtrack.c onto the stackTrevor Saunders2014-02-181-11/+4
|
* kill some BITMAP_ALLOC in tree-ssa-tail-merge.cTrevor Saunders2014-02-181-96/+53
|
* kill BITMAP_ALLOC in tree-stdarg.cTrevor Saunders2014-02-182-25/+24
|
* killa BITMAP_ALLOC in tree-ssa-structalias.cTrevor Saunders2014-02-181-5/+5
|
* get rid of static bitmaps in fwpropTrevor Saunders2014-02-181-83/+82
|
* remove simpler BITMAP_ALLOCs in tree-ssa-ter.cTrevor Saunders2014-02-181-19/+20
|
* use new[] / delete[] to allocate computed in tree-object-size.cTrevor Saunders2014-02-181-17/+13
|
* remove some bitmap indirection in tree-ssa-uninit.cTrevor Saunders2014-02-181-13/+6
|
* use less indirection when passing a bitmap to walk_aliased_vdefsTrevor Saunders2014-02-185-17/+10
|
* use operator == / != instead of bitmap_equal_pTrevor Saunders2014-02-1810-32/+35
|
* bitmap_bit_p -> bitmap_head::bitTrevor Saunders2014-02-1893-525/+497
|
* bitmap_is_single_bit_set_p -> bitmap_head::is_single_bit_setTrevor Saunders2014-02-184-8/+8
|
* bitmap_empty_p -> bitmap_head::is_emptyTrevor Saunders2014-02-1837-93/+89
|
* bitmap_intersect_p -> bitmap_head::intersectsTrevor Saunders2014-02-188-19/+19
|
* make another bitmap_head ctor explicitTrevor Saunders2014-02-181-1/+1
|
* bitmap_{clear,set}_range -> bitmap_head::{clear,set}_rangeTrevor Saunders2014-02-1810-58/+46
|
* bitmap_set_bit -> bitmap_head::set_bitTrevor Saunders2014-02-18103-637/+623
|
* bitmap_clear_bit -> bitmap_head::clear_bitTrevor Saunders2014-02-1845-153/+152
|
* fixup bitmap debug printing functionsTrevor Saunders2014-02-1810-67/+36
|
* move a bunch more bitmaps onto the stackTrevor Saunders2014-02-1818-276/+148
|
* bitmap_count_bits -> bitmap_head::count_bitsTrevor Saunders2014-02-1811-18/+18
|
* bitmap_{first,last}_set_bit -> bitmap_head::{first,last}_set_bitTrevor Saunders2014-02-1810-25/+20
|
* bitmap_hash () -> bitmap_head::hash ()Trevor Saunders2014-02-184-8/+9
|
* allow bitmaps with null current to be passed into bitmap_and_intoTrevor Saunders2014-02-181-2/+2
|
* add bitmap_head::swapTrevor Saunders2014-02-184-16/+20
|
* replace some use of bitmap_copy with a copy ctorTrevor Saunders2014-02-1813-43/+28
|
* remove some usage of bitmap_clearTrevor Saunders2014-02-185-22/+9
|
* move a bunch of bitmaps out of gc memoryTrevor Saunders2014-02-187-71/+18
|
* add ctor / dtor to bitmap_headTrevor Saunders2014-02-1862-675/+435
|
* 2014-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>meissner2014-02-192-1/+31
| | | | | | | | | | | | | | | | PR target/60203 * config/rs6000/rs6000.md (mov<mode>_64bit, TF/TDmode moves): Split 64-bit moves into 2 patterns. Do not allow the use of direct move for TDmode in little endian, since the decimal value has little endian bytes within a word, but the 64-bit pieces are ordered in a big endian fashion, and normal subreg's of TDmode are not allowed. (mov<mode>_64bit_dm): Likewise. (movtd_64bit_nodm): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207868 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-02-191-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207863 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/60174ebotcazou2014-02-182-1/+8
| | | | | | | | * tree-ssa-reassoc.c (init_range_entry): Do not look into the defining statement of an SSA_NAME that occurs in an abnormal PHI node. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207859 138bc75d-0d04-0410-961f-82ee72b054a4
* /cppaolo2014-02-185-2/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2014-02-18 Paolo Carlini <paolo.carlini@oracle.com> PR c++/60225 * semantics.c (ensure_literal_type_for_constexpr_object): Use strip_array_types. /testsuite 2014-02-18 Paolo Carlini <paolo.carlini@oracle.com> PR c++/60225 * g++.dg/cpp0x/constexpr-ice10.C: New. /cp 2014-02-18 Paolo Carlini <paolo.carlini@oracle.com> PR c++/60215 * semantics.c (cxx_eval_constant_expression, [COMPONENT_REF]): During error recovery allow_non_constant may be false. /testsuite 2014-02-18 Paolo Carlini <paolo.carlini@oracle.com> PR c++/60215 * g++.dg/cpp0x/pr60215.C: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207858 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix PR c++/60064.abutcher2014-02-184-5/+31
| | | | | | | | | | | PR c++/60064 * parser.c (cp_parser_member_declaration): Pop fully implicit template scope for generic friend declarations as well as for non-friends. PR c++/60064 * g++.dg/cpp1y/pr60064.C: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207856 138bc75d-0d04-0410-961f-82ee72b054a4
* Really add the new testsuite files missing from commit r207854burnus2014-02-182-0/+38
| | | | | | | | | | | | 2014-02-18 Tobias Burnus <burnus@net-b.de> PR fortran/49397 * gfortran.dg/proc_ptr_45.f90: New. * gfortran.dg/proc_ptr_46.f90: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207855 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-02-18 Tobias Burnus <burnus@net-b.de>burnus2014-02-184-2/+27
| | | | | | | | | | | | | | | | | | | PR fortran/49397 * expr.c (gfc_check_pointer_assign): Add check for F2008Cor2, C729. * trans-decl.c (gfc_get_symbol_decl): Correctly generate * external decl in a corner case. 2014-02-18 Tobias Burnus <burnus@net-b.de> PR fortran/49397 * gfortran.dg/proc_ptr_45.f90: New. * gfortran.dg/proc_ptr_46.f90: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207854 138bc75d-0d04-0410-961f-82ee72b054a4
* PR sanitizer/60142jakub2014-02-182-14/+11
| | | | | | | | | | * final.c (SEEN_BB): Remove. (SEEN_NOTE, SEEN_EMITTED): Renumber. (final_scan_insn): Don't force_source_line on second NOTE_INSN_BASIC_BLOCK. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207853 138bc75d-0d04-0410-961f-82ee72b054a4