Home
last modified time | relevance | path

Searched refs:ConstantValue (Results 1 – 12 of 12) sorted by relevance

/art/runtime/verifier/
Dreg_type.h124 return IsConstant() && (ConstantValue() >= 0) && (ConstantValue() <= 1); in IsConstantBoolean()
170 virtual int32_t ConstantValue() const;
577 virtual int32_t ConstantValue() const;
582 return IsPreciseConstant() && ConstantValue() == 0; in IsZero()
585 return IsPreciseConstant() && ConstantValue() == 1; in IsOne()
589 return IsConstant() && ConstantValue() >= 0 && in IsConstantChar()
590 ConstantValue() <= std::numeric_limits<jchar>::max(); in IsConstantChar()
594 ConstantValue() >= std::numeric_limits<jbyte>::min() && in IsConstantByte()
595 ConstantValue() <= std::numeric_limits<jbyte>::max(); in IsConstantByte()
599 ConstantValue() >= std::numeric_limits<jshort>::min() && in IsConstantShort()
[all …]
Dreg_type.cc49 int32_t RegType::ConstantValue() const { in ConstantValue() function in art::verifier::RegType
86 uint32_t val = ConstantValue(); in Dump()
462 uint32_t val = ConstantValue(); in Dump()
550 return cache->FromCat2ConstHi(ConstantValue(), false); in HighHalf()
765 int32_t ConstantType::ConstantValue() const { in ConstantValue() function in art::verifier::ConstantType
797 int32_t val1 = ConstantValue(); in Merge()
798 int32_t val2 = incoming_type.ConstantValue(); in Merge()
Dreg_type_cache.cc450 (down_cast<ConstantType*>(cur_entry))->ConstantValue() == value) { in FromCat1Const()
Dmethod_verifier.cc4168 result.push_back(type.ConstantValue()); in DescribeVRegs()
/art/compiler/dex/quick/
Dmir_to_lir.cc278 bool is_taken = EvaluateBranch(opcode, mir_graph_->ConstantValue(rl_src[0].orig_sreg), in CompileDalvikInstruction()
279 mir_graph_->ConstantValue(rl_src[1].orig_sreg)); in CompileDalvikInstruction()
305 bool is_taken = EvaluateBranch(opcode, mir_graph_->ConstantValue(rl_src[0].orig_sreg), 0); in CompileDalvikInstruction()
533 InexpensiveConstantInt(mir_graph_->ConstantValue(rl_src[0]))) { in CompileDalvikInstruction()
535 mir_graph_->ConstantValue(rl_src[0].orig_sreg)); in CompileDalvikInstruction()
537 InexpensiveConstantInt(mir_graph_->ConstantValue(rl_src[1]))) { in CompileDalvikInstruction()
539 mir_graph_->ConstantValue(rl_src[1].orig_sreg)); in CompileDalvikInstruction()
558 InexpensiveConstantInt(mir_graph_->ConstantValue(rl_src[1]))) { in CompileDalvikInstruction()
559 GenArithOpIntLit(opcode, rl_dest, rl_src[0], mir_graph_->ConstantValue(rl_src[1])); in CompileDalvikInstruction()
Dgen_loadstore.cc97 LoadConstantNoClobber(r_dest, mir_graph_->ConstantValue(rl_src)); in LoadValueDirect()
Dcodegen_util.cc38 res = InexpensiveConstantFloat(mir_graph_->ConstantValue(rl_src)); in IsInexpensiveConstant()
40 res = InexpensiveConstantInt(mir_graph_->ConstantValue(rl_src)); in IsInexpensiveConstant()
Dgen_common.cc128 InexpensiveConstantInt(mir_graph_->ConstantValue(rl_src2))) { in GenCompareAndBranch()
130 OpCmpImmBranch(cond, rl_src1.low_reg, mir_graph_->ConstantValue(rl_src2), taken); in GenCompareAndBranch()
/art/compiler/dex/
Dmir_graph.h455 int32_t ConstantValue(RegLocation loc) const { in ConstantValue() function
460 int32_t ConstantValue(int32_t s_reg) const { in ConstantValue() function
472 return loc.ref && loc.is_const && (ConstantValue(loc) == 0); in IsConstantNullRef()
Dmir_optimization.cc389 if_true->dalvikInsn.vB = ConstantValue(if_true->ssa_rep->uses[0]); in BasicBlockOpt()
390 if_false->dalvikInsn.vB = ConstantValue(if_false->ssa_rep->uses[0]); in BasicBlockOpt()
Dmir_graph.cc1039 ConstantValue(reg_location_[ssa_reg])); in GetSSANameWithConst()
/art/compiler/dex/quick/arm/
Dint_arm.cc777 data_offset += mir_graph_->ConstantValue(rl_index) << scale; in GenArrayGet()
805 … GenImmedCheck(kCondLs, reg_len, mir_graph_->ConstantValue(rl_index), kThrowConstantArrayBounds); in GenArrayGet()
862 data_offset += mir_graph_->ConstantValue(rl_index) << scale; in GenArrayPut()
904 … GenImmedCheck(kCondLs, reg_len, mir_graph_->ConstantValue(rl_index), kThrowConstantArrayBounds); in GenArrayPut()
996 int shift_amount = mir_graph_->ConstantValue(rl_shift) & 0x3f; in GenShiftImmOpLong()