expand/recog/match question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

GCC 4.8.1 generates a movsi like this when compiling newlib with my backend:

gdb) call debug_rtx(operand0)
(reg:SI 356)
(gdb) call debug_rtx(operand1)
(const:SI (plus:SI (symbol_ref:SI ("_ctype_locale_buf") <var_decl
0x2aaaab15d558 _ctype_locale_buf>)
        (const_int 32 [0x20])))

Any idea why the compiler tries to store such a weird construct? Is it
weird actually, or normal? I am trying to figure out if I either
allowed too much at some point (predicates?) or too little (do I need
to handle this with instructions?)?

Thanks,
Regards,
Hendrik Greving




[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux