Searched defs:lo (Results 1 - 8 of 8) sorted by relevance

/art/runtime/verifier/
H A Ddex_gc_map.cc35 int lo = 0; local
37 while (hi >= lo) {
38 int mid = (hi + lo) / 2;
41 lo = mid + 1;
H A Dmethod_verifier.cc1857 const RegType& lo = reg_types_.FromCat2ConstLo(static_cast<int32_t>(val), true); local
1859 work_line_->SetRegisterTypeWide(this, inst->VRegA_21s(), lo, hi);
1864 const RegType& lo = reg_types_.FromCat2ConstLo(static_cast<int32_t>(val), true); local
1866 work_line_->SetRegisterTypeWide(this, inst->VRegA_31i(), lo, hi);
1871 const RegType& lo = reg_types_.FromCat2ConstLo(static_cast<int32_t>(val), true); local
1873 work_line_->SetRegisterTypeWide(this, inst->VRegA_51l(), lo, hi);
1878 const RegType& lo = reg_types_.FromCat2ConstLo(static_cast<int32_t>(val), true); local
1880 work_line_->SetRegisterTypeWide(this, inst->VRegA_21h(), lo, hi);
/art/runtime/arch/
H A Dinstruction_set.h222 static inline TwoWordReturn GetTwoWordSuccessValue(uintptr_t hi, uintptr_t lo) { argument
224 uint32_t lo32 = lo;
231 uintptr_t lo; member in struct:art::TwoWordReturn
238 ret.lo = 0;
243 static inline TwoWordReturn GetTwoWordSuccessValue(uintptr_t hi, uintptr_t lo) { argument
245 ret.lo = lo;
/art/runtime/interpreter/
H A Dinterpreter_common.h334 int lo = 0; local
336 while (lo <= hi) {
337 int mid = (lo + hi) / 2;
342 lo = mid + 1;
/art/compiler/dex/quick/arm/
H A Dtarget_arm.cc673 RegStorage lo = RegStorage::Solo32(RegStorage::kFloatingPoint | reg_num); local
675 MarkPreservedSingle(v_reg, lo);
/art/compiler/optimizing/
H A Dintrinsics_arm.cc392 Register lo = invoke->GetLocations()->Out().AsRegisterPairLow<Register>(); local
394 if (addr == lo) {
396 __ ldr(lo, Address(addr, 0));
398 __ ldr(lo, Address(addr, 0));
491 Register offset = locations->InAt(2).AsRegisterPairLow<Register>(); // Long offset, lo part only.
622 Register offset = locations->InAt(2).AsRegisterPairLow<Register>(); // Long offset, lo part only.
H A Dcode_generator_arm.cc1417 // out.lo = 0 - in.lo (and update the carry/borrow (C) flag)
2142 // The algorithm is wrong if out.hi is either in1.lo or in2.lo:
2149 // formula: out.hi : out.lo = (in1.lo * in2.hi + in1.hi * in2.lo)* 2^32 + in1.lo * in2.lo
2150 // parts: out.hi = in1.lo * in
3064 Register lo = locations->GetTemp(0).AsRegister<Register>(); local
[all...]
/art/runtime/
H A Ddex_file.cc541 int32_t lo = 0; local
543 while (hi >= lo) {
544 int32_t mid = (hi + lo) / 2;
547 lo = mid + 1;
552 lo = mid + 1;
557 lo = mid + 1;
576 int32_t lo = 0; local
578 while (hi >= lo) {
579 int32_t mid = (hi + lo) / 2;
582 lo
605 int32_t lo = 0; local
624 int32_t lo = 0; local
643 int32_t lo = 0; local
662 int32_t lo = 0; local
[all...]

Completed in 253 milliseconds