Searched refs:InstructionKind (Results 1 – 13 of 13) sorted by relevance
/art/compiler/optimizing/ |
D | loop_analysis.cc | 189 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 …]
|
D | nodes_shared.h | 30 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_;
|
D | nodes_x86.h | 171 HX86MaskOrResetLeastSetBit(DataType::Type result_type, InstructionKind op, 207 InstructionKind GetOpKind() const { return op_kind_; } in GetOpKind() 212 const InstructionKind op_kind_;
|
D | nodes_vector.h | 74 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()
|
D | scheduler_arm.h | 147 HInstruction::InstructionKind::k##type: in IsSchedulable()
|
D | scheduler_arm64.h | 143 HInstruction::InstructionKind::k##type: in IsSchedulable()
|
D | instruction_simplifier_shared.cc | 41 HInstruction::InstructionKind op_kind; in TrySimpleMultiplyAccumulatePatterns()
|
D | scheduler_arm.cc | 558 const HInstruction::InstructionKind kind = instruction->GetInstrKind(); in HandleGenerateDataProc() 576 const HInstruction::InstructionKind kind = instruction->GetInstrKind(); in HandleGenerateLongDataProc()
|
D | nodes.h | 2091 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 …]
|
D | code_generator_arm_vixl.cc | 1064 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()
|
D | instruction_simplifier.cc | 318 HInstruction::InstructionKind kind = in TryCombineVecMultiplyAccumulate()
|
D | nodes.cc | 1739 std::ostream& operator<<(std::ostream& os, HInstruction::InstructionKind rhs) { in operator <<()
|
D | code_generator_arm64.cc | 2296 HInstruction::InstructionKind kind = instruction->GetInstrKind(); in VisitDataProcWithShifterOp()
|