Searched refs:HFloatConstant (Results 1 – 13 of 13) 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()
59 class HFloatConstant; variable555 HFloatConstant* GetFloatConstant(float value, uint32_t dex_pc = kNoDexPc) {655 void CacheFloatConstant(HFloatConstant* constant);754 ArenaSafeMap<int32_t, HFloatConstant*> cached_float_constants_;3034 class HFloatConstant final : public HConstant {3077 explicit HFloatConstant(float value, uint32_t dex_pc = kNoDexPc)3081 explicit HFloatConstant(int32_t value, uint32_t dex_pc = kNoDexPc)3497 virtual HConstant* Evaluate(HFloatConstant* x) const = 0;3583 virtual HConstant* Evaluate(HFloatConstant* x, HFloatConstant* y) const = 0;3721 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()
120 HFloatConstant* GetFloatEquivalent(HIntConstant* constant);
587 HFloatConstant* SsaBuilder::GetFloatEquivalent(HIntConstant* constant) { in GetFloatEquivalent()589 HFloatConstant* result = constant->GetNext()->AsFloatConstant(); in GetFloatEquivalent()592 result = new (graph_->GetAllocator()) HFloatConstant(value); in GetFloatEquivalent()
356 void VisitFloatConstant(HFloatConstant* instruction) override { in VisitFloatConstant()
724 void HGraph::CacheFloatConstant(HFloatConstant* constant) { in CacheFloatConstant()
3084 void LocationsBuilderARM64::VisitFloatConstant(HFloatConstant* constant) { in VisitFloatConstant()3090 void InstructionCodeGeneratorARM64::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) { in VisitFloatConstant()
3678 void LocationsBuilderMIPS64::VisitFloatConstant(HFloatConstant* constant) { in VisitFloatConstant()3684 void InstructionCodeGeneratorMIPS64::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) { in VisitFloatConstant()
2246 void LocationsBuilderX86_64::VisitFloatConstant(HFloatConstant* constant) { in VisitFloatConstant()2252 void InstructionCodeGeneratorX86_64::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) { in VisitFloatConstant()
2081 void LocationsBuilderX86::VisitFloatConstant(HFloatConstant* constant) { in VisitFloatConstant()2087 void InstructionCodeGeneratorX86::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) { in VisitFloatConstant()
3074 void LocationsBuilderARMVIXL::VisitFloatConstant(HFloatConstant* constant) { in VisitFloatConstant()3081 HFloatConstant* constant ATTRIBUTE_UNUSED) { in VisitFloatConstant()
4347 void LocationsBuilderMIPS::VisitFloatConstant(HFloatConstant* constant) { in VisitFloatConstant()4353 void InstructionCodeGeneratorMIPS::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) { in VisitFloatConstant()