Home
last modified time | relevance | path

Searched refs:slangAssert (Results 1 – 25 of 31) sorted by relevance

12

/frameworks/compile/slang/
Dslang_rs_reflection_state.cpp55 slangAssert(false && "unexpected APValue kind"); in equal()
61 slangAssert(mState==S_Initial || mState==S_ClosedJava64 || mState==S_Bad); in ~ReflectionState()
68 slangAssert(mState==S_Initial); in openJava32()
77slangAssert(mState==S_OpenJava32 && (mForEachOpen < 0) && !mOutputClassOpen && (mRecordsState != R… in closeJava32()
85 slangAssert(mState==S_ClosedJava32); in openJava64()
93slangAssert(mState==S_OpenJava64 && (mForEachOpen < 0) && !mOutputClassOpen && (mRecordsState != R… in closeJava64()
99 slangAssert(isCollecting()); in canon()
111 slangAssert(!isClosed()); in nextFile()
117 slangAssert(mRecordsState != RS_Open); in nextFile()
127 slangAssert(file.mRSSourceFileName == RSSourceFileName); in nextFile()
[all …]
Dslang_rs_reflection_state.h170 slangAssert(!mOutputClassOpen && !isClosed()); in beginOutputClass()
178 slangAssert(mOutputClassOpen); in setOutputClassDivergent()
186 slangAssert(mOutputClassOpen); in endOutputClass()
516 slangAssert(mState == S_Initial); in BeginCollecting()
524 slangAssert((mState == S_Collecting) && (mCursor + 1 == mSize) && (mSize < mCapacity)); in CollectNext()
530 slangAssert((mState == S_Collecting) && (mCursor + 1 == mSize) && (mSize == mCapacity)); in BeginUsing()
537 slangAssert((mState == S_Using) && (mCursor + 1 < mSize)); in UseNext()
550 slangAssert(mCursor < mSize); in Current()
554 slangAssert(mCursor < mSize); in Current()
562 slangAssert(mCursor < mSize); in CurrentIdx()
[all …]
Dslang_rs_export_foreach.cpp56 slangAssert(Context && FD); in validateAndConstructParams()
88 slangAssert(Context && FD); in validateAndConstructOldStyleParams()
90 slangAssert(numParams > 0); in validateAndConstructOldStyleParams()
166 slangAssert(Context && FD); in validateAndConstructKernelParams()
274 slangAssert(mOut == nullptr); in setSignatureMetadata()
275 slangAssert(mUsrData == nullptr); in setSignatureMetadata()
277 slangAssert(!mHasReturnType); in setSignatureMetadata()
311 slangAssert(Context && FD); in Create()
315 slangAssert(!Name.empty() && "Function must have a name"); in Create()
337 slangAssert(QT->isPointerType() && in Create()
[all …]
Dslang_rs_export_element.cpp82 slangAssert(EI != nullptr && "Element info not found"); in Create()
91 slangAssert(EI->vsize == 1 && "Element not a primitive class (please " in Create()
99 slangAssert(EI->type == EPT->getType() && "Element has unexpected type"); in Create()
104 slangAssert(EI->vsize > 1 && "Element not a vector class (please check " in Create()
114 slangAssert(EI->type == EVT->getType() && "Element has unexpected type"); in Create()
115 slangAssert(EI->vsize == EVT->getNumElement() && "Element has unexpected " in Create()
Dslang_rs_reflection_cpp.cpp57 slangAssert(false && "GetMatrixTypeName : Unsupported matrix dimension"); in GetMatrixTypeName()
63 slangAssert(false && "Non-array type post identifier?"); in GetTypeName()
113 default: { slangAssert(false && "Unknown class of type"); } in GetTypeName()
329 slangAssert(ef->getIns().size() == 1); in genExportForEachBodies()
355 slangAssert(ef->getIns().size() == 1); in genExportForEachBodies()
375 slangAssert(ef->getIns().size() == 1); in genExportForEachBodies()
546 default: { slangAssert(false && "Unknown class of type"); } in genExportVariablesGetterAndSetter()
588 slangAssert((ET->getClass() == RSExportType::ExportClassPointer) && in genPointerTypeExportVariable()
621 slangAssert(EVT != nullptr); in genGetterAndSetter()
674 slangAssert(false); in genMatrixTypeExportVariable()
[all …]
Dslang_rs_export_func.cpp37 slangAssert(Context && FD); in ValidateFuncDecl()
55 slangAssert(!Name.empty() && "Function must have a name"); in Create()
105 slangAssert(!T.isNull()); in Create()
117 slangAssert((ET->getClass() == RSExportType::ExportClassRecord) && in Create()
133 slangAssert(mParamPacketType != nullptr); in checkParameterPacketType()
Dslang_rs_reflection.cpp132 slangAssert(false && "GetMatrixTypeName : Unsupported matrix dimension"); in GetMatrixTypeName()
143 slangAssert((Index < (sizeof(VectorAccessorMap) / sizeof(const char *))) && in GetVectorAccessor()
187 slangAssert(false && "GetPackerAPIName : Unknown primitive data type"); in GetPackerAPIName()
242 default: { slangAssert(false && "Unknown class of type"); } in GetTypeNullValue()
260 slangAssert(false && "Vectors should be size 2, 3, 4"); in GetBuiltinElementConstruct()
276 slangAssert(false && "Unsupported dimension of matrix"); in GetBuiltinElementConstruct()
303 slangAssert(FromTypeLoc != ValidTypes.end()); in ZeroExtendValue()
304 slangAssert(DestTypeLoc != ValidTypes.end()); in ZeroExtendValue()
306 slangAssert(FromTypeLoc - ValidTypes.begin() <= DestTypeLoc - ValidTypes.begin()); in ZeroExtendValue()
325 slangAssert(false && "Unknown integer type"); in ZeroExtendValue()
[all …]
Dslang_assert.h24 #define slangAssert(v) do {} while (0) macro
27 #define slangAssert(v) \ macro
Dslang_rs_special_kernel_param.cpp102 slangAssert(IndexOfFirstSpecialParameter != nullptr); in processSpecialKernelParameters()
103 slangAssert(SignatureMetadata != nullptr); in processSpecialKernelParameters()
104 slangAssert(*SignatureMetadata == 0); in processSpecialKernelParameters()
218 slangAssert(!"Unexpected special parameter type"); in processSpecialKernelParameters()
222 slangAssert(!(*SignatureMetadata & SP.bitval)); in processSpecialKernelParameters()
Dslang_rs_object_ref_count.cpp60 slangAssert((FD->getNumParams() == 2) && in GetRSRefCountingFunctions()
64 slangAssert((FD->getNumParams() == 1) && in GetRSRefCountingFunctions()
74 slangAssert(PVT->isPointerType() && in GetRSRefCountingFunctions()
80 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT) in GetRSRefCountingFunctions()
86 slangAssert(false && "incorrect type"); in GetRSRefCountingFunctions()
116 slangAssert(CompoundStmtCount == NewStmtCount); in BuildCompoundStmt()
130 slangAssert(CS); in AppendAfterStmt()
159 slangAssert(Once <= 1); in AppendAfterStmt()
163 slangAssert(Once == 0); in AppendAfterStmt()
267 slangAssert(RefRSVar); in ClearSingleRSObject()
[all …]
Dslang_rs_export_type.cpp204 slangAssert(false && "Variables should be validated before exporting"); in ReportTypeError()
289 slangAssert(false && "Unknown type cannot be exported"); in TypeExportableHelper()
294 slangAssert(RD); in TypeExportableHelper()
421 slangAssert(false && "Unknown type cannot be validated"); in TypeExportableHelper()
535 slangAssert(false && "Unknown type cannot be exported"); in ValidateTypeHelper()
539 slangAssert(RD); in ValidateTypeHelper()
762 slangAssert(false && "Unknown data type of the builtin"); in GetTypeName()
785 slangAssert(*RI != nullptr && "cannot be NULL object"); in GetTypeName()
1033 slangAssert(T); in IsStructureTypeWithRSObject()
1036 slangAssert(T); in IsStructureTypeWithRSObject()
[all …]
Dslang_bitcode_gen.cpp78 slangAssert(false && "Invalid target API value"); in writeBitcode()
96 slangAssert(ActualWrapperLen > 0); in writeBitcode()
Dslang_rs_object_ref_count.h174 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT)); in GetRSSetObjectFD()
178 slangAssert(false && "incorrect type"); in GetRSSetObjectFD()
188 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT)); in GetRSClearObjectFD()
192 slangAssert(false && "incorrect type"); in GetRSClearObjectFD()
Dslang_rs_export_foreach.h111 slangAssert(!mDummyRoot); in getOrdinal()
167 slangAssert((mParamPacketType != nullptr) && in params_begin()
173 slangAssert((mParamPacketType != nullptr) && in params_end()
Dslang_rs_context.cpp81 slangAssert(!VD->getName().empty() && "Variable name should not be empty"); in processExportVar()
110 slangAssert(!FD->getName().empty() && "Function name should not be empty"); in processExportFunc()
116 slangAssert(FD->getStorageClass() == clang::SC_None); in processExportFunc()
140 slangAssert((mTargetAPI < SLANG_FEATURE_SINGLE_SOURCE_API || in processExportFunc()
177 slangAssert(TUDecl != nullptr && "Translation unit declaration (top-level " in processExportType()
286 slangAssert(numExportedForEach == 1); in processExports()
Dslang_rs_special_func.cpp57 slangAssert(Context && FD); in validateSpecialFuncDecl()
100 slangAssert(false && "must be called on root, init or .rs.dtor function!"); in validateSpecialFuncDecl()
Dslang_rs_export_func.h73 slangAssert((mParamPacketType != nullptr) && in params_begin()
78 slangAssert((mParamPacketType != nullptr) && in params_end()
Dslang_rs_ast_replace.h45 slangAssert(mNewExpr && in matchesExpr()
52 slangAssert(mOldStmt); in matchesStmt()
Dslang_rs_export_reduce.cpp60 slangAssert(Context); in Create()
76 slangAssert(!"Unknown FnIdent"); in getKey()
167 slangAssert(TUDecl); in lookupFunction()
222 slangAssert(Fn); in checkVoidReturn()
237 slangAssert(ParamQType->isPointerType()); in checkPointeeConstQualified()
295 slangAssert(S.FnAccumulator); in analyzeAccumulator()
386 slangAssert(S.FnAccumulatorIndexOfFirstSpecialParameter < S.FnAccumulator->getNumParams()); in analyzeAccumulator()
458 slangAssert(!S.Ok); in analyzeCombiner()
582 slangAssert(!S.Ok); in analyzeOutConverter()
646 slangAssert(!S.Ok); in analyzeHalter()
[all …]
Dslang_rs_reflect_utils.cpp221 slangAssert(false && "Couldn't generate 32-bit embedded bitcode!"); in GenerateJavaCodeAccessorMethod()
225 slangAssert(false && "Couldn't generate 64-bit embedded bitcode!"); in GenerateJavaCodeAccessorMethod()
245 slangAssert(false && in GenerateAccessorClass()
395 slangAssert(!mIndent.empty() && "No indent"); in decreaseIndent()
Dslang.cpp136 slangAssert((OutputFile != nullptr) && in OpenOutputFile()
285 slangAssert(0 && "Not implemented"); in loadModule()
517 slangAssert(false && "Type shouldn't be in map yet!"); in checkODR()
587 slangAssert(false && "Should have equal number of 32/64-bit files"); in compile()
649 slangAssert(Opts.mBitWidth == 64); in compile()
768 slangAssert(Opts.mBitWidth == 64); in compile()
Dslang_backend.cpp301 slangAssert(mpModule == M && in HandleTranslationUnit()
378 slangAssert(false && "Unknown output type"); in HandleTranslationUnit()
409 slangAssert(FD && "found a non field declaration within a struct"); in PadStruct()
504 slangAssert(RL.getSize().getQuantity() >= fieldPrePaddingOffset); in PadStruct()
582 slangAssert(false && "Unexpected TagTypeKind"); in HandleTagDeclDefinition()
716 slangAssert(version == 1); in HandleTranslationUnitPre()
840 slangAssert(origFieldNumToPaddedFieldNum->empty()); in PadHelperFunctionStruct()
879 slangAssert(SL->getSizeInBytes() >= fieldPrePaddingOffset); in PadHelperFunctionStruct()
913 slangAssert(F && "Function marked as exported disappeared in Bitcode"); in dumpExportFunctionInfo()
1174 slangAssert(StructInfoMetadata->getNumOperands() == 0 && in dumpExportTypeInfo()
Dslang_rs_reflection.h170 slangAssert(!(Which & ~(FieldIndex | Field32Index))); in incFieldIndex()
178 slangAssert((mFieldIndexMap.find(F) == mFieldIndexMap.end()) && in addFieldIndexMapping()
185 slangAssert((I != mFieldIndexMap.end()) && in getFieldIndex()
Dslang_rs_export_var.h63 slangAssert(i < mNumInits); in getInitArray()
Dslang_diagnostic_buffer.cpp66 slangAssert(0 && "Diagnostic not handled during diagnostic buffering!"); in HandleDiagnostic()

12