llvm_create_optimizer

This provides C interface to initialize link time optimizer. This allows linker to use dlopen() interface to dynamically load LinkTimeOptimizer. extern "C" helps, because dlopen() interface uses name to find the symbol.

extern (C) nothrow extern
llvm_create_optimizer
()

Meta