Lines Matching refs:dlname
89 void SchedulerCompiler::dlineLoop(const string& tname, const string& dlname, int delay, const strin… in dlineLoop() argument
96 string buf = subst("$0_tmp", dlname); in dlineLoop()
97 string pmem = subst("$0_perm", dlname); in dlineLoop()
117 fClass->addFirstPrivateDecl(dlname); in dlineLoop()
118 fClass->addZone2(subst("$0* \t$1 = &$2[$3];", tname, dlname, buf, dsize)); in dlineLoop()
124 fClass->addExecCode(Statement(ccs, subst("$0[i] = $1;", dlname, cexp))); in dlineLoop()
138 string idx = subst("$0_idx", dlname); in dlineLoop()
139 string idx_save = subst("$0_idx_save", dlname); in dlineLoop()
142 fClass->addDeclCode(subst("$0 \t$1[$2];", tname, dlname, dsize)); in dlineLoop()
147 fClass->addClearCode(subst("for (int i=0; i<$1; i++) $0[i]=0;", dlname, dsize)); in dlineLoop()
155 fClass->addExecCode(Statement(ccs, subst("$0[($2+i)&$3] = $1;", dlname, cexp, idx, mask))); in dlineLoop()