Lines Matching refs:Variable
103 /// String pool for Variable::Name values.
115 /// Create a new Variable with a particular type and an optional name. The
116 /// Node argument is the node where the variable is defined.
119 template <typename T = Variable> T *makeVariable(Type Ty) {
131 void addArg(Variable *Arg);
134 void addImplicitArg(Variable *Arg);
181 /// Returns true if Var is a global variable that is used by the profiling
232 /// CurrentNode is used for validating the Variable::DefNode field during
330 // Separate string pools for CfgNode and Variable names, due to a combination
342 /// Variable::DefNode. Normally, a traversal over CfgNodes maintains this, but
352 template <> Variable *Cfg::makeVariable<Variable>(Type Ty);