Tool

ykllvm

ykllvm is a fork of LLVM used by YK to compile C-based interpreters. It inserts trace-recording functions into the compiled interpreter and serializes a simplified representation of the interpreter's LLVM IR into the executable, allowing YK to construct and compile execution traces at runtime.

Mentioned in 1 video ↓

What ykllvm is used for

1 use taken from transcripts — each links to the moment in the video.

  • A fork of LLVM used to compile C interpreters for YK. It inserts trace-recording functions and serializes a simplified representation of the interpreter's LLVM IR into the executable so YK can construct and compile traces at runtime.

Videos mentioning ykllvm

1 in the library.