public unsafe static void PassManagerBuilderPopulateLTOPassManager(PassManagerBuilderRef PMB, PassManagerRef PM, bool Internalize, bool RunInliner) { LLVMPINVOKE.PassManagerBuilderPopulateLTOPassManager(PMB.Value, PM.Value, Internalize, RunInliner); }
public unsafe static void PassManagerBuilderUseInlinerWithThreshold(PassManagerBuilderRef PMB, uint Threshold) { LLVMPINVOKE.PassManagerBuilderUseInlinerWithThreshold(PMB.Value, Threshold); }
public unsafe static void PassManagerBuilderPopulateModulePassManager(PassManagerBuilderRef PMB, PassManagerRef PM) { LLVMPINVOKE.PassManagerBuilderPopulateModulePassManager(PMB.Value, PM.Value); }
public unsafe static void PassManagerBuilderSetDisableSimplifyLibCalls(PassManagerBuilderRef PMB, bool Value) { LLVMPINVOKE.PassManagerBuilderSetDisableSimplifyLibCalls(PMB.Value, Value); }
public unsafe static void PassManagerBuilderSetDisableUnrollLoops(PassManagerBuilderRef PMB, bool Value) { LLVMPINVOKE.PassManagerBuilderSetDisableUnrollLoops(PMB.Value, Value); }
public unsafe static void PassManagerBuilderSetSizeLevel(PassManagerBuilderRef PMB, uint SizeLevel) { LLVMPINVOKE.PassManagerBuilderSetSizeLevel(PMB.Value, SizeLevel); }
public unsafe static void PassManagerBuilderDispose(PassManagerBuilderRef PMB) { LLVMPINVOKE.PassManagerBuilderDispose(PMB.Value); }
public unsafe static PassManagerBuilderRef PassManagerBuilderCreate() { PassManagerBuilderRef ret = new PassManagerBuilderRef(LLVMPINVOKE.PassManagerBuilderCreate()); return ret; }