Home
last modified time | relevance | path

Searched refs:isScalar (Results 1 - 25 of 79) sorted by relevance

1234

/third_party/skia/src/sksl/ir/
H A DSkSLConstructorScalarCast.cpp22 SkASSERT(type.isScalar()); in Convert()
32 if (!argType.isScalar()) { in Convert()
60 SkASSERT(type.isScalar()); in Make()
62 SkASSERT(arg->type().isScalar()); in Make()
H A DSkSLConstructorSplat.cpp20 SkASSERT(arg->type().isScalar()); in Make()
23 if (type.isScalar()) { in Make()
H A DSkSLConstructorCompound.cpp26 if (type.isScalar() && args.size() == 1 && args.front()->type() == type) { in Make()
34 return (argType.isScalar() || argType.isVector() || argType.isMatrix()) && in Make()
H A DSkSLConstructor.cpp55 if (argument->type().isScalar()) { in convert_compound_constructor()
117 if (!arg->type().isScalar() && !arg->type().isVector()) { in convert_compound_constructor()
159 if (type.isScalar()) { in Convert()
H A DSkSLSwizzle.cpp142 if (!argType.isScalar() && !argType.isVector()) { in optimize_constructor_swizzle()
187 if (baseArg.type().isScalar()) { in optimize_constructor_swizzle()
286 if (!baseType.isVector() && !baseType.isScalar()) { in Convert()
440 SkASSERTF(exprType.isVector() || exprType.isScalar(), in Make()
454 if (exprType.isScalar()) { in Make()
H A DSkSLConstructorDiagonalMatrix.cpp22 SkASSERT(arg->type().isScalar()); in Make()
H A DSkSLType.cpp126 bool isScalar() const override {
177 bool isScalar() const override {
584 SkASSERT(this->isScalar());
763 if (this->isScalar()) {
838 SkASSERT(this->isScalar());
H A DSkSLConstructorArrayCast.cpp29 if (arg->type().isScalar()) { in cast_constant_array()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
H A DConvertUnsupportedConstructorsToFunctionCalls.cpp41 if (type.isScalar()) in AppendScalarFromNonScalarArguments()
87 if (parameter->isScalar()) in AppendValuesFromMultipleArguments()
195 if (!type.isScalar() && !type.isVector() && !type.isMatrix())
223 arguments.size() == 1 && type.isScalar() && arg0Type.isScalar();
265 if (type.isScalar())
271 if (arguments.size() == 1 && arg0Type.isScalar())
282 if (arguments.size() == 1 && arg0Type.isScalar())
H A DScalarizeVecAndMatConstructorArgs.cpp127 if (originalArg->isScalar()) in scalarizeArgs()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
H A DLegalityPredicates.cpp68 LegalityPredicate LegalityPredicates::isScalar(unsigned TypeIdx) {
70 return Query.Types[TypeIdx].isScalar();
98 return QueryTy.isScalar() && QueryTy.getSizeInBits() < Size;
106 return QueryTy.isScalar() && QueryTy.getSizeInBits() > Size;
136 return QueryTy.isScalar() && !isPowerOf2_32(QueryTy.getSizeInBits());
H A DMachineIRBuilder.cpp204 assert((Res.isScalar() || Res.isVector()) && "invalid operand type"); in validateBinaryOp()
210 assert((Res.isScalar() || Res.isVector()) && "invalid operand type"); in validateShiftOp()
219 assert(Op1.getLLTTy(*getMRI()).isScalar() && "invalid offset type"); in buildPtrAdd()
228 assert(ValueTy.isScalar() && "invalid offset type"); in materializePtrAdd()
355 assert(getMRI()->getType(Tst).isScalar() && "invalid operand type"); in buildBrCond()
449 assert(Res.getLLTTy(*getMRI()).isScalar() || in buildExtOrTrunc()
451 assert(Res.getLLTTy(*getMRI()).isScalar() == in buildExtOrTrunc()
452 Op.getLLTTy(*getMRI()).isScalar()); in buildExtOrTrunc()
490 if (SrcTy.isPointer() && DstTy.isScalar()) in buildCast()
492 else if (DstTy.isPointer() && SrcTy.isScalar()) in buildCast()
[all...]
/third_party/skia/src/sksl/
H A DSkSLOperators.cpp342 if (leftIsVectorOrMatrix && validMatrixOrVectorOp && right.isScalar()) { in determineBinaryType()
358 if (!isAssignment && rightIsVectorOrMatrix && validMatrixOrVectorOp && left.isScalar()) { in determineBinaryType()
376 if ((left.isScalar() && right.isScalar()) || (leftIsVectorOrMatrix && validMatrixOrVectorOp)) { in determineBinaryType()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
H A DLowLevelTypeImpl.h91 bool isScalar() const { return isValid() && !IsPointer && !IsVector; } in isScalar() function in llvm::LLT
109 if (isPointer() || isScalar()) in getSizeInBits()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/
H A DBreakVariableAliasingInInnerLoops.cpp57 if (!type.isScalar() && !type.isVector() && !type.isMatrix())
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
H A DLowLevelType.cpp42 assert(isScalar() && "unexpected type"); in print()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
H A DFixTypeConstructors.cpp30 if (retType.isScalar())
H A DProgramPrelude.cpp3587 if (argType0->isMatrix() && argType1->isScalar()) in visitOperator()
3594 if (argType0->isMatrix() && argType1->isScalar()) in visitOperator()
3601 if (argType0->isMatrix() && argType1->isScalar()) in visitOperator()
3608 if (argType0->isMatrix() && argType1->isScalar()) in visitOperator()
3621 else if (argType1->isScalar()) in visitOperator()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DTypes.h245 bool isScalar() const in isScalar() function in sh::TType
253 bool isScalarFloat() const { return isScalar() && type == EbtFloat; } in isScalarFloat()
254 bool isScalarInt() const { return isScalar() && (type == EbtInt || type == EbtUInt); } in isScalarInt()
H A DShaderStorageBlockFunctionHLSL.cpp48 if (ssboFunction.type.isScalar()) in OutputSSBOLoadFunctionBody()
120 if (ssboFunction.type.isScalar()) in OutputSSBOStoreFunctionBody()
H A DOutputSPIRV.cpp1281 ASSERT(!type.isScalar()); in createComplexConstant()
1361 if (!type.isScalar()) in createConstructor()
1386 const bool isSingleScalarCast = arguments.size() == 1 && type.isScalar() && arg0Type.isScalar(); in createConstructor()
1398 if (type.isScalar()) in createConstructor()
1406 if (arguments.size() == 1 && arg0Type.isScalar()) in createConstructor()
1421 if (arg0Type.isScalar() && arguments.size() == 1) in createConstructor()
1546 if (argumentType.isScalar() || argumentType.isVector()) in createConstructorVectorFromMultiple()
1869 if (argumentType.isScalar()) in extractComponents()
2374 if (firstOperandType.isMatrix() && secondChild->getType().isScalar()) in visitOperator()
[all...]
H A DStructureHLSL.cpp469 if (parameter.isScalar()) in addBuiltInConstructor()
527 if (parameter.isScalar()) in addBuiltInConstructor()
/third_party/skia/src/sksl/dsl/
H A DDSLType.cpp203 bool DSLType::isScalar() const { in isScalar() function in SkSL::dsl::DSLType
204 return this->skslType().isScalar(); in isScalar()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.cpp67 if ((Ty.isScalar() && !isFP) || Ty.isPointer()) { in getPartialMappingIdx()
84 } else if (Ty.isScalar()) { in getPartialMappingIdx()
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A DTypes.h447 bool isScalar() const { return primarySize == 1 && !isMatrix() && !structure && !isInterfaceBlock() && !IsSampler(getBasicType()); } in isScalar() function in TType
450 bool isScalarInt() const { return isScalar() && IsInteger(type); } in isScalarInt()

Completed in 22 milliseconds

1234