Lines Matching refs:SsaBuilder

32 void SsaBuilder::FixNullConstantType() {  in FixNullConstantType()
65 void SsaBuilder::EquivalentPhisCleanup() { in EquivalentPhisCleanup()
88 void SsaBuilder::FixEnvironmentPhis() { in FixEnvironmentPhis()
173 bool SsaBuilder::TypeInputsOfPhi(HPhi* phi, ScopedArenaVector<HPhi*>* worklist) { in TypeInputsOfPhi()
219 bool SsaBuilder::UpdatePrimitiveType(HPhi* phi, ScopedArenaVector<HPhi*>* worklist) { in UpdatePrimitiveType()
238 void SsaBuilder::RunPrimitiveTypePropagation() { in RunPrimitiveTypePropagation()
268 void SsaBuilder::ProcessPrimitiveTypePropagationWorklist(ScopedArenaVector<HPhi*>* worklist) { in ProcessPrimitiveTypePropagationWorklist()
316 bool SsaBuilder::FixAmbiguousArrayOps() { in FixAmbiguousArrayOps()
421 bool SsaBuilder::HasAliasInEnvironments(HInstruction* instruction) { in HasAliasInEnvironments()
435 bool SsaBuilder::ReplaceUninitializedStringPhis() { in ReplaceUninitializedStringPhis()
453 void SsaBuilder::RemoveRedundantUninitializedStrings() { in RemoveRedundantUninitializedStrings()
515 GraphAnalysisResult SsaBuilder::BuildSsa() { in BuildSsa()
606 HFloatConstant* SsaBuilder::GetFloatEquivalent(HIntConstant* constant) { in GetFloatEquivalent()
628 HDoubleConstant* SsaBuilder::GetDoubleEquivalent(HLongConstant* constant) { in GetDoubleEquivalent()
651 HPhi* SsaBuilder::GetFloatDoubleOrReferenceEquivalentOfPhi(HPhi* phi, DataType::Type type) { in GetFloatDoubleOrReferenceEquivalentOfPhi()
687 HArrayGet* SsaBuilder::GetFloatOrDoubleEquivalentOfArrayGet(HArrayGet* aget) { in GetFloatOrDoubleEquivalentOfArrayGet()
712 HInstruction* SsaBuilder::GetFloatOrDoubleEquivalent(HInstruction* value, DataType::Type type) { in GetFloatOrDoubleEquivalent()
726 HInstruction* SsaBuilder::GetReferenceTypeEquivalent(HInstruction* value) { in GetReferenceTypeEquivalent()