public static extern void InitializeTarget(LLVMPassRegistryRef* R);
public static extern void InitializeCore(LLVMPassRegistryRef* R);
public static extern void InitializeInstrumentation(LLVMPassRegistryRef* R);
public static extern void InitializeAnalysis(LLVMPassRegistryRef* R);
public static extern void InitializeInstCombine(LLVMPassRegistryRef* R);
public static extern void InitializeVectorization(LLVMPassRegistryRef* R);
public static extern void InitializeScalarOpts(LLVMPassRegistryRef* R);
public static extern void InitializeTransformUtils(LLVMPassRegistryRef* R);
private PassRegistry(LLVMPassRegistryRef hRegistry) { PassRegistryHandle = hRegistry; }