Module: Kumi::Core::Analyzer::Passes::LIR
- Defined in:
- lib/kumi/core/analyzer/passes/lir/lower_pass.rb,
lib/kumi/core/analyzer/passes/lir/local_cse_pass.rb,
lib/kumi/core/analyzer/passes/lir/stencil_emitter.rb,
lib/kumi/core/analyzer/passes/lir/validation_pass.rb,
lib/kumi/core/analyzer/passes/lir/loop_fusion_pass.rb,
lib/kumi/core/analyzer/passes/lir/kernel_binding_pass.rb,
lib/kumi/core/analyzer/passes/lir/inline_declarations_pass.rb,
lib/kumi/core/analyzer/passes/lir/constant_propagation_pass.rb,
lib/kumi/core/analyzer/passes/lir/dead_code_elimination_pass.rb,
lib/kumi/core/analyzer/passes/lir/instruction_scheduling_pass.rb,
lib/kumi/core/analyzer/passes/lir/hoist_scalar_references_pass.rb,
lib/kumi/core/analyzer/passes/lir/loop_invariant_code_motion_pass.rb
Defined Under Namespace
Modules: StencilEmitter Classes: ConstantPropagationPass, DeadCodeEliminationPass, HoistScalarReferencesPass, InlineDeclarationsPass, InstructionSchedulingPass, KernelBindingPass, LocalCSEPass, LoopFusionPass, LoopInvariantCodeMotionPass, LowerPass, ValidationPass