/art/compiler/optimizing/ |
H A D | instruction_simplifier_shared.h | 27 bool TryMergeNegatedInput(HBinaryOperation* op);
|
H A D | instruction_simplifier_shared.cc | 187 bool TryMergeNegatedInput(HBinaryOperation* op) { argument 188 DCHECK(op->IsAnd() || op->IsOr() || op->IsXor()) << op->DebugName(); 189 HInstruction* left = op->GetLeft(); 190 HInstruction* right = op->GetRight(); 218 HBitwiseNegatedRight(op->GetType(), op->GetKind(), hother, src, op [all...] |
H A D | nodes_shared.h | 25 InstructionKind op, 30 : HExpression(type, SideEffects::None(), dex_pc), op_kind_(op) { 59 InstructionKind op, 64 op_kind_(op) { 65 DCHECK(op == HInstruction::kAnd || op == HInstruction::kOr || op == HInstruction::kXor) << op; 24 HMultiplyAccumulate(Primitive::Type type, InstructionKind op, HInstruction* accumulator, HInstruction* mul_left, HInstruction* mul_right, uint32_t dex_pc = kNoDexPc) argument 58 HBitwiseNegatedRight(Primitive::Type result_type, InstructionKind op, HInstruction* left, HInstruction* right, uint32_t dex_pc = kNoDexPc) argument
|
/art/runtime/interpreter/mterp/mips/ |
H A D | op_iget_quick.S | 3 # op vA, vB, offset /* CCCC */
|
H A D | unop.S | 4 * specifies an instruction that performs "result = op a0". 15 $preinstr # optional op 16 $instr # a0 <- op, a0-a3 changed
|
H A D | binop.S | 4 * specifies an instruction that performs "result = a0 op a1". 29 $preinstr # optional op 30 $instr # $result <- op, a0-a3 changed
|
H A D | binop2addr.S | 4 * that specifies an instruction that performs "result = a0 op a1". 25 $preinstr # optional op 26 $instr # $result <- op, a0-a3 changed
|
H A D | binopLit16.S | 4 * that specifies an instruction that performs "result = a0 op a1". 26 $preinstr # optional op 27 $instr # $result <- op, a0-a3 changed
|
H A D | funopWide.S | 4 * specifies an instruction that performs "result = op a0/a1". 15 $preinstr # optional op 16 $instr # a0/a1 <- op, a2-a3 changed
|
H A D | invoke.S | 5 # op vB, {vD, vE, vF, vG, vA}, class /* CCCC */ 6 # op {vCCCC..v(CCCC+AA-1)}, meth /* BBBB */
|
H A D | op_filled_new_array.S | 7 # op vB, {vD, vE, vF, vG, vA}, class /* CCCC */ 8 # op {vCCCC..v(CCCC+AA-1)}, type /* BBBB */
|
H A D | unopWide.S | 4 * specifies an instruction that performs "result = op a0/a1". 15 $preinstr # optional op 16 $instr # a0/a1 <- op, a2-a3 changed
|
H A D | unopWider.S | 4 * that specifies an instruction that performs "result = op a0", where 14 $preinstr # optional op 15 $instr # result <- op, a0-a3 changed
|
H A D | op_iput_object.S | 6 # op vA, vB, field /* CCCC */
|
H A D | op_iput_object_quick.S | 2 # op vA, vB, offset /* CCCC */
|
/art/runtime/interpreter/mterp/arm/ |
H A D | unop.S | 4 * specifies an instruction that performs "result = op r0". 14 $preinstr @ optional op; may set condition codes 16 $instr @ r0<- op, r0-r3 changed
|
H A D | unopNarrower.S | 4 * that specifies an instruction that performs "result = op r0/r1", where 18 $preinstr @ optional op; may set condition codes 19 $instr @ r0<- op, r0-r3 changed
|
/art/runtime/interpreter/mterp/mips64/ |
H A D | binop.S | 4 * specifies an instruction that performs "result = a0 op a1". 26 $preinstr # optional op 27 $instr # $result <- op, a0-a3 changed
|
H A D | binop2addr.S | 4 * that specifies an instruction that performs "result = a0 op a1". 26 $preinstr # optional op 27 $instr # $result <- op, a0-a3 changed
|
H A D | binopLit16.S | 4 * that specifies an instruction that performs "result = a0 op a1". 23 $preinstr # optional op 24 $instr # $result <- op, a0-a3 changed
|
H A D | binopLit8.S | 4 * that specifies an instruction that performs "result = a0 op a1". 24 $preinstr # optional op 25 $instr # $result <- op, a0-a3 changed
|
H A D | binopWide.S | 4 * specifies an instruction that performs "result = a0 op a1". 26 $preinstr # optional op 27 $instr # $result <- op, a0-a3 changed
|
H A D | binopWide2addr.S | 4 * that specifies an instruction that performs "result = a0 op a1". 26 $preinstr # optional op 27 $instr # $result <- op, a0-a3 changed
|
H A D | unop.S | 4 * specifies an instruction that performs "a0 = op a0". 13 $preinstr # optional op 15 $instr # a0 <- op, a0-a3 changed
|
H A D | unopWide.S | 4 * specifies an instruction that performs "a0 = op a0". 12 $preinstr # optional op 14 $instr # a0 <- op, a0-a3 changed
|