Lines Matching refs:tags
2 #===-- tdtags - TableGen tags wrapper ---------------------------*- sh -*-===#
28 -a Append the tags to an existing tags file.
29 -f <file> Write tags to the specified file (defaults to 'tags').
31 -x <recipe> Generate tags file(s) for a common use case:
46 - Generate a tags file for each specified LLVM code generator
61 With the '-x' option, $SELF produces one or more tags files for a
68 -a Append newly generated tags to those already in an existing
69 tags file. Without ths option, any and all existing tags are
70 replaced. NOTE: When building a mixed tags file, using ${SELF}
71 for tblgen tags and ctags(1) for other languages, it is best
74 -f <file> Use the name <file> for the tags file, rather than the default
75 "tags". If the <file> is "-", then the tag index is written to
92 Produce a tags file in every directory in the LLVM source tree
95 Produce a tags file from .td files in the current directory.
97 Produce a tags file in every directory that contains any .td
100 Produce a tags file for each named code generator target, or
113 # $TMP:W Directories in which to generate tags (Worklist).
197 # Generate tags for the list of files in $TMP:T.
211 # Generate tags for each file.
217 printf >&2 ' generating tags from "%s"\n' "$i"
225 # Add existing tags if requested.
230 printf >&2 ' and existing tags from "%s"\n' "$OPT_TAGSFILE"
237 # Merge tags.
245 # Emit tags.
258 # Generate tags for the current directory.
265 # Generate tags for the current directory, and report an error if there are
276 # Generate tags for all .td files under the current directory.
283 # Generate tags for all .td files in LLVM.
290 # Generate tags for each directory in the worklist $TMP:W.
309 # Generate tags for the specified code generator targets, or
359 OPT_TAGSFILE=tags