|
Cthulhu
0.2.10
Cthulhu compiler collection
|


Go to the source code of this file.
Macros | |
| #define | NEW_EVENT(id, ...) CT_LOCAL extern const diagnostic_t kEvent_##id; |
Functions | |
| CT_LOCAL void | llvm_create (target_runtime_t *runtime) |
| CT_LOCAL void | llvm_destroy (target_runtime_t *runtime) |
| CT_LOCAL void | llvm_tree (target_runtime_t *runtime, const tree_t *tree, target_emit_t *emit) |
| CT_LOCAL emit_result_t | llvm_ssa (target_runtime_t *runtime, const ssa_result_t *ssa, target_emit_t *emit) |
| #define NEW_EVENT | ( | id, | |
| ... | |||
| ) | CT_LOCAL extern const diagnostic_t kEvent_##id; |
| CT_LOCAL void llvm_create | ( | target_runtime_t * | runtime | ) |
| CT_LOCAL void llvm_destroy | ( | target_runtime_t * | runtime | ) |
| CT_LOCAL emit_result_t llvm_ssa | ( | target_runtime_t * | runtime, |
| const ssa_result_t * | ssa, | ||
| target_emit_t * | emit | ||
| ) |
| CT_LOCAL void llvm_tree | ( | target_runtime_t * | runtime, |
| const tree_t * | tree, | ||
| target_emit_t * | emit | ||
| ) |