/art/test/003-omnibus-opcodes/src/ |
H A D | Compare.java | 25 static void testIntCompare(int minus, int plus, int plus2, int zero) { argument 58 if (zero != 0) 61 if (zero == 0) {
|
H A D | FloatMath.java | 237 static int[] convI(long l, float f, double d, float zero) { argument 242 results[3] = (int) (1.0f / zero); // +inf 243 results[4] = (int) (-1.0f / zero); // -inf 244 results[5] = (int) ((1.0f / zero) / (1.0f / zero)); // NaN 257 static long[] convL(int i, float f, double d, double zero) { argument 262 results[3] = (long) (1.0 / zero); // +inf 263 results[4] = (long) (-1.0 / zero); // -inf 264 results[5] = (long) ((1.0 / zero) / (1.0 / zero)); // Na [all...] |
/art/compiler/optimizing/ |
H A D | constant_folding_test.cc | 741 * Unsigned comparisons with zero. Since these instructions are not present 757 // Make various unsigned comparisons with zero against a parameter. 763 HInstruction* zero = graph_->GetIntConstant(0); local 766 block->AddInstruction(last = new (&allocator_) HAbove(zero, parameter)); 768 block->AddInstruction(last = new (&allocator_) HAbove(parameter, zero)); 770 block->AddInstruction(last = new (&allocator_) HAboveOrEqual(zero, parameter)); 772 block->AddInstruction(last = new (&allocator_) HAboveOrEqual(parameter, zero)); 774 block->AddInstruction(last = new (&allocator_) HBelow(zero, parameter)); 776 block->AddInstruction(last = new (&allocator_) HBelow(parameter, zero)); 778 block->AddInstruction(last = new (&allocator_) HBelowOrEqual(zero, paramete [all...] |
H A D | bounds_check_elimination.cc | 1686 HInstruction* zero; local 1688 case Primitive::kPrimNot: zero = graph->GetNullConstant(); break; 1689 case Primitive::kPrimFloat: zero = graph->GetFloatConstant(0); break; 1690 case Primitive::kPrimDouble: zero = graph->GetDoubleConstant(0); break; 1691 default: zero = graph->GetConstant(type, 0); break; 1696 phi->SetRawInputAt(1, zero);
|
H A D | code_generator_arm64.cc | 2375 // specify that in a floating-point comparison, positive zero 2376 // and negative zero are considered equal, so we can use the 3154 vixl::Label done, zero; local 3160 __ Cbz(obj, &zero); 3170 if (zero.IsLinked()) { 3188 if (zero.IsLinked()) { 3207 if (zero.IsLinked()) { 3225 __ Cbnz(out, &zero); 3240 if (zero.IsLinked()) { 3271 if (zero [all...] |
H A D | code_generator_arm.cc | 3171 // Rotate, or mov to out for zero or word size rotations. 5388 Label done, zero; local 5394 __ CompareAndBranchIfZero(obj, &zero); 5404 __ b(&zero, NE); 5422 if (zero.IsLinked()) { 5441 if (zero.IsLinked()) { 5459 __ CompareAndBranchIfNonZero(out, &zero); 5474 if (zero.IsLinked()) { 5505 if (zero.IsLinked()) { 5512 if (zero [all...] |
H A D | code_generator_x86.cc | 1355 // Moves may affect the eflags register (move zero uses xorl), so the EFLAGS 2094 // Negation is similar to subtraction from zero. The least 2096 // zero; to take it into account, add 1 to the most significant 6172 NearLabel done, zero; local 6178 __ j(kEqual, &zero); 6194 __ j(kNotEqual, &zero); 6218 if (zero.IsLinked()) { 6243 if (zero.IsLinked()) { 6266 __ j(kNotEqual, &zero); 6286 if (zero [all...] |
H A D | code_generator_x86_64.cc | 1399 // Moves may affect the eflags register (move zero uses xorl), so the EFLAGS 5595 NearLabel done, zero; local 5601 __ j(kEqual, &zero); 5615 if (zero.IsLinked()) { 5617 __ j(kNotEqual, &zero); 5646 if (zero.IsLinked()) { 5671 if (zero.IsLinked()) { 5694 __ j(kNotEqual, &zero); 5714 if (zero.IsLinked()) { 5745 if (zero [all...] |
/art/runtime/entrypoints/ |
H A D | entrypoint_utils.cc | 146 const JValue zero; local 153 return zero; 165 return zero; 186 return zero; 198 return zero; 233 return zero;
|
/art/test/107-int-math2/src/ |
H A D | Main.java | 571 static int testIntCompare(int minus, int plus, int plus2, int zero) { argument 604 if (zero != 0) 607 if (zero == 0) {
|
/art/runtime/interpreter/mterp/mips/ |
H A D | header.S | 75 #define zero $$0 /* always zero */ define 264 jalr zero, rd 268 jalr zero, rd 284 sw zero, 0(t8) 293 sw zero, 0(t8); \ 294 sw zero, 4(t8) 300 sw zero, 0(t8); \ 301 sw zero, 4(t8); \ 315 sw zero, [all...] |
/art/runtime/interpreter/mterp/out/ |
H A D | mterp_mips.S | 82 #define zero $0 /* always zero */ define 271 jalr zero, rd 275 jalr zero, rd 291 sw zero, 0(t8) 300 sw zero, 0(t8); \ 301 sw zero, 4(t8) 307 sw zero, 0(t8); \ 308 sw zero, 4(t8); \ 322 sw zero, [all...] |