Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Variables

290   /// The local variables defined.
291 std::map<std::string, Variable> Variables;
337 // known variables for each.
1104 assert_with_loc(Variables.find(VarName) != Variables.end(),
1106 S.replace(Pos, End - Pos, Variables.find(VarName)->second.getName());
1113 Variables.clear();
1116 // known variables for each.
1122 Variables[Name] = Variable(Types[I], Name + VariablePostfix);
1142 Variables.find(Name) != Variables.end());
1143 Variable &V = Variables[Name];
1208 Variable &V = Variables[Name];
1248 assert(Variables.find(Name) != Variables.end());
1249 Variable &V = Variables[Name];
1301 Variable &V = Variables["p" + utostr(I)];
1512 assert_with_loc(Intr.Variables.find(DI->getArgName(ArgIdx)) !=
1513 Intr.Variables.end(),
1515 castToType = Intr.Variables[DI->getArgName(ArgIdx)].getType();
1545 while (Intr.Variables.find(N) != Intr.Variables.end())
1547 Intr.Variables[N] = Variable(R.first, N + Intr.VariablePostfix);
1549 Intr.OS << R.first.str() << " " << Intr.Variables[N].getName() << " = "
1553 S = "*(" + castToType.str() + " *) &" + Intr.Variables[N].getName() + "";
1722 assert_with_loc(Intr.Variables.find(N) == Intr.Variables.end(),
1724 Intr.Variables[N] = Variable(A.first, N + Intr.VariablePostfix);
1727 A.first.str() + " " + Intr.Variables[N].getName() + " = " + A.second;
1759 assert_with_loc(Intr.Variables.find(ArgName) != Intr.Variables.end(),
1761 Variable &V = Intr.Variables[ArgName];
1804 // If we call a macro, our local variables may be corrupted due to