Home
last modified time | relevance | path

Searched refs:bitfield_op (Results 1 – 3 of 3) sorted by relevance

/art/compiler/optimizing/
Dinstruction_simplifier_arm.cc47 bool TryMergeIntoShifterOperand(HInstruction* use, HInstruction* bitfield_op, bool do_merge);
48 bool CanMergeIntoShifterOperand(HInstruction* use, HInstruction* bitfield_op) { in CanMergeIntoShifterOperand() argument
49 return TryMergeIntoShifterOperand(use, bitfield_op, /* do_merge= */ false); in CanMergeIntoShifterOperand()
51 bool MergeIntoShifterOperand(HInstruction* use, HInstruction* bitfield_op) { in MergeIntoShifterOperand() argument
52 DCHECK(CanMergeIntoShifterOperand(use, bitfield_op)); in MergeIntoShifterOperand()
53 return TryMergeIntoShifterOperand(use, bitfield_op, /* do_merge= */ true); in MergeIntoShifterOperand()
88 HInstruction* bitfield_op, in TryMergeIntoShifterOperand() argument
92 DCHECK(CanFitInShifterOperand(bitfield_op)); in TryMergeIntoShifterOperand()
93 DCHECK(!bitfield_op->HasEnvironmentUses()); in TryMergeIntoShifterOperand()
102 DCHECK(left == bitfield_op || right == bitfield_op); in TryMergeIntoShifterOperand()
[all …]
Dinstruction_simplifier_arm64.cc48 HInstruction* bitfield_op,
50 bool CanMergeIntoShifterOperand(HInstruction* use, HInstruction* bitfield_op) { in CanMergeIntoShifterOperand() argument
51 return TryMergeIntoShifterOperand(use, bitfield_op, /* do_merge= */ false); in CanMergeIntoShifterOperand()
53 bool MergeIntoShifterOperand(HInstruction* use, HInstruction* bitfield_op) { in MergeIntoShifterOperand() argument
54 DCHECK(CanMergeIntoShifterOperand(use, bitfield_op)); in MergeIntoShifterOperand()
55 return TryMergeIntoShifterOperand(use, bitfield_op, /* do_merge= */ true); in MergeIntoShifterOperand()
94 HInstruction* bitfield_op, in TryMergeIntoShifterOperand() argument
98 DCHECK(CanFitInShifterOperand(bitfield_op)); in TryMergeIntoShifterOperand()
99 DCHECK(!bitfield_op->HasEnvironmentUses()); in TryMergeIntoShifterOperand()
116 DCHECK(left == bitfield_op || right == bitfield_op); in TryMergeIntoShifterOperand()
[all …]
Dnodes_shared.h167 static void GetOpInfoFromInstruction(HInstruction* bitfield_op,