Home
last modified time | relevance | path

Searched refs:InstructionKind (Results 1 – 13 of 13) sorted by relevance

/art/compiler/optimizing/
Dloop_analysis.cc189 case HInstruction::InstructionKind::kAbs: in GetMachineInstructionCount()
191 case HInstruction::InstructionKind::kAdd: in GetMachineInstructionCount()
193 case HInstruction::InstructionKind::kAnd: in GetMachineInstructionCount()
195 case HInstruction::InstructionKind::kArrayLength: in GetMachineInstructionCount()
197 case HInstruction::InstructionKind::kArrayGet: in GetMachineInstructionCount()
199 case HInstruction::InstructionKind::kArraySet: in GetMachineInstructionCount()
201 case HInstruction::InstructionKind::kBoundsCheck: in GetMachineInstructionCount()
203 case HInstruction::InstructionKind::kCheckCast: in GetMachineInstructionCount()
205 case HInstruction::InstructionKind::kDiv: in GetMachineInstructionCount()
207 case HInstruction::InstructionKind::kDivZeroCheck: in GetMachineInstructionCount()
[all …]
Dnodes_shared.h30 InstructionKind op,
53 InstructionKind GetOpKind() const { return op_kind_; } in GetOpKind()
62 const InstructionKind op_kind_;
68 InstructionKind op,
119 InstructionKind GetOpKind() const { return op_kind_; } in GetOpKind()
128 const InstructionKind op_kind_;
237 InstructionKind GetInstrKind() const { return instr_kind_; } in GetInstrKind()
247 InstructionKind instr_kind_;
Dnodes_x86.h171 HX86MaskOrResetLeastSetBit(DataType::Type result_type, InstructionKind op,
207 InstructionKind GetOpKind() const { return op_kind_; } in GetOpKind()
212 const InstructionKind op_kind_;
Dnodes_vector.h74 HVecOperation(InstructionKind kind, in HVecOperation()
259 HVecUnaryOperation(InstructionKind kind, in HVecUnaryOperation()
286 HVecBinaryOperation(InstructionKind kind, in HVecBinaryOperation()
317 HVecMemoryOperation(InstructionKind kind, in HVecMemoryOperation()
999 InstructionKind op, in HVecMultiplyAccumulate()
1014 DCHECK(op == InstructionKind::kAdd || op == InstructionKind::kSub); in HVecMultiplyAccumulate()
1034 InstructionKind GetOpKind() const { return op_kind_; } in GetOpKind()
1043 const InstructionKind op_kind_;
1253 HVecPredSetOperation(InstructionKind kind, in HVecPredSetOperation()
Dscheduler_arm.h147 HInstruction::InstructionKind::k##type: in IsSchedulable()
Dscheduler_arm64.h143 HInstruction::InstructionKind::k##type: in IsSchedulable()
Dinstruction_simplifier_shared.cc41 HInstruction::InstructionKind op_kind; in TrySimpleMultiplyAccumulatePatterns()
Dscheduler_arm.cc558 const HInstruction::InstructionKind kind = instruction->GetInstrKind(); in HandleGenerateDataProc()
576 const HInstruction::InstructionKind kind = instruction->GetInstrKind(); in HandleGenerateLongDataProc()
Dnodes.h2091 enum InstructionKind { // private marker to avoid generate-operator-out.py from processing. enum
2097 HInstruction(InstructionKind kind, SideEffects side_effects, uint32_t dex_pc) in HInstruction()
2100 HInstruction(InstructionKind kind, DataType::Type type, SideEffects side_effects, uint32_t dex_pc) in HInstruction()
2430 InstructionKind GetKind() const { return GetPackedField<InstructionKindField>(); } in GetKind()
2484 MinimumBitsToStore(static_cast<size_t>(InstructionKind::kLastInstructionKind - 1));
2558 BitField<InstructionKind, kFieldInstructionKind, kFieldInstructionKindSize>;
2649 std::ostream& operator<<(std::ostream& os, HInstruction::InstructionKind rhs);
2735 HVariableInputSizeInstruction(InstructionKind inst_kind, in HVariableInputSizeInstruction()
2743 HVariableInputSizeInstruction(InstructionKind inst_kind, in HVariableInputSizeInstruction()
2761 HExpression<N>(InstructionKind kind, SideEffects side_effects, uint32_t dex_pc)
[all …]
Dcode_generator_arm_vixl.cc1064 static void GenerateDataProcInstruction(HInstruction::InstructionKind kind, in GenerateDataProcInstruction()
1099 static void GenerateDataProc(HInstruction::InstructionKind kind, in GenerateDataProc()
1133 const HInstruction::InstructionKind kind = instruction->GetInstrKind(); in GenerateLongDataProc()
8409 const HInstruction::InstructionKind kind = instruction->GetInstrKind(); in VisitDataProcWithShifterOp()
Dinstruction_simplifier.cc318 HInstruction::InstructionKind kind = in TryCombineVecMultiplyAccumulate()
Dnodes.cc1739 std::ostream& operator<<(std::ostream& os, HInstruction::InstructionKind rhs) { in operator <<()
Dcode_generator_arm64.cc2296 HInstruction::InstructionKind kind = instruction->GetInstrKind(); in VisitDataProcWithShifterOp()