Lines Matching refs:LexicalEnvSpecializationPass
21 void LexicalEnvSpecializationPass::Initialize()
28 GateRef LexicalEnvSpecializationPass::VisitDependEntry(GateRef gate)
34 GateRef LexicalEnvSpecializationPass::VisitGate(GateRef gate)
55 GateRef LexicalEnvSpecializationPass::VisitOther(GateRef gate)
67 GateRef LexicalEnvSpecializationPass::VisitDependSelector(GateRef gate)
98 GateRef LexicalEnvSpecializationPass::UpdateDependChain(GateRef gate, DependChains* dependChain)
109 GateRef LexicalEnvSpecializationPass::TrySpecializeLdLexVar(GateRef gate)
128 bool LexicalEnvSpecializationPass::SearchStLexVar(GateRef gate, GateRef ldLexVar, GateRef &result)
157 bool LexicalEnvSpecializationPass::CheckStLexVar(GateRef gate, GateRef ldldLexVar)
181 bool LexicalEnvSpecializationPass::caclulateDistanceToTarget(GateRef startEnv, GateRef targetEnv, int32_t &dis)
206 void LexicalEnvSpecializationPass::HasNotdomStLexVarOrCall(GateRef gate, GateRef next)
230 void LexicalEnvSpecializationPass::LookUpNotDomStLexVarOrCall(GateRef current, GateRef next)
252 bool LexicalEnvSpecializationPass::HasNotDomIllegalOp(GateRef gate)
265 bool LexicalEnvSpecializationPass::HasNotDomStLexvar(GateRef gate)
274 bool LexicalEnvSpecializationPass::HasNotDomCall(GateRef gate)
283 GateRef LexicalEnvSpecializationPass::LookupStLexvarNode(DependChains* dependChain, GateRef gate)
299 void LexicalEnvSpecializationPass::PrintSpecializeId()