This is an automated email from the ASF dual-hosted git repository.

tqchen pushed a change to branch tvmscript-ast-only-transpiler
in repository https://gitbox.apache.org/repos/asf/tvm.git


 discard c86de02152 [TVMScript] Stage an opt-in AST-only parser with 
builder-owned construction
    omit 37b1cc6ab4 Promote canonical TVMScript parser and builder interfaces
    omit d1c62b5179 Start fresh annotation symbols after interrupted definition 
attempts
    omit 587d58f9ce Preserve eager and postponed TVMScript annotations without 
caller migration
    omit b1104fd4dc Merge upstream allocation bounds and scan index width 
updates
    omit 3ffbdc6680 Keep macro capture hygiene distinct from inline closure 
binding
    omit 5d0bd83a44 Release Python callbacks safely during registry cleanup
    omit c5a0bd4beb Route attribute stores through registered construction 
operations
    omit 75ec20dc88 Preserve native scalar storage semantics in concrete TIRx 
builders
    omit 4eb9effd10 Preserve Python helper binding and dialect source namespaces
    omit 957a87fc03 Select concrete script construction and defer caller 
annotations
    omit ddd32b1ce1 Merge remote-tracking branch 'upstream/main' into 
generic-parser-builder
    omit 4be5dab651 Declare first-use symbols in registered compound shape 
expressions
    omit 59ae9bdf40 Format frame finalization after span member rename
    omit ec242df27a Resolve concrete callables through registered builder 
policies
    omit 04273c52a6 Register dialect construction policies for global function 
calls
    omit 3ed8125490 Distinguish implicit shape defaults from explicit type 
variables
    omit 46d1ea91a2 Retain function metadata and Python module behavior
    omit dd62dde135 Preserve lazy Python control flow during builder translation
    omit 6b86fb676d Use span for the Relax builder frame source range
    omit 1c3f11d5ad Bridge parsed Python modules to the runtime factory
    omit c2f4133b01 Register the concrete Python module factory at the Relax 
entry
    omit 8e7f35a335 Respect declaration order in symbolic annotation resolution
    omit 58ac1b8098 Preserve source environments and construction diagnostics
    omit 8065c99f7a Preserve declaration metadata and source ranges in 
transformed expressions
    omit 5280a423c3 Preserve Relax standalone expression semantics
    omit 86585bff4a Preserve concrete device qualifiers and native loop defaults
    omit 1bb2822160 Cover shared parser translation and dependency direction
    omit fbc75bed93 Translate original Python syntax through registered 
construction protocols
    omit 20cecf0905 [TVMScript] Reuse declared signature symbols through 
binding metadata
    omit fe176eaa7b [TVMScript] Align builder extensions with native formatting
    omit 298b94aff3 [TVMScript] Reserve module identities before signature 
construction
    omit c96690797d [TVMScript] Add concrete Relax builder conventions and 
signature frames
    omit d99d3f42ab [TVMScript] Add concrete primitive builder conventions and 
declarations
    omit 26fc25a764 [TVMScript] Describe literal shorthand in constructor 
metadata
    omit f20937ad28 [TVMScript] Preserve primitive module attribute values
    omit 9466e99f00 [TVMScript] Add shared concrete builder metadata protocol
     new 0ed2c598e8 [TVMScript] Establish canonical parser and opt-in AST-only 
construction
     new b74a611373 [TVMScript] Preserve canonical boolean IR for total scalar 
comparisons

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (c86de02152)
            \
             N -- N -- N   refs/heads/tvmscript-ast-only-transpiler (b74a611373)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 python/tvm/tirx/script/builder/v2.py | 42 +++++++++++++++++++++++++++++++-----
 1 file changed, 37 insertions(+), 5 deletions(-)

Reply via email to