summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authordmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>2014-08-19 15:31:23 +0000
committerdmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>2014-08-19 15:31:23 +0000
commit047ccec44ee1d16eb51f2b54425f132604a4c304 (patch)
tree17b8f96916c163fe24d06c42649a5df0241e6894 /ChangeLog
parent39a4a453059d2f49fab18e9b2a788789ecd4f2e0 (diff)
downloadgcc-047ccec44ee1d16eb51f2b54425f132604a4c304.tar.gz
DEP_PRO/DEP_CON scaffolding
gcc/ 2014-08-19 David Malcolm <dmalcolm@redhat.com> * sched-int.h (DEP_PRO): struct _dep's "pro" and "con" fields will eventually be rtx_insn *, but to help with transition, for now, convert from an access macro into a pair of functions: DEP_PRO returning an rtx_insn * and... (SET_DEP_PRO): New function, for use where DEP_PRO is used as an lvalue, returning an rtx&. (DEP_CON): Analogous changes to DEP_PRO above. (SET_DEP_CON): Likewise. * haifa-sched.c (create_check_block_twin): Replace DEP_CON used as an lvalue to SET_DEP_CON. * sched-deps.c (init_dep_1): Likewise for DEP_PRO and DEP_CON. (sd_copy_back_deps): Likewise for DEP_CON. (DEP_PRO): New function, adding a checked cast for now. (DEP_CON): Likewise. (SET_DEP_PRO): New function. (SET_DEP_CON): Likewise. / 2014-08-19 David Malcolm <dmalcolm@redhat.com> * rtx-classes-status.txt (TODO): Add SET_DEP_PRO, SET_DEP_CON. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@214164 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3c35216fdbd..7da62f9dcdd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2014-08-19 David Malcolm <dmalcolm@redhat.com>
+ * rtx-classes-status.txt (TODO): Add SET_DEP_PRO, SET_DEP_CON.
+
+2014-08-19 David Malcolm <dmalcolm@redhat.com>
+
* rtx-classes-status.txt (TODO): Add DF_REF_INSN.
2014-08-19 Joost VandeVondele <vondele@gcc.gnu.org>