Lines Matching refs:HInstruction
31 HInstruction* accumulator,
32 HInstruction* mul_left,
33 HInstruction* mul_right,
49 bool InstructionDataEquals(const HInstruction* other) const override { in InstructionDataEquals()
69 HInstruction* left,
70 HInstruction* right,
79 DCHECK(op == HInstruction::kAnd || op == HInstruction::kOr || op == HInstruction::kXor) << op; in HBinaryOperation()
88 case HInstruction::kAnd:
90 case HInstruction::kOr:
92 case HInstruction::kXor:
151 HInstruction* index, HInstruction* offset, HInstruction* shift, uint32_t dex_pc) in HIntermediateAddressIndex()
163 bool InstructionDataEquals(const HInstruction* other ATTRIBUTE_UNUSED) const override { in InstructionDataEquals()
168 HInstruction* GetIndex() const { return InputAt(0); } in GetIndex()
169 HInstruction* GetOffset() const { return InputAt(1); } in GetOffset()
170 HInstruction* GetShift() const { return InputAt(2); } in GetShift()
197 HDataProcWithShifterOp(HInstruction* instr,
198 HInstruction* left,
199 HInstruction* right,
217 bool InstructionDataEquals(const HInstruction* other_instr) const override { in InstructionDataEquals()
233 static void GetOpInfoFromInstruction(HInstruction* bitfield_op,