Home
last modified time | relevance | path

Searched refs:rightType (Results 1 - 22 of 22) sorted by relevance

/third_party/skia/src/sksl/
H A DSkSLConstantFolder.cpp407 const Type& rightType = right->type(); in Simplify() local
409 (rightType.isScalar() || rightType.isVector())) { in Simplify()
504 if (leftType.isVector() && leftType == rightType) { in Simplify()
518 if (leftType.isVector() && leftType.componentType() == rightType) { in Simplify()
519 if (rightType.isFloat()) { in Simplify()
522 if (rightType.isInteger()) { in Simplify()
525 if (rightType.isBoolean()) { in Simplify()
533 if (rightType.isVector() && rightType in Simplify()
[all...]
/third_party/skia/src/sksl/ir/
H A DSkSLBinaryExpression.cpp96 const Type* rightType; in Convert() local
99 &leftType, &rightType, &resultType)) { in Convert()
128 right = rightType->coerceExpression(std::move(right), context); in Convert()
142 const Type* rightType; in Make() local
145 &leftType, &rightType, &resultType)); in Make()
/third_party/icu/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/
H A DArabicShaping.java66 * rightType is shaping code of char to logical right of range
69 public static void shape(char[] chars, int leftType, int rightType, ClassTable isolClassTable) { in shape() argument
89 boolean rightCauses = (rightType & MASK_SHAPE_LEFT) != 0; in shape()
H A DCanonGSUBBuilder.java41 int rightType = ArabicShaping.VALUE_NONE; in convertArabicString()
48 rightType = ArabicShaping.VALUE_LEFT; in convertArabicString()
56 rightType = ArabicShaping.VALUE_LEFT; in convertArabicString()
66 ArabicShaping.shape(chars, leftType, rightType, isolClassTable); in convertArabicString()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
H A DClampIndirectIndices.cpp49 const TType &rightType = node->getRight()->getType(); variable
89 if (rightType.getBasicType() != requiredBasicType)
/third_party/skia/src/sksl/codegen/
H A DSkSLMetalCodeGenerator.cpp1552 void MetalCodeGenerator::writeEqualityHelpers(const Type& leftType, const Type& rightType) { in writeEqualityHelpers() argument
1553 if (leftType.isArray() && rightType.isArray()) { in writeEqualityHelpers()
1557 if (leftType.isStruct() && rightType.isStruct()) { in writeEqualityHelpers()
1561 if (leftType.isMatrix() && rightType.isMatrix()) { in writeEqualityHelpers()
1562 this->writeMatrixEqualityHelpers(leftType, rightType); in writeEqualityHelpers()
1593 const Type& rightType = right.type(); in writeBinaryExpression() local
1599 this->writeEqualityHelpers(leftType, rightType); in writeBinaryExpression()
1606 this->writeEqualityHelpers(leftType, rightType); in writeBinaryExpression()
1615 if (leftType.isMatrix() && rightType.isMatrix() && op.kind() == Token::Kind::TK_STAREQ) { in writeBinaryExpression()
1616 this->writeMatrixTimesEqualHelper(leftType, rightType, in writeBinaryExpression()
[all...]
H A DSkSLSPIRVCodeGenerator.cpp2327 const Type& rightType, SpvId rhs, in writeBinaryExpression()
2337 if (this->getActualType(leftType) != this->getActualType(rightType)) { in writeBinaryExpression()
2338 if (leftType.isVector() && rightType.isNumber()) { in writeBinaryExpression()
2342 rhs = this->writeReciprocal(rightType, rhs, out); in writeBinaryExpression()
2366 } else if (rightType.isVector() && leftType.isNumber()) { in writeBinaryExpression()
2376 const Type& vecType = rightType; in writeBinaryExpression()
2385 operandType = &rightType; in writeBinaryExpression()
2390 if (rightType.isMatrix()) { in writeBinaryExpression()
2392 } else if (rightType.isVector()) { in writeBinaryExpression()
2395 SkASSERT(rightType in writeBinaryExpression()
2326 writeBinaryExpression(const Type& leftType, SpvId lhs, Operator op, const Type& rightType, SpvId rhs, const Type& resultType, OutputStream& out) writeBinaryExpression() argument
[all...]
H A DSkSLMetalCodeGenerator.h185 void writeEqualityHelpers(const Type& leftType, const Type& rightType);
H A DSkSLSPIRVCodeGenerator.h370 const Type& rightType, SpvId rhs, const Type& resultType,
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
H A DToposortStructs.cpp264 const TType &rightType = binary->getRight()->getType(); variable
265 ASSERT(leftType.getStruct() == rightType.getStruct());
H A DEmitMetal.cpp747 const TType &rightType = binaryNode->getRight()->getType(); in Parenthesize() local
748 return IsSymbolicOperator(binaryNode->getOp(), resultType, &leftType, &rightType); in Parenthesize()
1555 const TType &rightType = rightNode.getType();
1557 if (IsSymbolicOperator(op, resultType, &leftType, &rightType))
1568 mOut << GetOperatorString(op, resultType, &leftType, &rightType, nullptr) << " ";
1574 mOut << GetOperatorString(op, resultType, &leftType, &rightType, nullptr) << "(";
H A DProgramPrelude.cpp3889 const TType &rightType = node->getRight()->getType(); in visitBinary() local
3890 visitOperator(node->getOp(), nullptr, &leftType, &rightType); in visitBinary()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DIntermNode.cpp2377 const TType &rightType, in FoldBinary()
2386 if (rightType.getObjectSize() == 1 && objectSize > 1) in FoldBinary()
2390 else if (rightType.getObjectSize() > 1 && objectSize == 1) in FoldBinary()
2393 leftArray = Vectorize(*leftArray, rightType.getObjectSize()); in FoldBinary()
2394 objectSize = rightType.getObjectSize(); in FoldBinary()
2426 ASSERT(leftType.getBasicType() == EbtFloat && rightType.getBasicType() == EbtFloat); in FoldBinary()
2430 const int rightCols = rightType.getCols(); in FoldBinary()
2431 const int rightRows = rightType.getRows(); in FoldBinary()
2459 if (IsFloatDivision(leftType.getBasicType(), rightType.getBasicType())) in FoldBinary()
2599 ASSERT(rightType in FoldBinary()
2373 FoldBinary(TOperator op, const TConstantUnion *leftArray, const TType &leftType, const TConstantUnion *rightArray, const TType &rightType, TDiagnostics *diagnostics, const TSourceLoc &line) FoldBinary() argument
[all...]
H A DIntermNode.h393 const TType &rightType,
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A DOutputASM.cpp707 const TType &rightType = right->getType(); in visitBinary() local
890 for(int i = 0; i < rightType.getNominalSize(); i++) in visitBinary()
903 int size = rightType.getNominalSize(); in visitBinary()
917 int size = rightType.getNominalSize(); in visitBinary()
930 int size = rightType.getNominalSize(); in visitBinary()
/third_party/typescript/lib/
H A DtypingsInstaller.js[all...]
H A Dtsc.js[all...]
H A Dtsserverlibrary.js[all...]
H A Dtypescript.js[all...]
H A DtypescriptServices.js[all...]
H A Dtsserver.js[all...]
/third_party/node/test/fixtures/snapshot/
H A Dtypescript.js[all...]

Completed in 243 milliseconds