Home
last modified time | relevance | path

Searched refs:IterVar (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/TableGen/
DTGParser.h48 VarInit *IterVar; member
52 : IterVar(IVar), ListValue(LValue) {} in ForeachLoop()
124 VarInit *IterVar; member
126 IterRecord(VarInit *Var, Init *Val) : IterVar(Var), IterValue(Val) {} in IterRecord()
DTGParser.cpp309 IterVals.push_back(IterRecord(CurLoop.IterVar, ItemVal)); in ProcessForeachDefs()
324 VarInit *IterVar = IR.IterVar; in ProcessForeachDefs() local
329 IterRec->addValue(RecordVal(IterVar->getName(), IVal->getType(), false)); in ProcessForeachDefs()
331 if (SetValue(IterRec.get(), Loc, IterVar->getName(), None, IVal)) in ProcessForeachDefs()
335 IterRec->resolveReferencesTo(IterRec->getValue(IterVar->getName())); in ProcessForeachDefs()
338 IterRec->removeValue(IterVar->getName()); in ProcessForeachDefs()
741 VarInit *IterVar = dyn_cast<VarInit>(L.IterVar); in ParseIDValue() local
742 if (IterVar && IterVar->getName() == Name) in ParseIDValue()
743 return IterVar; in ParseIDValue()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/TableGen/
DTGParser.h65 VarInit *IterVar; member
72 : Loc(Loc), IterVar(IVar), ListValue(LValue) {} in ForeachLoop()
DTGParser.cpp381 Dest->emplace_back(std::make_unique<ForeachLoop>(Loop.Loc, Loop.IterVar, in resolve()
394 if (Loop.IterVar) in resolve()
395 Substs.emplace_back(Loop.IterVar->getNameInit(), Elt); in resolve()
397 if (Loop.IterVar) in resolve()
880 if (L->IterVar) { in ParseIDValue()
881 VarInit *IterVar = dyn_cast<VarInit>(L->IterVar); in ParseIDValue() local
882 if (IterVar && IterVar->getNameInit() == Name) in ParseIDValue()
883 return IterVar; in ParseIDValue()
3452 errs() << "foreach " << IterVar->getAsString() << " = " in dump()
/external/llvm-project/llvm/lib/TableGen/
DTGParser.h60 VarInit *IterVar; member
67 : Loc(Loc), IterVar(IVar), ListValue(LValue) {} in ForeachLoop()
DTGParser.cpp382 Dest->emplace_back(std::make_unique<ForeachLoop>(Loop.Loc, Loop.IterVar, in resolve()
395 if (Loop.IterVar) in resolve()
396 Substs.emplace_back(Loop.IterVar->getNameInit(), Elt); in resolve()
398 if (Loop.IterVar) in resolve()
879 if (L->IterVar) { in ParseIDValue()
880 VarInit *IterVar = dyn_cast<VarInit>(L->IterVar); in ParseIDValue() local
881 if (IterVar && IterVar->getNameInit() == Name) in ParseIDValue()
882 return IterVar; in ParseIDValue()
3497 errs() << "foreach " << IterVar->getAsString() << " = " in dump()