| /art/test/093-serialization/src/ |
| D | Main.java | 106 class Sub extends Base { class 117 public Sub(char thing) { in Sub() method in Sub
|
| /art/runtime/interpreter/ |
| D | safe_math_test.cc | 61 TEST(SafeMath, Sub) { in TEST() argument
|
| /art/test/551-checker-clinit/src/ |
| D | Main.java | 44 class Sub extends Main { class
|
| /art/compiler/optimizing/ |
| D | code_generator_vector_arm64_neon.cc | 561 __ Sub(dst.V16B(), lhs.V16B(), rhs.V16B()); in VisitVecSub() local 566 __ Sub(dst.V8H(), lhs.V8H(), rhs.V8H()); in VisitVecSub() local 570 __ Sub(dst.V4S(), lhs.V4S(), rhs.V4S()); in VisitVecSub() local 574 __ Sub(dst.V2D(), lhs.V2D(), rhs.V2D()); in VisitVecSub() local 1281 __ Sub(tmp.V4S(), left.V4S(), right.V4S()); in VisitVecSADAccumulate() local 1302 __ Sub(tmp.V2D(), left.V2D(), right.V2D()); in VisitVecSADAccumulate() local
|
| D | code_generator_vector_arm64_sve.cc | 504 __ Sub(dst.VnB(), p_reg, lhs.VnB(), rhs.VnB()); in VisitVecSub() local 508 __ Sub(dst.VnH(), p_reg, lhs.VnH(), rhs.VnH()); in VisitVecSub() local 511 __ Sub(dst.VnS(), p_reg, lhs.VnS(), rhs.VnS()); in VisitVecSub() local 514 __ Sub(dst.VnD(), p_reg, lhs.VnD(), rhs.VnD()); in VisitVecSub() local
|
| D | code_generator_arm_vixl.cc | 1132 __ Sub(out, first, second); in GenerateDataProcInstruction() local 1625 __ Sub(out, left_low, right_low); in GenerateEqualLong() local 1627 __ Sub(temp, left_high, right_high); in GenerateEqualLong() local 1631 __ Sub(temp, left_high, HighRegisterFrom(right)); in GenerateEqualLong() local 1632 __ Sub(out, left_low, LowRegisterFrom(right)); in GenerateEqualLong() local 1799 __ Sub(out, in, operand); in GenerateConditionIntegralOrNonPrimitive() local 2404 __ Sub(temp, sp, Operand::From(GetStackOverflowReservedBytes(InstructionSet::kArm))); in GenerateFrameEntry() local 3871 __ Sub(HighRegisterFrom(out), HighRegisterFrom(out), HighRegisterFrom(in)); in VisitNeg() local 4362 __ Sub(OutputRegister(sub), InputRegisterAt(sub, 0), InputOperandAt(sub, 1)); in VisitSub() local 4564 __ Sub(out, dividend, out); in DivRemByPowerOfTwo() local [all …]
|
| D | code_generator_riscv64.cc | 1439 __ Sub(out, Zero, dividend); in DivRemOneOrMinusOne() local 1493 __ Sub(out, dividend, tmp); in DivRemByPowerOfTwo() local 1585 __ Sub(rd, rs1, rs2); // SUB is OK here even for 32-bit comparison. in GenerateIntLongCondition() local 2190 __ Sub(rd, rs1, rs2); in HandleBinaryOp() local 2740 __ Sub(out, out, tmp); in VisitAbs() local 3535 __ Sub(result, result, tmp); in VisitCompare() local 3547 __ Sub(result, result, tmp); in VisitCompare() local 3562 __ Sub(result, tmp, result); in VisitCompare() local 7158 __ Sub(reg, Zero, reg); // Negate the ref. in PoisonHeapReference() local 7163 __ Sub(reg, Zero, reg); // Negate the ref. in UnpoisonHeapReference() local
|
| D | intrinsics_arm64.cc | 2182 __ Sub(out, temp1.W(), Operand(temp2.W(), UXTB)); in VisitStringCompareTo() local 2186 __ Sub(out, temp4.W(), Operand(temp2.W(), UXTH)); in VisitStringCompareTo() local 2216 __ Sub(temp0, temp0, Operand(temp3)); in VisitStringCompareTo() local 2434 __ Sub(temp, temp, Operand(mirror::kUseStringCompression ? 8 : 4), SetFlags); in VisitStringEquals() local 2840 __ Sub(num_chr, srcEnd, srcBegin); in VisitStringGetCharsNoCheck() local 3002 __ Sub(temp, temp, pos_const); in CheckSystemArrayCopyPosition() local 3022 __ Sub(temp, temp, pos_reg); in CheckSystemArrayCopyPosition() local
|
| D | code_generator_arm64.cc | 1315 __ Sub(curr_entry, curr_entry, kNumEntriesForWallClock * sizeof(void*)); in GenerateMethodEntryExitHook() local 1473 __ Sub(temp, sp, static_cast<int32_t>(GetStackOverflowReservedBytes(InstructionSet::kArm64))); in GenerateFrameEntry() local 2485 __ Sub(dst, lhs, rhs); in HandleBinaryOp() local 2709 __ Sub(out, left, right_operand); in VisitDataProcWithShifterOp() local 4498 __ Sub(out, out, 2); in VisitInstanceOf() local 4764 __ Sub(WRegisterFrom(maybe_temp2_loc), WRegisterFrom(maybe_temp2_loc), 2); in VisitCheckCast() local 6892 __ Sub(index, value_reg, Operand(lower_bound)); in VisitPackedSwitch() local
|
| D | intrinsics_arm_vixl.cc | 715 __ Sub(temp0, temp0, 2); in GenerateStringCompareToLoop() local 762 __ Sub(out, out, temp2); in GenerateStringCompareToLoop() local 813 __ Sub(out, temp_reg, temp3); in GenerateStringCompareToLoop() local 1274 __ Sub(temp, temp, pos_const); in CheckSystemArrayCopyPosition() local 1296 __ Sub(temp, temp, pos_reg); in CheckSystemArrayCopyPosition() local 2496 __ Sub(out, other, Operand(tmp, LSL, LockWord::kForwardingAddressShift)); in VisitReferenceRefersTo() local 2501 __ Sub(out, tmp, other); in VisitReferenceRefersTo() local
|
| D | fast_compiler_arm64.cc | 631 __ Sub(temp, sp, static_cast<int32_t>(GetStackOverflowReservedBytes(InstructionSet::kArm64))); in EnsureHasFrame() local
|
| D | intrinsics_riscv64.cc | 1568 __ Sub(temp1, temp1, pos_reg); in CheckSystemArrayCopyPosition() local 3294 __ Sub(out, str, arg); in VisitStringCompareTo() local 3417 __ Sub(temp4, temp4, temp3); in VisitStringCompareTo() local 3430 __ Sub(out, out, temp0); in VisitStringCompareTo() local
|
| /art/compiler/utils/riscv64/ |
| D | assembler_riscv64_test.cc | 2717 TEST_F(AssemblerRISCV64Test, Sub) { in TEST_F() argument
|
| D | assembler_riscv64.cc | 451 void Riscv64Assembler::Sub(XRegister rd, XRegister rs1, XRegister rs2) { in Sub() function in art::riscv64::Riscv64Assembler
|