OSDN Git Service

* Makefile.in (dojump.o): Depend on $(GGC_H) and dojump.h.
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 20 Mar 2004 07:13:38 +0000 (07:13 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 20 Mar 2004 07:13:38 +0000 (07:13 +0000)
commitd9e1941911d3bb1faccfc665db2f654ca42e2c91
treee476fa61be9fd061a4ef69e7378ead1fe041dc34
parent626bd0b8f11596688d7bdd3da24e7003e59cec99
* Makefile.in (dojump.o): Depend on $(GGC_H) and dojump.h.
(GTFILES): Add $(srcdir)/dojump.h.
(gt-dojump.h): New dependency.
* dojump.c (and_reg, and_test, shift_test): New static variables.
(prefer_and_bit_test): New function.
(do_jump): Use it to choose between (X & (1 << C)) and (X >> C) & 1.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@79732 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/Makefile.in
gcc/dojump.c