Home
last modified time | relevance | path

Searched refs:HDoubleConstant (Results 1 – 11 of 11) sorted by relevance

/art/compiler/optimizing/
Dnodes_x86.h157 HConstant* Evaluate([[maybe_unused]] HDoubleConstant* x, in Evaluate()
158 [[maybe_unused]] HDoubleConstant* y) const override { in Evaluate()
203 HConstant* Evaluate([[maybe_unused]] HDoubleConstant* x) const override { in Evaluate()
Dssa_builder.h119 HDoubleConstant* GetDoubleEquivalent(HLongConstant* constant);
Dnodes.h63 class HDoubleConstant; variable
650 HDoubleConstant* GetDoubleConstant(double value, uint32_t dex_pc = kNoDexPc) {
783 void CacheDoubleConstant(HDoubleConstant* constant);
888 ArenaSafeMap<int64_t, HDoubleConstant*> cached_double_constants_;
3475 class HDoubleConstant final : public HConstant {
3516 explicit HDoubleConstant(double value, uint32_t dex_pc = kNoDexPc)
3520 explicit HDoubleConstant(int64_t value, uint32_t dex_pc = kNoDexPc)
3905 virtual HConstant* Evaluate([[maybe_unused]] HDoubleConstant* x) const {
4009 virtual HConstant* Evaluate([[maybe_unused]] HDoubleConstant* x,
4010 [[maybe_unused]] HDoubleConstant* y) const {
[all …]
Dssa_builder.cc627 HDoubleConstant* SsaBuilder::GetDoubleEquivalent(HLongConstant* constant) { in GetDoubleEquivalent()
629 HDoubleConstant* result = constant->GetNext()->AsDoubleConstantOrNull(); in GetDoubleEquivalent()
632 result = new (graph_->GetAllocator()) HDoubleConstant(value); in GetDoubleEquivalent()
Dgraph_visualizer.cc392 void VisitDoubleConstant(HDoubleConstant* instruction) override { in VisitDoubleConstant()
Dnodes.cc788 void HGraph::CacheDoubleConstant(HDoubleConstant* constant) { in CacheDoubleConstant()
Dcode_generator_arm64.cc3730 void LocationsBuilderARM64::VisitDoubleConstant(HDoubleConstant* constant) { in VisitDoubleConstant()
3737 [[maybe_unused]] HDoubleConstant* constant) { in VisitDoubleConstant()
Dcode_generator_riscv64.cc3692 void LocationsBuilderRISCV64::VisitDoubleConstant(HDoubleConstant* instruction) { in VisitDoubleConstant()
3699 [[maybe_unused]] HDoubleConstant* instruction) { in VisitDoubleConstant()
Dcode_generator_x86_64.cc2862 void LocationsBuilderX86_64::VisitDoubleConstant(HDoubleConstant* constant) { in VisitDoubleConstant()
2869 [[maybe_unused]] HDoubleConstant* constant) { in VisitDoubleConstant()
Dcode_generator_x86.cc2663 void LocationsBuilderX86::VisitDoubleConstant(HDoubleConstant* constant) { in VisitDoubleConstant()
2669 void InstructionCodeGeneratorX86::VisitDoubleConstant([[maybe_unused]] HDoubleConstant* constant) { in VisitDoubleConstant()
Dcode_generator_arm_vixl.cc3543 void LocationsBuilderARMVIXL::VisitDoubleConstant(HDoubleConstant* constant) { in VisitDoubleConstant()
3550 [[maybe_unused]] HDoubleConstant* constant) { in VisitDoubleConstant()