Searched defs:hi (Results 1 - 10 of 10) sorted by relevance

/art/runtime/arch/
H A Dinstruction_set.h238 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 Dmterp.cc96 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 DMain.java333 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 Dinduction_var_range_test.cc164 /** 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 Dintrinsics_arm.cc412 Register hi = invoke->GetLocations()->Out().AsRegisterPairHigh<Register>(); local
414 __ ldr(hi, Address(addr, 4));
418 __ ldr(hi, Address(addr, 4));
H A Dcode_generator_arm.cc1962 // 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 Dinterpreter_common.h183 // 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 Ddex_file.cc558 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 Dtracedump.cc972 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 Dmethod_verifier.cc2232 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);

Completed in 530 milliseconds