Home
last modified time | relevance | path

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

/art/compiler/optimizing/
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()
200 HVecUnaryOperation(InstructionKind kind, in HVecUnaryOperation()
227 HVecBinaryOperation(InstructionKind kind, in HVecBinaryOperation()
258 HVecMemoryOperation(InstructionKind kind, in HVecMemoryOperation()
940 InstructionKind op, in HVecMultiplyAccumulate()
955 DCHECK(op == InstructionKind::kAdd || op == InstructionKind::kSub); in HVecMultiplyAccumulate()
975 InstructionKind GetOpKind() const { return op_kind_; } in GetOpKind()
984 const InstructionKind op_kind_;
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()
Dnodes.h2020 enum InstructionKind { enum
2026 HInstruction(InstructionKind kind, SideEffects side_effects, uint32_t dex_pc) in HInstruction()
2029 HInstruction(InstructionKind kind, DataType::Type type, SideEffects side_effects, uint32_t dex_pc) in HInstruction()
2358 InstructionKind GetKind() const { return GetPackedField<InstructionKindField>(); } in GetKind()
2412 MinimumBitsToStore(static_cast<size_t>(InstructionKind::kLastInstructionKind - 1));
2486 BitField<InstructionKind, kFieldInstructionKind, kFieldInstructionKindSize>;
2577 std::ostream& operator<<(std::ostream& os, const HInstruction::InstructionKind& rhs);
2663 HVariableInputSizeInstruction(InstructionKind inst_kind, in HVariableInputSizeInstruction()
2671 HVariableInputSizeInstruction(InstructionKind inst_kind, in HVariableInputSizeInstruction()
2689 HExpression<N>(InstructionKind kind, SideEffects side_effects, uint32_t dex_pc)
[all …]
Dscheduler_arm.cc558 const HInstruction::InstructionKind kind = instruction->GetInstrKind(); in HandleGenerateDataProc()
576 const HInstruction::InstructionKind kind = instruction->GetInstrKind(); in HandleGenerateLongDataProc()
Dcode_generator_arm_vixl.cc1062 static void GenerateDataProcInstruction(HInstruction::InstructionKind kind, in GenerateDataProcInstruction()
1097 static void GenerateDataProc(HInstruction::InstructionKind kind, in GenerateDataProc()
1131 const HInstruction::InstructionKind kind = instruction->GetInstrKind(); in GenerateLongDataProc()
8040 const HInstruction::InstructionKind kind = instruction->GetInstrKind(); in VisitDataProcWithShifterOp()
Dinstruction_simplifier.cc322 HInstruction::InstructionKind kind = in TryCombineVecMultiplyAccumulate()
Dnodes.cc1739 std::ostream& operator<<(std::ostream& os, const HInstruction::InstructionKind& rhs) { in operator <<()
Dcode_generator_arm64.cc2148 HInstruction::InstructionKind kind = instruction->GetInstrKind(); in VisitDataProcWithShifterOp()