Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 2, 2010
  1. @caryr @steveicarus

    Change iterators to use prefix ++ since it is more efficient.

    caryr authored steveicarus committed
    This patch changes all the iterator code to use a prefix ++ instead
    of postfix since it is more efficient (no need for a temporary). It
    is likely that the compiler could optimize this away, but lets make
    it efficient from the start.
Commits on Jan 23, 2010
  1. @steveicarus

    Fix build with gcc-4.5

    authored steveicarus committed
    New version of GCC does not like the X::X() construct.
Commits on Nov 4, 2008
  1. @steveicarus

    Bring discipline natures all the way to the ivl_target API.

    steveicarus authored
    The natures of disciplines were already available, this just brings
    the information forward to the ivl_target.h API and exposes them via
    access functions.
Commits on Nov 2, 2008
  1. @steveicarus

    Bring signal discipline all the way to the ivl_target API.

    steveicarus authored
    Signals may have VMA disciplines attached. Make the attached discipline
    visible through the ivl_target.h API. Also, re-arrange the internal
    handling of the discipline structure so that we can expose disciplines
    through the ivl_target C API without creating new structures. The
    t-dll-api implementations of the discipline access functions can look
    at the elaborated discipline structure directly. This is possible since
    the discipline parse and elaboration are very simple.
Commits on Sep 10, 2008
  1. @ldoolitt @steveicarus

    Spelling fixes

    ldoolitt authored steveicarus committed
    No code changes.
Commits on Aug 5, 2008
  1. @steveicarus

    Create a branch object to be the argument to the access function.

    steveicarus authored
    The NetBranch object is connected, but not like an object, so the
    NetPins object base class is factored out from NetObj to handle the
    connectivity, and the NetBranch class uses the NetPins to connect a
    Also, account for the fact that nets with a discipline are by default
Commits on Jul 31, 2008
  1. @steveicarus

    Detect and elaborate AMS access functions.

    steveicarus authored
    Detect function call expressions that turn out to be calls to the
    access function of a nature. Elaborate the access function and stub
    the emit code. This gets the access function just short of the code
Commits on May 20, 2008
  1. @steveicarus

    Fix possible error choosing default discipline domain.

    steveicarus authored
    Recent gcc warns about code that turns out to be incorrect.
Commits on May 12, 2008
  1. @steveicarus

    Attach natures to disciplines

    steveicarus authored
    Pform parse enough of the natures that they can be mapped and the
    disciplines can bind to them. Since Verilog-AMS expects natures to
    be declared before use, we can do the binding early.
  2. @steveicarus

    Attach disciplines to wires

    steveicarus authored
    Allow discipline declaration of nets that attaches the discipline to
    a new wire or a wire that is already declared.
Commits on May 11, 2008
  1. @steveicarus

    Parse disciplines and contribution statements

    steveicarus authored
    Parse discipline declarations, net discipline declarations, and
    analog contribution statements. Don't yet do anything useful with
    these, just give a sorry message where they are encountered.
Something went wrong with that request. Please try again.