Home
last modified time | relevance | path

Searched refs:HVecMul (Results 1 – 9 of 9) sorted by relevance

/art/compiler/optimizing/
Dscheduler_arm64.cc257 void SchedulingLatencyVisitorARM64::VisitVecMul(HVecMul* instr) { in VisitVecMul()
Dnodes_vector.h715 class HVecMul final : public HVecBinaryOperation {
717 HVecMul(ArenaAllocator* allocator, in HVecMul() function
Dcode_generator_vector_arm_vixl.cc434 void LocationsBuilderARMVIXL::VisitVecMul(HVecMul* instruction) { in VisitVecMul()
438 void InstructionCodeGeneratorARMVIXL::VisitVecMul(HVecMul* instruction) { in VisitVecMul()
Dinstruction_simplifier.cc73 bool TryCombineVecMultiplyAccumulate(HVecMul* mul);
115 void VisitVecMul(HVecMul* instruction) override;
278 bool InstructionSimplifierVisitor::TryCombineVecMultiplyAccumulate(HVecMul* mul) { in TryCombineVecMultiplyAccumulate()
3269 void InstructionSimplifierVisitor::VisitVecMul(HVecMul* instruction) { in VisitVecMul()
Dcode_generator_vector_arm64_sve.cc539 void LocationsBuilderARM64Sve::VisitVecMul(HVecMul* instruction) { in VisitVecMul()
543 void InstructionCodeGeneratorARM64Sve::VisitVecMul(HVecMul* instruction) { in VisitVecMul()
Dcode_generator_vector_x86.cc644 void LocationsBuilderX86::VisitVecMul(HVecMul* instruction) { in VisitVecMul()
652 void InstructionCodeGeneratorX86::VisitVecMul(HVecMul* instruction) { in VisitVecMul()
Dcode_generator_vector_x86_64.cc627 void LocationsBuilderX86_64::VisitVecMul(HVecMul* instruction) { in VisitVecMul()
635 void InstructionCodeGeneratorX86_64::VisitVecMul(HVecMul* instruction) { in VisitVecMul()
Dcode_generator_vector_arm64_neon.cc624 void LocationsBuilderARM64Neon::VisitVecMul(HVecMul* instruction) { in VisitVecMul()
628 void InstructionCodeGeneratorARM64Neon::VisitVecMul(HVecMul* instruction) { in VisitVecMul()
Dloop_optimization.cc2098 new (global_allocator_) HVecMul(global_allocator_, opa, opb, type, vector_length_, dex_pc), in GenerateVecOp()