Lines Matching refs:HDoubleConstant

59 class HDoubleConstant;  variable
619 HDoubleConstant* GetDoubleConstant(double value, uint32_t dex_pc = kNoDexPc) {
728 void CacheDoubleConstant(HDoubleConstant* constant);
832 ArenaSafeMap<int64_t, HDoubleConstant*> cached_double_constants_;
3165 class HDoubleConstant final : public HConstant {
3206 explicit HDoubleConstant(double value, uint32_t dex_pc = kNoDexPc)
3210 explicit HDoubleConstant(int64_t value, uint32_t dex_pc = kNoDexPc)
3570 virtual HConstant* Evaluate(HDoubleConstant* x) const = 0;
3656 virtual HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const = 0;
3796 HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const override { in Evaluate()
3842 HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const override { in Evaluate()
3882 HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const override { in Evaluate()
3922 HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const override { in Evaluate()
3961 HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const override { in Evaluate()
4000 HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const override { in Evaluate()
4038 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED, in Evaluate()
4039 HDoubleConstant* y ATTRIBUTE_UNUSED) const override { in Evaluate()
4080 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED, in Evaluate()
4081 HDoubleConstant* y ATTRIBUTE_UNUSED) const override { in Evaluate()
4122 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED, in Evaluate()
4123 HDoubleConstant* y ATTRIBUTE_UNUSED) const override { in Evaluate()
4164 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED, in Evaluate()
4165 HDoubleConstant* y ATTRIBUTE_UNUSED) const override { in Evaluate()
4235 HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const override { in Evaluate()
4977 HConstant* Evaluate(HDoubleConstant* x) const override { in Evaluate()
5059 HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const override { in Evaluate()
5093 HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const override { in Evaluate()
5129 HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const override { in Evaluate()
5177 HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const override { in Evaluate()
5225 HConstant* Evaluate(HDoubleConstant* x, HDoubleConstant* y) const override { in Evaluate()
5262 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED, in Evaluate()
5263 HDoubleConstant* y ATTRIBUTE_UNUSED) const override { return nullptr; } in Evaluate()
5297 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED, in Evaluate()
5298 HDoubleConstant* y ATTRIBUTE_UNUSED) const override { return nullptr; } in Evaluate()
5336 HConstant* Evaluate(HDoubleConstant* x) const override { in Evaluate()
5407 HConstant* Evaluate(HDoubleConstant* value ATTRIBUTE_UNUSED, in Evaluate()
5408 HDoubleConstant* distance ATTRIBUTE_UNUSED) const override { in Evaluate()
5453 HConstant* Evaluate(HDoubleConstant* value ATTRIBUTE_UNUSED, in Evaluate()
5454 HDoubleConstant* distance ATTRIBUTE_UNUSED) const override { in Evaluate()
5501 HConstant* Evaluate(HDoubleConstant* value ATTRIBUTE_UNUSED, in Evaluate()
5502 HDoubleConstant* distance ATTRIBUTE_UNUSED) const override { in Evaluate()
5539 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED, in Evaluate()
5540 HDoubleConstant* y ATTRIBUTE_UNUSED) const override { in Evaluate()
5577 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED, in Evaluate()
5578 HDoubleConstant* y ATTRIBUTE_UNUSED) const override { in Evaluate()
5615 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED, in Evaluate()
5616 HDoubleConstant* y ATTRIBUTE_UNUSED) const override { in Evaluate()
5664 HConstant* Evaluate(HDoubleConstant* value ATTRIBUTE_UNUSED, in Evaluate()
5665 HDoubleConstant* distance ATTRIBUTE_UNUSED) const override { in Evaluate()
5744 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED) const override { in Evaluate()
5782 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED) const override { in Evaluate()