System Requirements Summary Linux Distribution Compatibility Matrix Linux Kernel Required Kernel Versions for Advanced Features Key-Value store clang+LLVM iproute2 Firewall ...
System Requirements Summary Linux Distribution Compatibility Matrix Linux Kernel Required Kernel Versions for Advanced Features Key-Value store clang+LLVM iproute2 Firewall ...
Differences from Go Differences from Go A whole program is compiled in a single step, without intermediate linking. This makes incremental development much slower for large pr...
Constant Folding Constant Folding Our demonstration for Chapter 3 is elegant and easy to extend. Unfortunately, it does not produce wonderful code. However the naive constructi...
Assembly Output Constraints Input Constraints Clobbers Global Assembly Assembly For some use cases, it may be necessary to directly control the machine code generated by Zi...
Building Container Images Developer images Official release images Official Cilium repositories Update cilium-builder and cilium-runtime images Nightly Docker image Buildi...
Adding a JIT Compiler Adding a JIT Compiler Code that is available in LLVM IR can have a wide variety of tools applied to it. For example, we can run optimizations on it (as we...