Searched refs:SsaBuilder (Results 1 – 6 of 6) sorted by relevance
83 HInstruction* equivalent = SsaBuilder::GetReferenceTypeEquivalent(input); in UpdateType()177 void SsaBuilder::FixNullConstantType() { in FixNullConstantType()209 void SsaBuilder::EquivalentPhisCleanup() { in EquivalentPhisCleanup()231 void SsaBuilder::BuildSsa() { in BuildSsa()346 HInstruction* SsaBuilder::ValueOfLocal(HBasicBlock* block, size_t local) { in ValueOfLocal()350 void SsaBuilder::VisitBasicBlock(HBasicBlock* block) { in VisitBasicBlock()424 HFloatConstant* SsaBuilder::GetFloatEquivalent(HIntConstant* constant) { in GetFloatEquivalent()447 HDoubleConstant* SsaBuilder::GetDoubleEquivalent(HLongConstant* constant) { in GetDoubleEquivalent()471 HPhi* SsaBuilder::GetFloatDoubleOrReferenceEquivalentOfPhi(HPhi* phi, Primitive::Type type) { in GetFloatDoubleOrReferenceEquivalentOfPhi()499 HInstruction* SsaBuilder::GetFloatOrDoubleEquivalent(HInstruction* user, in GetFloatOrDoubleEquivalent()[all …]
49 class SsaBuilder : public HGraphVisitor {51 explicit SsaBuilder(HGraph* graph) in SsaBuilder() function106 DISALLOW_COPY_AND_ASSIGN(SsaBuilder);
62 ? SsaBuilder::GetReferenceTypeEquivalent(input) in UpdateType()63 : SsaBuilder::GetFloatOrDoubleEquivalent(phi, input, new_type); in UpdateType()
584 PassInfo pass_info(SsaBuilder::kSsaBuilderPassName, &pass_info_printer); in TryCompile()
52 class SsaBuilder; variable380 friend class SsaBuilder; // For caching constants. variable1706 friend class SsaBuilder; variable2252 friend class SsaBuilder; variable2290 friend class SsaBuilder; variable
187 SsaBuilder ssa_builder(this); in TransformToSsa()