/art/runtime/arch/ |
H A D | instruction_set.h | 238 static inline TwoWordReturn GetTwoWordSuccessValue(uintptr_t hi, uintptr_t lo) { argument 241 uint64_t hi64 = static_cast<uint64_t>(hi); 248 uintptr_t hi; member in struct:art::TwoWordReturn 259 static inline TwoWordReturn GetTwoWordSuccessValue(uintptr_t hi, uintptr_t lo) { argument 262 ret.hi = hi;
|
/art/runtime/interpreter/mterp/ |
H A D | mterp.cc | 96 int hi = size - 1; local 97 while (lo <= hi) { 98 int mid = (lo + hi) >> 1; 102 hi = mid - 1;
|
/art/test/530-checker-loops2/src/ |
H A D | Main.java | 333 private static void hiddenOOB2(int hi) { argument 335 for (int i = 0; i < hi; i++) { 337 // on index j of 5. When, for instance, hi and thus i = 2147483647, the upper bound 509 private static int linearDynamicBCE1(int[] x, int lo, int hi) { argument 511 for (int i = lo; i < hi; i++) { 531 private static int linearDynamicBCE2(int[] x, int lo, int hi, int offset) { argument 533 for (int i = lo; i < hi; i++) { 601 static int dynamicBCEPossiblyInfiniteLoop(int[] x, int lo, int hi) { argument 602 // This loop could be infinite for hi = max int. Since i is also used 605 for (int i = lo; i <= hi; 621 noDynamicBCEPossiblyInfiniteLoop(int[] x, int lo, int hi) argument 641 noDynamicBCEMixedInductionTypes(int[] x, long lo, long hi) argument 698 dynamicBCEAndConstantIndices(int[] x, int[][] a, int lo, int hi) argument 747 dynamicBCEAndConstantIndicesAllPrimTypes(int[] q, boolean[] r, byte[] s, char[] t, short[] u, int[] v, long[] w, float[] x, double[] y, int lo, int hi) argument 782 dynamicBCEAndConstantIndexRefType(int[] q, Integer[] z, int lo, int hi) argument [all...] |
/art/compiler/optimizing/ |
H A D | induction_var_range_test.cc | 164 /** Constructs a range [lo, hi] using a periodic induction. */ 165 HInductionVarAnalysis::InductionInfo* CreateRange(int32_t lo, int32_t hi) { argument 167 HInductionVarAnalysis::kPeriodic, CreateConst(lo), CreateConst(hi), Primitive::kPrimInt); 179 HInductionVarAnalysis::InductionInfo* CreateWrapAround(int32_t initial, int32_t lo, int32_t hi) { argument 180 return CreateWrapAround(initial, CreateRange(lo, hi));
|
H A D | intrinsics_arm.cc | 412 Register hi = invoke->GetLocations()->Out().AsRegisterPairHigh<Register>(); local 414 __ ldr(hi, Address(addr, 4)); 418 __ ldr(hi, Address(addr, 4));
|
H A D | code_generator_arm.cc | 1962 // out.hi = -C 1966 // out.hi = out.hi - in.hi 2656 // The algorithm is wrong if out.hi is either in1.lo or in2.lo: 2663 // formula: out.hi : out.lo = (in1.lo * in2.hi + in1.hi * in2.lo)* 2^32 + in1.lo * in2.lo 2664 // parts: out.hi = in1.lo * in2.hi 4086 Register hi = locations->GetTemp(1).AsRegister<Register>(); local [all...] |
/art/runtime/interpreter/ |
H A D | interpreter_common.h | 183 // Split the method into a lo and hi 32 bits so we can encode them into 2 virtual registers. 890 int hi = size - 1; local 891 while (lo <= hi) { 892 int mid = (lo + hi) / 2; 895 hi = mid - 1;
|
/art/runtime/ |
H A D | dex_file.cc | 558 int32_t hi = NumFieldIds() - 1; local 559 while (hi >= lo) { 560 int32_t mid = (hi + lo) / 2; 565 hi = mid - 1; 570 hi = mid - 1; 575 hi = mid - 1; 593 int32_t hi = NumMethodIds() - 1; local 594 while (hi >= lo) { 595 int32_t mid = (hi + lo) / 2; 600 hi 622 int32_t hi = NumStringIds() - 1; local 641 int32_t hi = NumTypeIds() - 1; local 661 int32_t hi = NumStringIds() - 1; local 680 int32_t hi = NumTypeIds() - 1; local 699 int32_t hi = NumProtoIds() - 1; local [all...] |
/art/tools/dmtracedump/ |
H A D | tracedump.cc | 972 int32_t hi = pKeys->numMethods - 1; local 974 while (hi >= lo) { 975 int32_t mid = (hi + lo) / 2; 983 hi = mid - 1;
|
/art/runtime/verifier/ |
H A D | method_verifier.cc | 2232 const RegType& hi = reg_types_.FromCat2ConstHi(static_cast<int32_t>(val >> 32), true); local 2233 work_line_->SetRegisterTypeWide(this, inst->VRegA_21s(), lo, hi); 2239 const RegType& hi = reg_types_.FromCat2ConstHi(static_cast<int32_t>(val >> 32), true); local 2240 work_line_->SetRegisterTypeWide(this, inst->VRegA_31i(), lo, hi); 2246 const RegType& hi = reg_types_.FromCat2ConstHi(static_cast<int32_t>(val >> 32), true); local 2247 work_line_->SetRegisterTypeWide(this, inst->VRegA_51l(), lo, hi); 2253 const RegType& hi = reg_types_.FromCat2ConstHi(static_cast<int32_t>(val >> 32), true); local 2254 work_line_->SetRegisterTypeWide(this, inst->VRegA_21h(), lo, hi);
|