You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ravi/dmr_c
Dibyendu Majumdar 41135f39c0
issue #110 Do not generate fcmpne or dcmpne because these op codes cause a crash in the X86 codegen later on during optimization
5 years ago
..
llvm-backend issue #126 use setjmp/longjmp to handle fatal errors 6 years ago
null-backend issue #126 dmr_C now integral part of Ravi 6 years ago
omrjit-backend issue #110 Do not generate fcmpne or dcmpne because these op codes cause a crash in the X86 codegen later on during optimization 5 years ago
src issue #126 use setjmp/longjmp for error handling 6 years ago
.clang-format issue #110 reformat code 6 years ago
README.md Explain wht dmr_C is for 6 years ago

README.md

dmr_C is a C Parser and JIT compiler

Ravi includes a copy of the dmr_C project. See the project for more details regarding dmr_C.

Goals

  • Use dmr_C to translate code to JIT backend such as OMR JIT, NanoJIT or LLVM.
  • Expose dmr_C features such as C parser, and compiler to users so that they can also compile chunks of C code when necessary