summaryrefslogtreecommitdiff
path: root/yjit_codegen.h
diff options
context:
space:
mode:
Diffstat (limited to 'yjit_codegen.h')
-rw-r--r--yjit_codegen.h23
1 files changed, 0 insertions, 23 deletions
diff --git a/yjit_codegen.h b/yjit_codegen.h
deleted file mode 100644
index e3b971af3f..0000000000
--- a/yjit_codegen.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#ifndef YJIT_CODEGEN_H
-#define YJIT_CODEGEN_H 1
-
-typedef enum codegen_status {
- YJIT_END_BLOCK,
- YJIT_KEEP_COMPILING,
- YJIT_CANT_COMPILE
-} codegen_status_t;
-
-// Code generation function signature
-typedef codegen_status_t (*codegen_fn)(jitstate_t *jit, ctx_t *ctx, codeblock_t *cb);
-
-static void jit_ensure_block_entry_exit(jitstate_t *jit);
-
-static uint8_t *yjit_entry_prologue(codeblock_t *cb, const rb_iseq_t *iseq);
-
-static block_t *gen_single_block(blockid_t blockid, const ctx_t *start_ctx, rb_execution_context_t *ec);
-
-static void gen_code_for_exit_from_stub(void);
-
-static void yjit_init_codegen(void);
-
-#endif // #ifndef YJIT_CODEGEN_H