Searched refs:accumulator (Results 1 – 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
D | instruction_simplifier_shared.cc | 124 HInstruction* accumulator = nullptr; in TryCombineMultiplyAccumulate() local 132 accumulator = binop_left; in TryCombineMultiplyAccumulate() 135 accumulator = binop_right; in TryCombineMultiplyAccumulate() 138 if (accumulator != nullptr) { in TryCombineMultiplyAccumulate() 142 accumulator, in TryCombineMultiplyAccumulate()
|
D | nodes_vector.h | 941 HInstruction* accumulator, in HVecMultiplyAccumulate() argument 956 DCHECK(HasConsistentPackedTypes(accumulator, packed_type)); in HVecMultiplyAccumulate() 962 SetRawInputAt(0, accumulator); in HVecMultiplyAccumulate() 995 HInstruction* accumulator, in HVecSADAccumulate() argument 1008 DCHECK(HasConsistentPackedTypes(accumulator, packed_type)); in HVecSADAccumulate() 1013 SetRawInputAt(0, accumulator); in HVecSADAccumulate() 1041 HInstruction* accumulator, in HVecDotProd() argument 1055 DCHECK(HasConsistentPackedTypes(accumulator, packed_type)); in HVecDotProd() 1061 SetRawInputAt(0, accumulator); in HVecDotProd()
|
D | nodes_shared.h | 31 HInstruction* accumulator, 37 SetRawInputAt(kInputAccumulatorIndex, accumulator); in HExpression()
|
D | instruction_simplifier.cc | 309 HInstruction* accumulator = nullptr; in TryCombineVecMultiplyAccumulate() local 316 accumulator = binop_left; in TryCombineVecMultiplyAccumulate() 319 accumulator = binop_right; in TryCombineVecMultiplyAccumulate() 324 if (accumulator != nullptr) { in TryCombineVecMultiplyAccumulate() 328 accumulator, in TryCombineVecMultiplyAccumulate()
|
D | code_generator_arm_vixl.cc | 9084 vixl32::Register accumulator = in VisitMultiplyAccumulate() local 9092 __ Mla(res, mul_left, mul_right, accumulator); in VisitMultiplyAccumulate() 9094 __ Mls(res, mul_left, mul_right, accumulator); in VisitMultiplyAccumulate()
|