Home
last modified time | relevance | path

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

/hardware/qcom/display/msm8960/libcopybit/
Dcopybit.cpp105 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
106 if (mul != div) { in MULDIV()
107 *a = (mul * *a) / div; in MULDIV()
108 *b = (mul * *b) / div; in MULDIV()
/hardware/qcom/display/msm8084/libcopybit/
Dcopybit.cpp107 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
108 if (mul != div) { in MULDIV()
109 *a = (mul * *a) / div; in MULDIV()
110 *b = (mul * *b) / div; in MULDIV()
/hardware/qcom/sdm845/display/libcopybit/
Dcopybit.cpp109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
110 if (mul != div) { in MULDIV()
111 *a = (mul * *a) / div; in MULDIV()
112 *b = (mul * *b) / div; in MULDIV()
/hardware/qcom/display/msm8909w_3100/libcopybit/
Dcopybit.cpp109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
110 if (mul != div) { in MULDIV()
111 *a = (mul * *a) / div; in MULDIV()
112 *b = (mul * *b) / div; in MULDIV()
/hardware/qcom/sm8150/display/libcopybit/
Dcopybit.cpp109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
110 if (mul != div) { in MULDIV()
111 *a = (mul * *a) / div; in MULDIV()
112 *b = (mul * *b) / div; in MULDIV()
/hardware/qcom/display/msm8994/libcopybit/
Dcopybit.cpp108 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
109 if (mul != div) { in MULDIV()
110 *a = (mul * *a) / div; in MULDIV()
111 *b = (mul * *b) / div; in MULDIV()
/hardware/qcom/display/msm8998/libcopybit/
Dcopybit.cpp107 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
108 if (mul != div) { in MULDIV()
109 *a = (mul * *a) / div; in MULDIV()
110 *b = (mul * *b) / div; in MULDIV()
/hardware/qcom/display/msm8909/libcopybit/
Dcopybit.cpp109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
110 if (mul != div) { in MULDIV()
111 *a = (mul * *a) / div; in MULDIV()
112 *b = (mul * *b) / div; in MULDIV()
/hardware/qcom/display/msm8226/libcopybit/
Dcopybit.cpp107 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
108 if (mul != div) { in MULDIV()
109 *a = (mul * *a) / div; in MULDIV()
110 *b = (mul * *b) / div; in MULDIV()
/hardware/qcom/display/msm8996/libcopybit/
Dcopybit.cpp109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
110 if (mul != div) { in MULDIV()
111 *a = (mul * *a) / div; in MULDIV()
112 *b = (mul * *b) / div; in MULDIV()
/hardware/qcom/neuralnetworks/hvxservice/1.0/
DHexagonOperationsCheck.cpp53 bool mul(const std::vector<uint32_t>& ins, const std::vector<uint32_t>& outs, HexagonModel* model) { in mul() function
471 {{OperationType::MUL, OperandType::TENSOR_QUANT8_ASYMM}, mul}, in getOperationCheckTable()
DHexagonOperationsPrepare.cpp372 bool mul(const std::vector<uint32_t>& ins, const std::vector<uint32_t>& outs, HexagonModel* model) { in mul() function
805 bool mul(const std::vector<uint32_t>& ins, const std::vector<uint32_t>& outs, HexagonModel* model) { in mul() function
985 {{OperationType::MUL, OperandType::TENSOR_QUANT8_ASYMM}, quant8_asym::mul}, in getOperationPrepareTable()
1008 (void)float32::mul; in getOperationPrepareTable()