Skip to content

struct LLVM::PassRegistry
inherits Struct

Constants

Inits = ["core", "transform_utils", "scalar_opts", "obj_c_arc_opts", "vectorization", "inst_combine", "ipo", "instrumentation", "analysis", "ipa", "code_gen", "target"] of ::String

Class methods

.instance : self

View source

.new(unwrap : LibLLVM::PassRegistryRef)

View source

Methods

#initialize_all

View source

#initialize_analysis

View source

#initialize_code_gen

View source

#initialize_core

View source

#initialize_inst_combine

View source

#initialize_instrumentation

View source

#initialize_ipa

View source

#initialize_ipo

View source

#initialize_obj_c_arc_opts

View source

#initialize_scalar_opts

View source

#initialize_target

View source

#initialize_transform_utils

View source

#initialize_vectorization

View source

#to_unsafe : LibLLVM::PassRegistryRef

View source