Searched refs:HFloatConstant (Results 1 – 11 of 11) sorted by relevance
152 HConstant* Evaluate(HFloatConstant* x ATTRIBUTE_UNUSED, in Evaluate()153 HFloatConstant* y ATTRIBUTE_UNUSED) const override { in Evaluate()199 HConstant* Evaluate(HFloatConstant* x ATTRIBUTE_UNUSED) const override { in Evaluate()
61 class HFloatConstant; variable616 HFloatConstant* GetFloatConstant(float value, uint32_t dex_pc = kNoDexPc) {725 void CacheFloatConstant(HFloatConstant* constant);830 ArenaSafeMap<int32_t, HFloatConstant*> cached_float_constants_;3106 class HFloatConstant final : public HConstant {3149 explicit HFloatConstant(float value, uint32_t dex_pc = kNoDexPc)3153 explicit HFloatConstant(int32_t value, uint32_t dex_pc = kNoDexPc)3569 virtual HConstant* Evaluate(HFloatConstant* x) const = 0;3655 virtual HConstant* Evaluate(HFloatConstant* x, HFloatConstant* y) const = 0;3793 HConstant* Evaluate(HFloatConstant* x, HFloatConstant* y) const override { in Evaluate()[all …]
108 HConstant* Evaluate(HFloatConstant* x ATTRIBUTE_UNUSED, in Evaluate()109 HFloatConstant* y ATTRIBUTE_UNUSED) const override { in Evaluate()
117 HFloatConstant* GetFloatEquivalent(HIntConstant* constant);
606 HFloatConstant* SsaBuilder::GetFloatEquivalent(HIntConstant* constant) { in GetFloatEquivalent()608 HFloatConstant* result = constant->GetNext()->AsFloatConstant(); in GetFloatEquivalent()611 result = new (graph_->GetAllocator()) HFloatConstant(value); in GetFloatEquivalent()
362 void VisitFloatConstant(HFloatConstant* instruction) override { in VisitFloatConstant()
723 void HGraph::CacheFloatConstant(HFloatConstant* constant) { in CacheFloatConstant()
3395 void LocationsBuilderARM64::VisitFloatConstant(HFloatConstant* constant) { in VisitFloatConstant()3401 void InstructionCodeGeneratorARM64::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) { in VisitFloatConstant()
2357 void LocationsBuilderX86_64::VisitFloatConstant(HFloatConstant* constant) { in VisitFloatConstant()2363 void InstructionCodeGeneratorX86_64::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) { in VisitFloatConstant()
2181 void LocationsBuilderX86::VisitFloatConstant(HFloatConstant* constant) { in VisitFloatConstant()2187 void InstructionCodeGeneratorX86::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) { in VisitFloatConstant()
3268 void LocationsBuilderARMVIXL::VisitFloatConstant(HFloatConstant* constant) { in VisitFloatConstant()3275 HFloatConstant* constant ATTRIBUTE_UNUSED) { in VisitFloatConstant()