Lines Matching defs:Name
29 // + Source (original name of the function)
34 // + Source (original name of externally visible variable)
38 // + Source (original name of the aliased name)
162 std::string Name = Regex(Pattern).sub(Transform, C.getName(), &Error);
167 if (C.getName() == Name)
171 rewriteComdat(M, GO, C.getName(), Name);
173 if (Value *V = (M.*Get)(Name))
176 C.setName(Name);
184 /// source function name and target function name of the transformation are
191 /// the source variable name and target variable name are spelt out. This
199 /// and target name are explicitly spelt out.
206 /// A pattern for the function name is provided and a transformation for that
207 /// pattern to determine the target function name create the rewrite rule.