Searched refs:HFloatConstant (Results 1 - 12 of 12) sorted by relevance

/art/compiler/optimizing/
H A Dnodes_shared.h94 HConstant* Evaluate(HFloatConstant* x ATTRIBUTE_UNUSED,
95 HFloatConstant* y ATTRIBUTE_UNUSED) const OVERRIDE {
H A Dssa_builder.h110 HFloatConstant* GetFloatEquivalent(HIntConstant* constant);
H A Dnodes.h48 class HFloatConstant;
478 HFloatConstant* GetFloatConstant(float value, uint32_t dex_pc = kNoDexPc) {
550 void CacheFloatConstant(HFloatConstant* constant);
620 ArenaSafeMap<int32_t, HFloatConstant*> cached_float_constants_;
2594 class HFloatConstant : public HConstant { class in namespace:art
2634 explicit HFloatConstant(float value, uint32_t dex_pc = kNoDexPc) function in class:art::HFloatConstant
2636 explicit HFloatConstant(int32_t value, uint32_t dex_pc = kNoDexPc) function in class:art::HFloatConstant
2644 DISALLOW_COPY_AND_ASSIGN(HFloatConstant);
2926 virtual HConstant* Evaluate(HFloatConstant* x) const = 0;
3008 virtual HConstant* Evaluate(HFloatConstant*
[all...]
H A Dssa_builder.cc557 HFloatConstant* SsaBuilder::GetFloatEquivalent(HIntConstant* constant) {
559 HFloatConstant* result = constant->GetNext()->AsFloatConstant();
562 result = new (graph_->GetArena()) HFloatConstant(value);
H A Dgraph_visualizer.cc353 void VisitFloatConstant(HFloatConstant* instruction) OVERRIDE {
H A Dnodes.cc558 void HGraph::CacheFloatConstant(HFloatConstant* constant) {
H A Dcode_generator_mips64.cc2193 void LocationsBuilderMIPS64::VisitFloatConstant(HFloatConstant* constant) {
2199 void InstructionCodeGeneratorMIPS64::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) {
H A Dcode_generator_arm64.cc2758 void LocationsBuilderARM64::VisitFloatConstant(HFloatConstant* constant) {
2764 void InstructionCodeGeneratorARM64::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) {
H A Dcode_generator_mips.cc2570 void LocationsBuilderMIPS::VisitFloatConstant(HFloatConstant* constant) {
2576 void InstructionCodeGeneratorMIPS::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) {
H A Dcode_generator_arm.cc1733 void LocationsBuilderARM::VisitFloatConstant(HFloatConstant* constant) {
1739 void InstructionCodeGeneratorARM::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) {
H A Dcode_generator_x86.cc1825 void LocationsBuilderX86::VisitFloatConstant(HFloatConstant* constant) {
1831 void InstructionCodeGeneratorX86::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) {
H A Dcode_generator_x86_64.cc1971 void LocationsBuilderX86_64::VisitFloatConstant(HFloatConstant* constant) {
1977 void InstructionCodeGeneratorX86_64::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) {

Completed in 133 milliseconds