Searched refs:ConstantValue (Results 1 – 12 of 12) sorted by relevance
/art/runtime/verifier/ |
D | reg_type.h | 124 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 …]
|
D | reg_type.cc | 49 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()
|
D | reg_type_cache.cc | 450 (down_cast<ConstantType*>(cur_entry))->ConstantValue() == value) { in FromCat1Const()
|
D | method_verifier.cc | 4168 result.push_back(type.ConstantValue()); in DescribeVRegs()
|
/art/compiler/dex/quick/ |
D | mir_to_lir.cc | 278 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()
|
D | gen_loadstore.cc | 97 LoadConstantNoClobber(r_dest, mir_graph_->ConstantValue(rl_src)); in LoadValueDirect()
|
D | codegen_util.cc | 38 res = InexpensiveConstantFloat(mir_graph_->ConstantValue(rl_src)); in IsInexpensiveConstant() 40 res = InexpensiveConstantInt(mir_graph_->ConstantValue(rl_src)); in IsInexpensiveConstant()
|
D | gen_common.cc | 128 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/ |
D | mir_graph.h | 455 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()
|
D | mir_optimization.cc | 389 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()
|
D | mir_graph.cc | 1039 ConstantValue(reg_location_[ssa_reg])); in GetSSANameWithConst()
|
/art/compiler/dex/quick/arm/ |
D | int_arm.cc | 777 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()
|