/frameworks/rs/cpu_ref/ |
rsCpuCore.cpp | 33 #define REDUCE_ALOGV(mtls, level, ...) do { if ((mtls)->logReduce >= (level)) ALOGV(__VA_ARGS__); } while(0) 148 MTLaunchStructCommon *mtls = (MTLaunchStructCommon *)data; local 149 if (mtls && mtls->dimPtr->y <= 1 && mtls->end.x <= mtls->start.x + mtls->mSliceSize) { 327 // mtls - The MTLaunchStruct holding information about the kernel launch 330 static inline void FepPtrSetup(const MTLaunchStructForEach *mtls, RsExpandKernelDriverInfo *fep 392 MTLaunchStructForEach *mtls = (MTLaunchStructForEach *)usr; local 419 MTLaunchStructForEach *mtls = (MTLaunchStructForEach *)usr; local 444 MTLaunchStructForEach *mtls = (MTLaunchStructForEach *)usr; local 534 const MTLaunchStructReduce *mtls = (const MTLaunchStructReduce *)usr; local 573 const MTLaunchStructReduce *mtls = (const MTLaunchStructReduce *)usr; local 612 const MTLaunchStructReduce *mtls = (const MTLaunchStructReduce *)usr; local [all...] |
rsCpuIntrinsic.cpp | 96 MTLaunchStructForEach mtls; local 100 if (forEachMtlsSetup(ains, inLen, aout, usr, usrLen, sc, &mtls)) { 101 mtls.script = this; 102 mtls.fep.slot = slot; 104 mtls.kernel = mRootPtr; 105 mtls.fep.usr = this; 108 mCtx->launchForEach(ains, inLen, aout, sc, &mtls); 115 void RsdCpuScriptIntrinsic::forEachKernelSetup(uint32_t slot, MTLaunchStructForEach *mtls) { 117 mtls->script = this; 118 mtls->fep.slot = slot [all...] |
rsCpuScript.cpp | 515 // dimensions into the mtls start/end fields. 523 bool RsdCpuScriptImpl::setUpMtlsDimensions(MTLaunchStructCommon *mtls, 526 rsAssert(mtls); 530 mtls->end.DIM_FIELD = baseDim.DIM_FIELD; \ 532 mtls->start.DIM_FIELD = \ 534 mtls->end.DIM_FIELD = \ 536 if (mtls->start.DIM_FIELD >= mtls->end.DIM_FIELD) { \ 559 MTLaunchStructReduce *mtls) { 561 memset(mtls, 0, sizeof(MTLaunchStructReduce)) 754 MTLaunchStructForEach mtls; local 769 MTLaunchStructReduce mtls; local [all...] |
rsCpuScriptGroup.cpp | 204 MTLaunchStructForEach mtls; local 224 bool launchOK = si->forEachMtlsSetup(ains, inLen, outs[ct], nullptr, 0, nullptr, &mtls); 226 si->forEachKernelSetup(slot, &mtls); 227 si->preLaunch(slot, ains, inLen, outs[ct], mtls.fep.usr, 228 mtls.fep.usrLen, nullptr); 231 mCtx->launchForEach(ains, inLen, outs[ct], nullptr, &mtls); 262 si->forEachKernelSetup(kernels[ct]->mSlot, &mtls); 263 fnPtrs.push_back((void *)mtls.kernel); 264 usrPtrs.push_back(mtls.fep.usr); 265 sigs.push_back(mtls.fep.usrLen) [all...] |
rsCpuIntrinsicBLAS.cpp | 87 static void setupGEMM(MTLaunchStructForEachBlas *mtls, const Allocation **ain, RsBlasCall* call, 94 memset(mtls, 0, sizeof(MTLaunchStructForEachBlas)); 95 mtls->rs = ctx; 96 mtls->sc = call; 97 mtls->dimPtr = &mtls->fep.dim; 98 mtls->fep.dim.x = nn; 99 mtls->fep.dim.y = mm; 100 mtls->fep.dim.z = kk; 102 memcpy(mtls->ains, ain, 3 * sizeof(ain[0])) 193 const MTLaunchStructForEachBlas *mtls = (const MTLaunchStructForEachBlas *)usr; local 204 const MTLaunchStructForEachBlas *mtls = (const MTLaunchStructForEachBlas *)usr; local 215 const MTLaunchStructForEachBlas *mtls = (const MTLaunchStructForEachBlas *)usr; local 226 const MTLaunchStructForEachBlas *mtls = (const MTLaunchStructForEachBlas *)usr; local 259 MTLaunchStructForEachBlas mtls; local [all...] |
rsCpuScript.h | 90 const RsScriptCall *sc, MTLaunchStructForEach *mtls); 92 virtual void forEachKernelSetup(uint32_t slot, MTLaunchStructForEach *mtls); 96 const RsScriptCall *sc, MTLaunchStructReduce *mtls); 98 virtual void reduceKernelSetup(uint32_t slot, MTLaunchStructReduce *mtls); 138 bool setUpMtlsDimensions(MTLaunchStructCommon *mtls,
|
rsCpuCore.h | 168 const RsScriptCall *sc, MTLaunchStructForEach *mtls); 172 MTLaunchStructReduce *mtls); 264 MTLaunchStructReduce *mtls); 266 MTLaunchStructReduce *mtls);
|
rsCpuScriptGroup2.cpp | 172 MTLaunchStructForEach mtls; local 173 si->forEachKernelSetup(funcID->mSlot, &mtls); 174 cc = new CPUClosure(closure, si, (ExpandFuncTy)mtls.kernel); 646 MTLaunchStructForEach mtls; local 654 nullptr, 0, nullptr, &mtls); 656 mtls.script = nullptr; 657 mtls.fep.usr = nullptr; 658 mtls.kernel = (ForEachFunc_t)mFunc; 664 nullptr, &mtls); 681 MTLaunchStructForEach mtls; local [all...] |
rsCpuIntrinsic.h | 57 void forEachKernelSetup(uint32_t slot, MTLaunchStructForEach * mtls) override;
|
/prebuilts/go/darwin-x86/src/debug/elf/ |
file_test.go | 388 {Attr: dwarf.AttrProducer, Val: "GNU C 4.9.2 20141224 (prerelease) -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mtls-dialect=gnu -g", Class: dwarf.ClassString}, [all...] |
/prebuilts/go/linux-x86/src/debug/elf/ |
file_test.go | 388 {Attr: dwarf.AttrProducer, Val: "GNU C 4.9.2 20141224 (prerelease) -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mtls-dialect=gnu -g", Class: dwarf.ClassString}, [all...] |
/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9/bin/ |
x86_64-linux-android-gcc-4.9.x | [all...] |
/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/ |
aarch64-linux-android-gcc-4.9.x | [all...] |
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/bin/ |
arm-linux-androideabi-gcc-4.9.x | [all...] |