Skip to content

jit: Refine code generation #511

Open
@vacantron

Description

@vacantron

The current operation handlers of JIT are generated by the template in src/rv32_template.c. However, it is not worthwhile to do the additional conversion since it just uses the one-to-one mapping by tools/gen-jit-template.py. It makes the readability worse and be hard to develop new features.

Considering replacing the current template with the common header file which the implementations could be configured during the compile-time might be the better way.

Related Issues:

Activity

self-assigned this
on Nov 5, 2024
added this to the release-2024.2 milestone on Nov 5, 2024
changed the title [-]jit: Refactor handler generation[/-] [+]jit: Refine code generation[/+] on Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @jserv@vacantron

      Issue actions

        jit: Refine code generation · Issue #511 · sysprog21/rv32emu