OctoMY's own code inside libllvm: what every in-process LLVM user shares. More...
| Header: | #include <llvmglue> |
| class | CompileGuard |
| class | GlobalStateGuard |
| class | LinkGuard |
libnative, libfirmware and libkiln all depend on libllvm and on nothing else in common, so the rules for LLVM's process-global state live here.
The guard for one compile, assembly or code generation. More...
Holds LLVM's process-global state for one job, shared or exclusive. More...
The guard for one `lld::lldMain` call. Always exclusive. More...