Home
last modified time | relevance | path

Searched refs:mResultType (Results 1 – 9 of 9) sorted by relevance

/frameworks/rs/rsov/compiler/
DBuiltin.cpp60 b->MakeCompositeConstruct(call->mResultType, minConstituents)); in translateClampVector()
65 b->MakeCompositeConstruct(call->mResultType, maxConstituents)); in translateClampVector()
69 return b->MakeExtInst(call->mResultType, m->getGLExt(), extOpCode, extOpnds); in translateClampVector()
75 return b->MakeExtInst(call->mResultType, m->getGLExt(), extOpCode, in translateExtInst()
115 return b->MakeUConvert(call->mResultType, call->mOperand2[0]); in BuiltinLookupTable()
122 return b->MakeConvertFToU(call->mResultType, call->mOperand2[0]); in BuiltinLookupTable()
129 return b->MakeConvertUToF(call->mResultType, call->mOperand2[0]); in BuiltinLookupTable()
135 return b->MakeDot(call->mResultType, call->mOperand2[0], in BuiltinLookupTable()
168 return b->MakeExtInst(call->mResultType, m->getGLExt(), 64, in BuiltinLookupTable()
176 auto packed = b->MakeExtInst(call->mResultType, m->getGLExt(), in BuiltinLookupTable()
[all …]
DWrapper.cpp172 Instruction *elementType = param->mResultType.mInstruction; in AddWrapper()
244 static_cast<TypePointerInst *>(bufferVar->mResultType.mInstruction); in DecorateGlobalBuffer()
/frameworks/compile/slang/
Dslang_rs_export_reduce.h78 RSExportType *mResultType; variable
98 mResultType(nullptr) { in RSExportReduce()
158 const RSExportType *getResultType() const { return mResultType; } in getResultType()
Dslang_rs_export_foreach.cpp73 mResultType = FD->getReturnType().getCanonicalType(); in validateAndConstructParams()
96 if (mResultType != C.VoidTy) { in validateAndConstructOldStyleParams()
182 mHasReturnType = (mResultType != C.VoidTy); in validateAndConstructKernelParams()
184 if (mResultType->isPointerType()) { in validateAndConstructKernelParams()
188 << FD->getName() << mResultType.getAsString(); in validateAndConstructKernelParams()
405 const clang::Type *ReturnType = FE->mResultType.getTypePtr(); in Create()
Dslang_rs_export_foreach.h68 clang::QualType mResultType; // return type (if present). variable
81 mResultType(clang::QualType()), mHasReturnType(false), in RSExportForEach()
Dslang_rs_export_reduce.cpp719 if ((mResultType = RSExportType::Create(&S.RSC, PointeeQType.getTypePtr(), in analyzeResultType()
721 const RSExportType *CheckType = mResultType; in analyzeResultType()
723 if (mResultType->getClass() == RSExportType::ExportClassConstantArray) { in analyzeResultType()
724 CheckType = static_cast<const RSExportConstantArrayType *>(mResultType)->getElementType(); in analyzeResultType()
736 mResultType = nullptr; in analyzeResultType()
745 if (mResultType) in analyzeResultType()
746 S.RSC.insertExportReduceResultType(mResultType); in analyzeResultType()
/frameworks/rs/rsov/compiler/spirit/
Dpass_queue_test.cpp35 auto ret = new IAddInst(mul->mResultType, mul->mOperand1, mul->mOperand2); in transform()
44 auto ret = new SDivInst(add->mResultType, add->mOperand1, add->mOperand2); in transform()
54 auto ret = new IMulInst(add->mResultType, add, add); in transform()
Dtransformer_test.cpp34 auto ret = new IAddInst(mul->mResultType, mul->mOperand1, mul->mOperand2); in transform()
Dmodule.cpp984 return mFunc->mResultType.mInstruction; in getReturnType()