Lines Matching refs:writeBinaryOperation
1764 SpvId SPIRVCodeGenerator::writeBinaryOperation(const Type& resultType,
1959 return this->foldToBool(this->writeBinaryOperation(resultType, *operandType, lhs, rhs,
1970 return this->foldToBool(this->writeBinaryOperation(resultType, *operandType, lhs, rhs,
1977 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs,
1982 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpFOrdLessThan,
1986 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs,
1991 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs,
1995 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpFAdd,
1998 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpFSub,
2009 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpFMul,
2012 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpFDiv,
2015 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpFMod,
2018 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpUndef,
2022 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpUndef,
2026 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpUndef,
2029 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpUndef,
2032 return this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpUndef,
2035 SpvId result = this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpFAdd,
2042 SpvId result = this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpFSub,
2059 SpvId result = this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpFMul,
2066 SpvId result = this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpFDiv,
2073 SpvId result = this->writeBinaryOperation(resultType, *operandType, lhs, rhs, SpvOpFMod,
2080 SpvId result = this->writeBinaryOperation
2088 SpvId result = this->writeBinaryOperation(resultType, *operandType, lhs, rhs,
2096 SpvId result = this->writeBinaryOperation(resultType, *operandType, lhs, rhs,
2104 SpvId result = this->writeBinaryOperation(resultType, *operandType, lhs, rhs,
2112 SpvId result = this->writeBinaryOperation(resultType, *operandType, lhs, rhs,
2230 SpvId result = this->writeBinaryOperation(p.fType, p.fType, lv->load(out), one,
2239 SpvId result = this->writeBinaryOperation(p.fType, p.fType, lv->load(out), one,
2269 SpvId temp = this->writeBinaryOperation(p.fType, p.fType, result, one, SpvOpFAdd,
2275 SpvId temp = this->writeBinaryOperation(p.fType, p.fType, result, one, SpvOpFSub,