• pthaugen's avatar
    * final.c (compute_alignments): Compute/free loop info all the time. · 0683140a
    pthaugen authored
    	* config/rs6000/rs6000.h (LOOP_ALIGN): Define.
    	* config/rs6000/rs6000-protos.h (rs6000_loop_align): Declare.
    	* config/rs6000/t-rs6000 (rs6000.o): Add cfgloop.h.
    	* config/rs6000/rs6000.c (cfgloop.h): Include.
    	(can_override_loop_align): New.
    	(rs6000_option_override_internal): Set it.
    	(TARGET_ASM_LOOP_ALIGN_MAX_SKIP): Define target hook.
    	(rs6000_loop_align): New function.
    	(rs6000_loop_align_max_skip): Likewise.
    
    	* gcc.target/powerpc/loop_align.c: New.
    
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@166329 138bc75d-0d04-0410-961f-82ee72b054a4
    0683140a
rs6000-protos.h 8.34 KB