Home
last modified time | relevance | path

Searched refs:kAdd (Results 1 – 18 of 18) sorted by relevance

/art/libdexfile/dex/
Ddex_instruction_list.h166 …V(0x90, ADD_INT, "add-int", k23x, kIndexNone, kContinue, kAdd, kVerifyRegA | kVerifyRegB | kVerify…
177 …V(0x9B, ADD_LONG, "add-long", k23x, kIndexNone, kContinue, kAdd, kVerifyRegAWide | kVerifyRegBWide…
188 …V(0xA6, ADD_FLOAT, "add-float", k23x, kIndexNone, kContinue, kAdd, kVerifyRegA | kVerifyRegB | kVe…
193 …V(0xAB, ADD_DOUBLE, "add-double", k23x, kIndexNone, kContinue, kAdd, kVerifyRegAWide | kVerifyRegB…
198 …V(0xB0, ADD_INT_2ADDR, "add-int/2addr", k12x, kIndexNone, kContinue, kAdd, kVerifyRegA | kVerifyRe…
209 …V(0xBB, ADD_LONG_2ADDR, "add-long/2addr", k12x, kIndexNone, kContinue, kAdd, kVerifyRegAWide | kVe…
220 …V(0xC6, ADD_FLOAT_2ADDR, "add-float/2addr", k12x, kIndexNone, kContinue, kAdd, kVerifyRegA | kVeri…
225 …V(0xCB, ADD_DOUBLE_2ADDR, "add-double/2addr", k12x, kIndexNone, kContinue, kAdd, kVerifyRegAWide |…
230 …V(0xD0, ADD_INT_LIT16, "add-int/lit16", k22s, kIndexNone, kContinue, kAdd | kRegCFieldOrConstant, …
238 …V(0xD8, ADD_INT_LIT8, "add-int/lit8", k22b, kIndexNone, kContinue, kAdd | kRegCFieldOrConstant, kV…
Ddex_instruction.h157 kAdd = 0x0000080, // addition enumerator
/art/compiler/optimizing/
Dinduction_var_analysis.cc362 LookupInfo(loop, instruction->InputAt(1)), kAdd); in ClassifyTrivial()
446 loop, phi, instruction, instruction->InputAt(0), instruction->InputAt(1), kAdd, true); in ClassifyNonTrivial()
738 return (op == kAdd) ? b : CreateInvariantOp(kNeg, nullptr, b); in SolveAddSub()
752 InductionInfo* new_a = op == kAdd ? b : TransferNeg(b); in SolveAddSub()
761 if (op == kAdd) { in SolveAddSub()
1020 trip_count = CreateInvariantOp(kAdd, trip_count, CreateConstant(1, type)); in VisitTripCount()
1023 trip_count = CreateInvariantOp(kAdd, trip_count, stride_expr); in VisitTripCount()
1246 if (op == kAdd || op == kXor) { in CreateSimplifiedInvariant()
1263 if (op == kAdd || op == kSub || op == kXor) { in CreateSimplifiedInvariant()
1278 if (op == kAdd) { in CreateSimplifiedInvariant()
[all …]
Dnodes_vector_test.cc365 GetAllocator(), HInstruction::kAdd, v0, v0, v0, DataType::Type::kInt32, 4, kNoDexPc); in TEST_F()
369 GetAllocator(), HInstruction::kAdd, v0, v0, v0, DataType::Type::kInt32, 2, kNoDexPc); in TEST_F()
376 EXPECT_EQ(HInstruction::kAdd, v1->GetOpKind()); in TEST_F()
378 EXPECT_EQ(HInstruction::kAdd, v3->GetOpKind()); in TEST_F()
Dinstruction_simplifier_shared.cc50 op_kind = HInstruction::kAdd; in TrySimpleMultiplyAccumulatePatterns()
61 op_kind = HInstruction::kAdd; in TrySimpleMultiplyAccumulatePatterns()
Dinduction_var_analysis.h63 kAdd, enumerator
Dloop_analysis.cc191 case HInstruction::InstructionKind::kAdd: in GetMachineInstructionCount()
Dinduction_var_range.cc707 case HInductionVarAnalysis::kAdd: in GetVal()
1219 case HInductionVarAnalysis::kAdd: in GenerateCode()
1234 case HInductionVarAnalysis::kAdd: in GenerateCode()
Dcode_generator_vector_arm64_sve.cc1077 if (instruction->GetOpKind() == HInstruction::kAdd) { in VisitVecMultiplyAccumulate()
1086 if (instruction->GetOpKind() == HInstruction::kAdd) { in VisitVecMultiplyAccumulate()
1094 if (instruction->GetOpKind() == HInstruction::kAdd) { in VisitVecMultiplyAccumulate()
Dcode_generator_vector_arm64_neon.cc1077 if (instruction->GetOpKind() == HInstruction::kAdd) { in VisitVecMultiplyAccumulate()
1086 if (instruction->GetOpKind() == HInstruction::kAdd) { in VisitVecMultiplyAccumulate()
1094 if (instruction->GetOpKind() == HInstruction::kAdd) { in VisitVecMultiplyAccumulate()
Dscheduler_arm.cc559 if (kind == HInstruction::kAdd) { in HandleGenerateDataProc()
Dnodes_vector.h1014 DCHECK(op == InstructionKind::kAdd || op == InstructionKind::kSub); in HVecMultiplyAccumulate()
Dinduction_var_range_test.cc138 case '+': op = HInductionVarAnalysis::kAdd; break; in CreateInvariant()
Dloop_optimization.cc1897 case HInstruction::kAdd: in GenerateVecOp()
Dcode_generator_arm_vixl.cc1077 case HInstruction::kAdd: in GenerateDataProcInstruction()
1110 if (kind == HInstruction::kAdd) { in GenerateDataProc()
8420 DCHECK_EQ(kind, HInstruction::kAdd); in VisitDataProcWithShifterOp()
9522 if (instr->GetOpKind() == HInstruction::kAdd) { in VisitMultiplyAccumulate()
Dinstruction_simplifier.cc319 use->IsVecAdd() ? HInstruction::kAdd : HInstruction::kSub; in TryCombineVecMultiplyAccumulate()
Dcode_generator_arm64.cc2327 case HInstruction::kAdd: in VisitDataProcWithShifterOp()
2435 if (instr->GetOpKind() == HInstruction::kAdd) { in VisitMultiplyAccumulate()
Dnodes.h5040 : HBinaryOperation(kAdd, result_type, left, right, SideEffects::None(), dex_pc) { in HBinaryOperation() argument