CallExpression
pencil
CallGraph
pencil
CallOperation
pencil
Checkable
pencil
Checks
pencil
Common
pencil
CommonOps
pencil
ComputeDeclarations
pencil
Constant
pencil
ConstantComputer
pencil
ConstantPropagation
passes
Constants
pencil
ContinueOperation
pencil
ConvertExpression
pencil
Counter
pencil
CstMap
ConstantPropagation
called
DeadCodeElimination
calls
FlattenStructs Checks
carp
arm
changed
Pass
checkForProperties
Checks
clear
CallGraph
cloneFunction
FunctionCloner
com
root
compatible
ArrayType BooleanType FloatType IntegerType PointerType StructType Type
compatibleFunctions
Common
compatibleWithFunction
Common
compute
ConstantComputer ReachingDefinitions
computeForFunction
ComputeDeclarations ReachingDefinitions
config
ConstantPropagation DeadCodeElimination FlattenStructs GCP IndexExtraction Inline LICM Linearize Checks FunctionCloner Lowering ParentComputer Walker
const
Function Type
constants
ConstantPropagation
consts
Program WalkerConfigStorage
convertScalar
Common
convertible
ArrayType BooleanType NumericType PointerType StructType Type
copy
PassArgumentStorage BlockOperation Operation
create_copy
ArrayDeclOperation AssignmentOperation AssumeOperation BlockOperation BreakOperation CallOperation ContinueOperation DEFOperation ForOperation IfOperation KillOperation Operation ReturnOperation USEOperation WhileOperation
current_function
Checks