/external/angle/src/compiler/translator/tree_ops/gl/ |
D | VectorizeVectorScalarArithmetic.cpp | 64 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/ |
D | MachineIRBuilder.cpp | 204 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 …]
|
D | LegalityPredicates.cpp | 68 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/ |
D | SkSLConstructorScalarCast.cpp | 61 SkASSERT(type.isScalar()); in Convert() 71 if (!argType.isScalar()) { in Convert() 85 SkASSERT(type.isScalar()); in Make() 86 SkASSERT(arg->type().isScalar()); in Make()
|
D | SkSLConstructorSplat.cpp | 18 SkASSERT(arg->type().isScalar()); in Make() 21 if (type.isScalar()) { in Make()
|
D | SkSLConstructorCompound.cpp | 23 if (type.isScalar() && args.size() == 1 && args.front()->type() == type) { in Make() 31 return (argType.isScalar() || argType.isVector() || argType.isMatrix()) && in Make()
|
D | SkSLConstructor.cpp | 36 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()
|
D | SkSLSwizzle.cpp | 23 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()
|
D | SkSLType.cpp | 57 SkASSERT(this->isScalar()); in toCompound() 248 if (this->isScalar()) { in coerceExpression()
|
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
D | MachineIRBuilder.cpp | 166 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 …]
|
D | LegalityPredicates.cpp | 68 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/ |
D | LowLevelTypeTest.cpp | 29 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/ |
D | TypeElement.cpp | 49 bool CTypeElement::isScalar() const in isScalar() function in CTypeElement 182 if (!isScalar()) { in toXml()
|
D | InstanceConfigurableElement.cpp | 127 bool CInstanceConfigurableElement::isScalar() const in isScalar() function in CInstanceConfigurableElement 129 return _pTypeElement->isScalar(); in isScalar()
|
D | TypeElement.h | 71 bool isScalar() const;
|
D | InstanceConfigurableElement.h | 90 bool isScalar() const;
|
/external/skia/src/sksl/ |
D | SkSLOperators.cpp | 342 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/ |
D | CGGPUBuiltin.cpp | 87 return !A.getRValue(*this).isScalar(); in EmitNVPTXDevicePrintfCallExpr() 142 if (!A.getRValue(*this).isScalar()) { in EmitAMDGPUDevicePrintfCallExpr()
|
/external/skia/src/sksl/dsl/ |
D | DSLType.cpp | 42 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/ |
D | IntrospectionSubsystemObject.cpp | 58 ALWAYS_ASSERT(geParameterType(instanceConfigurableElement)->isScalar(), in SubsystemObject()
|
/external/angle/src/compiler/translator/tree_ops/d3d/ |
D | BreakVariableAliasingInInnerLoops.cpp | 57 if (!type.isScalar() && !type.isVector() && !type.isMatrix()) in visitBinary()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
D | LowLevelType.cpp | 42 assert(isScalar() && "unexpected type"); in print()
|
/external/llvm-project/llvm/lib/Support/ |
D | LowLevelType.cpp | 42 assert(isScalar() && "unexpected type"); in print()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | LowLevelTypeImpl.h | 91 bool isScalar() const { return isValid() && !IsPointer && !IsVector; } in isScalar() function 109 if (isPointer() || isScalar()) in getSizeInBits()
|
/external/angle/src/compiler/translator/ |
D | Types.h | 243 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()
|