14 sourceList.append(helper.generateUnaryOp(
'exp',
27 sRet = util.getVarGlobalName(
's')
28 rRet = util.getVarGlobalName(
'r')
30 if not parameters.useQueue:
35 if parameters.openmpUseOrphaning:
36 aSourceNode.appendChild(
ast.Assignment(util.vOf(rRet), util.vOf(
'r')))
39 for direct
in range(1,parameters.sliceSize+1,1):
41 for deg
in range(1,parameters.o+1,1):
45 for deg
in range(1,parameters.o+1,1):
48 helper.generateConvolution((rRet,0,deg-1),
60 sourceList.append(helper.generateUnaryIntrinsicReverse(
'exp',
None,names.Fixed.pN+
'exp',
None,
'r',None,[],[],[],[],getStatementA))
69 aSource.appendChild(helper.generatePushUnaryLocal(da,k,resultTypes,
'r','a'))