Home | History | Annotate | Download | only in slang

Lines Matching defs:Ins

861   const RSExportForEach::InVec     &Ins     = EF->getIns();
865 if (Ins.size() == 1) {
869 } else if (Ins.size() > 1) {
871 for (RSExportForEach::InIter BI = Ins.begin(), EI = Ins.end(); BI != EI;
913 if (Ins.size() == 1) {
916 } else if (Ins.size() > 1) {
917 for (RSExportForEach::InIter BI = Ins.begin(), EI = Ins.end(); BI != EI;
955 genTypeCheck(*BI, ("ain_" + Ins[Index]->getName()).str().c_str());
964 if (Ins.size() == 1 && (EF->hasOut() || EF->hasReturn())) {
968 } else if (Ins.size() > 1) {
971 std::string In0Name = "ain_" + Ins[0]->getName().str();
973 for (size_t index = 1; index < Ins.size(); ++index) {
974 genPairwiseDimCheck(In0Name, "ain_" + Ins[index]->getName().str());
991 if (Ins.size() == 1) {
993 } else if (Ins.size() > 1) {
994 mOut << ", new Allocation[]{ain_" << Ins[0]->getName().str();
996 for (size_t index = 1; index < Ins.size(); ++index) {
997 mOut << ", ain_" << Ins[index]->getName().str();
1138 const auto &Ins = ER->getAccumulatorIns();
1140 slangAssert(Ins.size() == InTypes.size());
1141 InsTypeData.resize(Ins.size());
1143 for (size_t InIdx = 0, InEnd = Ins.size(); InIdx < InEnd; ++InIdx) {
1193 slangAssert(Ins.size() == InTypes.size());
1194 slangAssert(Ins.size() == InsTypeData.size());
1195 slangAssert(Ins.size() == Args.size());
1199 for (size_t InIdx = 0, InEnd = Ins.size(); InIdx < InEnd; ++InIdx) {
1254 const auto &Ins = ER->getAccumulatorIns();
1260 for (size_t InIdx = 0, InEnd = Ins.size(); InIdx < InEnd; ++InIdx) {
1297 if (Ins.size() > 1)
1299 for (size_t InIdx = 0, InEnd = Ins.size(); InIdx < InEnd; ++InIdx) {
1319 for (size_t InIdx = 1, InEnd = Ins.size(); InIdx < InEnd; ++InIdx)