Permalink
Browse files

All NetObj objects have lex_string base names.

  • Loading branch information...
1 parent 26546c1 commit badad63ab462ce77291f2428d2c7aa4042e1a232 steve committed Mar 6, 2003
Showing with 345 additions and 326 deletions.
  1. +8 −5 cprop.cc
  2. +5 −2 elab_anet.cc
  3. +91 −95 elab_net.cc
  4. +8 −4 elab_scope.cc
  5. +5 −5 elab_sig.cc
  6. +19 −20 elaborate.cc
  7. +39 −38 expr_synth.cc
  8. +5 −2 ivl_target.h
  9. +7 −5 net_event.cc
  10. +8 −4 net_force.cc
  11. +7 −2 net_func.cc
  12. +7 −2 net_modulo.cc
  13. +5 −3 net_scope.cc
  14. +7 −3 net_udp.cc
  15. +5 −3 net_variable.cc
  16. +27 −42 netlist.cc
  17. +11 −5 netlist.h
  18. +6 −3 netmisc.cc
  19. +5 −2 pad_to_width.cc
  20. +10 −7 synth2.cc
  21. +35 −7 t-dll-api.cc
  22. +20 −65 t-dll.cc
  23. +5 −2 xnfio.cc
View
@@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#ifdef HAVE_CVS_IDENT
-#ident "$Id: cprop.cc,v 1.42 2003/02/26 01:29:24 steve Exp $"
+#ident "$Id: cprop.cc,v 1.43 2003/03/06 00:28:41 steve Exp $"
#endif
# include "config.h"
@@ -118,8 +118,8 @@ void cprop_functor::lpm_add_sub(Design*des, NetAddSub*obj)
NetLogic*tmp;
if (obj->pin_Cout().is_linked()) {
tmp = new NetLogic(obj->scope(),
- des->local_symbol(obj->name()), 3,
- NetLogic::AND);
+ obj->scope()->local_symbol(),
+ 3, NetLogic::AND);
connect(tmp->pin(0), obj->pin_Cout());
connect(tmp->pin(1), obj->pin_DataA(0));
connect(tmp->pin(2), obj->pin_DataB(0));
@@ -837,7 +837,7 @@ void cprop_functor::lpm_mux(Design*des, NetMux*obj)
NetScope*scope = obj->scope();
for (unsigned idx = 0 ; idx < obj->width() ; idx += 1) {
NetLogic*tmp = new NetLogic(obj->scope(),
- scope->local_hsymbol(),
+ scope->local_symbol(),
3, NetLogic::BUFIF1);
connect(obj->pin_Result(idx), tmp->pin(0));
@@ -870,7 +870,7 @@ void cprop_functor::lpm_mux(Design*des, NetMux*obj)
NetScope*scope = obj->scope();
for (unsigned idx = 0 ; idx < obj->width() ; idx += 1) {
NetLogic*tmp = new NetLogic(obj->scope(),
- scope->local_hsymbol(),
+ scope->local_symbol(),
3, NetLogic::BUFIF0);
connect(obj->pin_Result(idx), tmp->pin(0));
@@ -996,6 +996,9 @@ void cprop(Design*des)
/*
* $Log: cprop.cc,v $
+ * Revision 1.43 2003/03/06 00:28:41 steve
+ * All NetObj objects have lex_string base names.
+ *
* Revision 1.42 2003/02/26 01:29:24 steve
* LPM objects store only their base names.
*
View
@@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#ifdef HAVE_CVS_IDENT
-#ident "$Id: elab_anet.cc,v 1.6 2003/01/27 05:09:17 steve Exp $"
+#ident "$Id: elab_anet.cc,v 1.7 2003/03/06 00:28:41 steve Exp $"
#endif
# include "config.h"
@@ -86,7 +86,7 @@ NetNet* PEConcat::elaborate_anet(Design*des, NetScope*scope) const
Allow for a repeat count other then 1 by repeating the
connect loop as many times as necessary. */
- NetNet*osig = new NetNet(scope, des->local_symbol(scope->name()),
+ NetNet*osig = new NetNet(scope, scope->local_symbol(),
NetNet::IMPLICIT_REG, pins);
pins = 0;
@@ -149,6 +149,9 @@ NetNet* PEIdent::elaborate_anet(Design*des, NetScope*scope) const
/*
* $Log: elab_anet.cc,v $
+ * Revision 1.7 2003/03/06 00:28:41 steve
+ * All NetObj objects have lex_string base names.
+ *
* Revision 1.6 2003/01/27 05:09:17 steve
* Spelling fixes.
*
Oops, something went wrong.

0 comments on commit badad63

Please sign in to comment.