Home
last modified time | relevance | path

Searched refs:isScalar (Results 1 – 25 of 169) sorted by relevance

1234567

/external/angle/src/compiler/translator/tree_ops/gl/
DVectorizeVectorScalarArithmetic.cpp64 ASSERT(node->isScalar()); in Vectorize()
105 if (left->isScalar() && right->isVector()) in visitBinary()
117 else if (left->isVector() && right->isScalar()) in visitBinary()
141 ASSERT(left->isScalar() && right->isScalar()); in replaceMathInsideConstructor()
170 ASSERT(left->isScalar() && right->isScalar()); in replaceAssignInsideConstructor()
225 if (!argument->isScalar() || argument->getBasicType() != EbtFloat) in visitAggregate()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
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 …]
DLegalityPredicates.cpp68 LegalityPredicate LegalityPredicates::isScalar(unsigned TypeIdx) { in isScalar() function in LegalityPredicates
70 return Query.Types[TypeIdx].isScalar(); in isScalar()
98 return QueryTy.isScalar() && QueryTy.getSizeInBits() < Size; in narrowerThan()
106 return QueryTy.isScalar() && QueryTy.getSizeInBits() > Size; in widerThan()
136 return QueryTy.isScalar() && !isPowerOf2_32(QueryTy.getSizeInBits()); in sizeNotPow2()
/external/skia/src/sksl/ir/
DSkSLConstructorScalarCast.cpp61 SkASSERT(type.isScalar()); in Convert()
71 if (!argType.isScalar()) { in Convert()
85 SkASSERT(type.isScalar()); in Make()
86 SkASSERT(arg->type().isScalar()); in Make()
DSkSLConstructorSplat.cpp18 SkASSERT(arg->type().isScalar()); in Make()
21 if (type.isScalar()) { in Make()
DSkSLConstructorCompound.cpp23 if (type.isScalar() && args.size() == 1 && args.front()->type() == type) { in Make()
31 return (argType.isScalar() || argType.isVector() || argType.isMatrix()) && in Make()
DSkSLConstructor.cpp36 if (argument->type().isScalar()) { in convert_compound_constructor()
78 if (!arg->type().isScalar() && !arg->type().isVector()) { in convert_compound_constructor()
120 if (type.isScalar()) { in Convert()
DSkSLSwizzle.cpp23 SkASSERTF(baseType.isVector() || baseType.isScalar(), in Convert()
138 SkASSERTF(exprType.isVector() || exprType.isScalar(), in Make()
152 if (exprType.isScalar()) { in Make()
279 if (baseArg.type().isScalar()) { in Make()
DSkSLType.cpp57 SkASSERT(this->isScalar()); in toCompound()
248 if (this->isScalar()) { in coerceExpression()
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DMachineIRBuilder.cpp166 assert((Res.isScalar() || Res.isVector()) && "invalid operand type"); in validateUnaryOp()
172 assert((Res.isScalar() || Res.isVector()) && "invalid operand type"); in validateBinaryOp()
178 assert((Res.isScalar() || Res.isVector()) && "invalid operand type"); in validateShiftOp()
187 assert(Op1.getLLTTy(*getMRI()).getScalarType().isScalar() && "invalid offset type"); in buildPtrAdd()
196 assert(ValueTy.isScalar() && "invalid offset type"); in materializePtrAdd()
322 assert(Tst.getLLTTy(*getMRI()).isScalar() && "invalid operand type"); in buildBrCond()
444 assert(Res.getLLTTy(*getMRI()).isScalar() || in buildExtOrTrunc()
446 assert(Res.getLLTTy(*getMRI()).isScalar() == in buildExtOrTrunc()
447 Op.getLLTTy(*getMRI()).isScalar()); in buildExtOrTrunc()
485 if (SrcTy.isPointer() && DstTy.isScalar()) in buildCast()
[all …]
DLegalityPredicates.cpp68 LegalityPredicate LegalityPredicates::isScalar(unsigned TypeIdx) { in isScalar() function in LegalityPredicates
70 return Query.Types[TypeIdx].isScalar(); in isScalar()
106 return QueryTy.isScalar() && QueryTy.getSizeInBits() < Size; in scalarNarrowerThan()
114 return QueryTy.isScalar() && QueryTy.getSizeInBits() > Size; in scalarWiderThan()
160 return QueryTy.isScalar() && !isPowerOf2_32(QueryTy.getSizeInBits()); in sizeNotPow2()
/external/llvm-project/llvm/unittests/CodeGen/
DLowLevelTypeTest.cpp29 ASSERT_TRUE(Ty.isScalar()); in TEST()
70 ASSERT_FALSE(VTy.isScalar()); in TEST()
202 ASSERT_FALSE(Ty.isScalar()); in TEST()
236 ASSERT_FALSE(Ty.isScalar()); in TEST()
/external/parameter-framework/upstream/parameter/
DTypeElement.cpp49 bool CTypeElement::isScalar() const in isScalar() function in CTypeElement
182 if (!isScalar()) { in toXml()
DInstanceConfigurableElement.cpp127 bool CInstanceConfigurableElement::isScalar() const in isScalar() function in CInstanceConfigurableElement
129 return _pTypeElement->isScalar(); in isScalar()
DTypeElement.h71 bool isScalar() const;
DInstanceConfigurableElement.h90 bool isScalar() const;
/external/skia/src/sksl/
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()
/external/llvm-project/clang/lib/CodeGen/
DCGGPUBuiltin.cpp87 return !A.getRValue(*this).isScalar(); in EmitNVPTXDevicePrintfCallExpr()
142 if (!A.getRValue(*this).isScalar()) { in EmitAMDGPUDevicePrintfCallExpr()
/external/skia/src/sksl/dsl/
DDSLType.cpp42 bool DSLType::isScalar() const { in isScalar() function in SkSL::dsl::DSLType
43 return this->skslType().isScalar(); in isScalar()
/external/parameter-framework/upstream/test/introspection-subsystem/
DIntrospectionSubsystemObject.cpp58 ALWAYS_ASSERT(geParameterType(instanceConfigurableElement)->isScalar(), in SubsystemObject()
/external/angle/src/compiler/translator/tree_ops/d3d/
DBreakVariableAliasingInInnerLoops.cpp57 if (!type.isScalar() && !type.isVector() && !type.isMatrix()) in visitBinary()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DLowLevelType.cpp42 assert(isScalar() && "unexpected type"); in print()
/external/llvm-project/llvm/lib/Support/
DLowLevelType.cpp42 assert(isScalar() && "unexpected type"); in print()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DLowLevelTypeImpl.h91 bool isScalar() const { return isValid() && !IsPointer && !IsVector; } in isScalar() function
109 if (isPointer() || isScalar()) in getSizeInBits()
/external/angle/src/compiler/translator/
DTypes.h243 bool isScalar() const in isScalar() function
251 bool isScalarFloat() const { return isScalar() && type == EbtFloat; } in isScalarFloat()
252 bool isScalarInt() const { return isScalar() && (type == EbtInt || type == EbtUInt); } in isScalarInt()

1234567