Home
last modified time | relevance | path

Searched refs:Sub (Results 1 – 15 of 15) sorted by relevance

/art/test/411-optimizing-arith/src/
DSubTest.java81 expectEquals(2, $opt$Sub(5, 3)); in subInt()
82 expectEquals(0, $opt$Sub(0, 0)); in subInt()
83 expectEquals(-3, $opt$Sub(0, 3)); in subInt()
84 expectEquals(3, $opt$Sub(3, 0)); in subInt()
85 expectEquals(4, $opt$Sub(1, -3)); in subInt()
86 expectEquals(-9, $opt$Sub(-12, -3)); in subInt()
87 expectEquals(134217724, $opt$Sub(134217729, 5)); // (2^27 + 1) - 5 in subInt()
91 expectEquals(2L, $opt$Sub(5L, 3L)); in subLong()
92 expectEquals(0L, $opt$Sub(0L, 0L)); in subLong()
93 expectEquals(-3L, $opt$Sub(0L, 3L)); in subLong()
[all …]
/art/test/093-serialization/src/
DMain.java48 Sub sub = new Sub('X'); in createStream()
63 Sub sub; in checkStream()
66 sub = (Sub) objStream.readObject(); in checkStream()
106 class Sub extends Base { class
117 public Sub(char thing) { in Sub() method in Sub
/art/test/458-checker-instruct-simplification/smali/
DSmaliTests.smali199 ## CHECK-DAG: <<Sub:i\d+>> Sub [<<Add>>,<<Const8>>]
200 ## CHECK-DAG: Return [<<Sub>>]
225 ## CHECK-DAG: <<Sub:i\d+>> Sub [<<ArgValue>>,<<Const3>>]
226 ## CHECK-DAG: <<Add:i\d+>> Add [<<Sub>>,<<Const4>>]
252 ## CHECK-DAG: <<Sub1:i\d+>> Sub [<<ArgValue>>,<<Const9>>]
253 ## CHECK-DAG: <<Sub2:i\d+>> Sub [<<Sub1>>,<<Const10>>]
281 ## CHECK-DAG: <<Sub1:i\d+>> Sub [<<Const11>>,<<ArgValue>>]
282 ## CHECK-DAG: <<Sub2:i\d+>> Sub [<<Sub1>>,<<Const12>>]
288 ## CHECK-DAG: <<Sub:i\d+>> Sub [<<ConstM1>>,<<ArgValue>>]
289 ## CHECK-DAG: Return [<<Sub>>]
[all …]
/art/test/551-checker-clinit/src/
DMain.java44 class Sub extends Main { class
/art/runtime/interpreter/
Dsafe_math_test.cc61 TEST(SafeMath, Sub) { in TEST() argument
/art/compiler/optimizing/
Dscheduler_arm.h69 M(Sub , unused) \
Dcode_generator_vector_arm64_sve.cc532 __ Sub(dst.V16B(), lhs.V16B(), rhs.V16B()); in VisitVecSub() local
537 __ Sub(dst.V8H(), lhs.V8H(), rhs.V8H()); in VisitVecSub() local
541 __ Sub(dst.V4S(), lhs.V4S(), rhs.V4S()); in VisitVecSub() local
545 __ Sub(dst.V2D(), lhs.V2D(), rhs.V2D()); in VisitVecSub() local
1252 __ Sub(tmp.V4S(), left.V4S(), right.V4S()); in VisitVecSADAccumulate() local
1273 __ Sub(tmp.V2D(), left.V2D(), right.V2D()); in VisitVecSADAccumulate() local
Dcode_generator_vector_arm64_neon.cc532 __ Sub(dst.V16B(), lhs.V16B(), rhs.V16B()); in VisitVecSub() local
537 __ Sub(dst.V8H(), lhs.V8H(), rhs.V8H()); in VisitVecSub() local
541 __ Sub(dst.V4S(), lhs.V4S(), rhs.V4S()); in VisitVecSub() local
545 __ Sub(dst.V2D(), lhs.V2D(), rhs.V2D()); in VisitVecSub() local
1252 __ Sub(tmp.V4S(), left.V4S(), right.V4S()); in VisitVecSADAccumulate() local
1273 __ Sub(tmp.V2D(), left.V2D(), right.V2D()); in VisitVecSADAccumulate() local
Dcode_generator_arm_vixl.cc1087 __ Sub(out, first, second); in GenerateDataProcInstruction() local
1580 __ Sub(out, left_low, right_low); in GenerateEqualLong() local
1582 __ Sub(temp, left_high, right_high); in GenerateEqualLong() local
1586 __ Sub(temp, left_high, HighRegisterFrom(right)); in GenerateEqualLong() local
1587 __ Sub(out, left_low, LowRegisterFrom(right)); in GenerateEqualLong() local
1754 __ Sub(out, in, operand); in GenerateConditionIntegralOrNonPrimitive() local
2098 __ Sub(temp, temp, Operand(temp, ShiftType::LSR, 16)); in MaybeIncrementHotness() local
2187 __ Sub(temp, sp, Operand::From(GetStackOverflowReservedBytes(InstructionSet::kArm))); in GenerateFrameEntry() local
3605 __ Sub(HighRegisterFrom(out), HighRegisterFrom(out), HighRegisterFrom(in)); in VisitNeg() local
4096 __ Sub(OutputRegister(sub), InputRegisterAt(sub, 0), InputOperandAt(sub, 1)); in VisitSub() local
[all …]
Dintrinsics_arm64.cc1255 __ Sub(out, temp1.W(), Operand(temp2.W(), UXTB)); in VisitStringCompareTo() local
1259 __ Sub(out, temp4.W(), Operand(temp2.W(), UXTH)); in VisitStringCompareTo() local
1289 __ Sub(temp0, temp0, Operand(temp3)); in VisitStringCompareTo() local
1507 __ Sub(temp, temp, Operand(mirror::kUseStringCompression ? 8 : 4), SetFlags); in VisitStringEquals() local
1899 __ Sub(num_chr, srcEnd, srcBegin); in VisitStringGetCharsNoCheck() local
Dcode_generator_arm64.cc1139 __ Sub(counter, counter, Operand(counter, LSR, 16)); in MaybeIncrementHotness() local
1196 __ Sub(temp, sp, static_cast<int32_t>(GetStackOverflowReservedBytes(InstructionSet::kArm64))); in GenerateFrameEntry() local
2133 __ Sub(dst, lhs, rhs); in HandleBinaryOp() local
2341 __ Sub(out, left, right_operand); in VisitDataProcWithShifterOp() local
4215 __ Sub(WRegisterFrom(maybe_temp2_loc), WRegisterFrom(maybe_temp2_loc), 2); in VisitCheckCast() local
6150 __ Sub(index, value_reg, Operand(lower_bound)); in VisitPackedSwitch() local
Dintrinsics_arm_vixl.cc1281 __ Sub(temp0, temp0, 2); in GenerateStringCompareToLoop() local
1328 __ Sub(out, out, temp2); in GenerateStringCompareToLoop() local
1379 __ Sub(out, temp_reg, temp3); in GenerateStringCompareToLoop() local
Dnodes.h1520 M(Sub, BinaryOperation) \
5098 DECLARE_INSTRUCTION(Sub);
5101 DEFAULT_COPY_CONSTRUCTOR(Sub);
/art/test/442-checker-constant-folding/smali/
DTestCmp.smali434 ## CHECK-DAG: <<Sub:i\d+>> Sub [<<Const5>>,<<Const2>>]
435 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Add>>,<<Sub>>]
446 ## CHECK-NOT: Sub
/art/compiler/utils/arm/
Dassembler_arm_vixl.h92 WITH_FLAGS_DONT_CARE_RD_RN_OP(Sub);