Debugging var-tracking problem

2014-06-04 Thread Michael Collison
Folks, I am working on a bug in variable tracking: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61033 GCC is looping infinitely in attempting to solve a data flow problem in vt_find_locations. My working theory is that compute_bb_dataflow is incorrectly asserting some value has changed when i

RTL representation of i386 shrdl instruction is incorrect?

2014-06-04 Thread Niranjan Hasabnis
Hello, I was studying i386 machine description for my research purpose, and I stumbled upon following MD entry for 'shrdl' x86 instruction. It is obtained from the most recent i386.md file. (define_insn "x86_shrd" [(set (match_operand:SI 0 "nonimmediate_operand" "+r*m") (ior:SI (ashiftr

gcc-4.9-20140604 is now available

2014-06-04 Thread gccadmin
Snapshot gcc-4.9-20140604 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.9-20140604/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.9 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches