Searched refs:HDoubleConstant (Results 1 – 12 of 12) sorted by relevance
99 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED, in Evaluate()100 HDoubleConstant* y ATTRIBUTE_UNUSED) const OVERRIDE { in Evaluate()
46 class HDoubleConstant; variable481 HDoubleConstant* GetDoubleConstant(double value, uint32_t dex_pc = kNoDexPc) {553 void CacheDoubleConstant(HDoubleConstant* constant);622 ArenaSafeMap<int64_t, HDoubleConstant*> cached_double_constants_;2647 class HDoubleConstant : public HConstant {2685 explicit HDoubleConstant(double value, uint32_t dex_pc = kNoDexPc)2687 explicit HDoubleConstant(int64_t value, uint32_t dex_pc = kNoDexPc)2695 DISALLOW_COPY_AND_ASSIGN(HDoubleConstant);2927 virtual HConstant* Evaluate(HDoubleConstant* x) const = 0;3009 virtual HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const = 0;[all …]
111 HDoubleConstant* GetDoubleEquivalent(HLongConstant* constant);
579 HDoubleConstant* SsaBuilder::GetDoubleEquivalent(HLongConstant* constant) { in GetDoubleEquivalent()581 HDoubleConstant* result = constant->GetNext()->AsDoubleConstant(); in GetDoubleEquivalent()584 result = new (graph_->GetArena()) HDoubleConstant(value); in GetDoubleEquivalent()
357 void VisitDoubleConstant(HDoubleConstant* instruction) OVERRIDE { in VisitDoubleConstant()
2176 void LocationsBuilderMIPS64::VisitDoubleConstant(HDoubleConstant* constant) { in VisitDoubleConstant()2182 void InstructionCodeGeneratorMIPS64::VisitDoubleConstant(HDoubleConstant* cst ATTRIBUTE_UNUSED) { in VisitDoubleConstant()
564 void HGraph::CacheDoubleConstant(HDoubleConstant* constant) { in CacheDoubleConstant()
2740 void LocationsBuilderARM64::VisitDoubleConstant(HDoubleConstant* constant) { in VisitDoubleConstant()2747 HDoubleConstant* constant ATTRIBUTE_UNUSED) { in VisitDoubleConstant()
2553 void LocationsBuilderMIPS::VisitDoubleConstant(HDoubleConstant* constant) { in VisitDoubleConstant()2559 void InstructionCodeGeneratorMIPS::VisitDoubleConstant(HDoubleConstant* cst ATTRIBUTE_UNUSED) { in VisitDoubleConstant()
1981 void LocationsBuilderX86_64::VisitDoubleConstant(HDoubleConstant* constant) { in VisitDoubleConstant()1988 HDoubleConstant* constant ATTRIBUTE_UNUSED) { in VisitDoubleConstant()
1743 void LocationsBuilderARM::VisitDoubleConstant(HDoubleConstant* constant) { in VisitDoubleConstant()1749 void InstructionCodeGeneratorARM::VisitDoubleConstant(HDoubleConstant* constant ATTRIBUTE_UNUSED) { in VisitDoubleConstant()
1835 void LocationsBuilderX86::VisitDoubleConstant(HDoubleConstant* constant) { in VisitDoubleConstant()1841 void InstructionCodeGeneratorX86::VisitDoubleConstant(HDoubleConstant* constant ATTRIBUTE_UNUSED) { in VisitDoubleConstant()