[TableGen] Use std::set_intersection to merge TypeSets. NFC
[oota-llvm.git] / utils / llvmdo
index 8161d2ef265dd5ce584cf174cf3a02ce8c700c28..bcfc221c2b1b503af1face6804b96954853eb115 100755 (executable)
@@ -3,8 +3,8 @@
 # 
 #                     The LLVM Compiler Infrastructure
 #
-# This file was developed by Reid Spencer and is distributed under the 
-# University of Illinois Open Source License. See LICENSE.TXT for details.
+# This file is distributed under the University of Illinois Open Source
+# License. See LICENSE.TXT for details.
 # 
 ##===----------------------------------------------------------------------===##
 #
@@ -53,7 +53,7 @@ if test "$1" = "-dirs" ; then
   LLVMDO_DIRS="$2"
   shift ; shift
 elif test -z "$LLVMDO_DIRS" ; then
-  LLVMDO_DIRS="include lib tools utils runtime autoconf docs test examples projects"
+  LLVMDO_DIRS="include lib tools utils runtime autoconf docs test examples projects cmake"
 fi
 
 if test "$1" = "-code-only" ; then
@@ -76,8 +76,8 @@ fi
 shift;
 
 paths_to_ignore="\
-  -path */CVS -o \
-  -path */CVS/* -o \
+  -path */.svn/ -o \
+  -path */.svn/* -o \
   -path docs/doxygen/* -o \
   -path docs/CommandGuide/html/* -o \
   -path docs/CommandGuide/man/* -o \
@@ -110,7 +110,6 @@ files_to_match="\
   -o -name *.intro \
   -o -name *.l \
   -o -name *.ll \
-  -o -name *.llx \
   -o -name *.lst \
   -o -name *.m4 \
   -o -name *.pod \
@@ -124,11 +123,11 @@ files_to_match="\
   -o -name *.tr \
   -o -name *.y \
   -o -name Make* \
+  -o -name *.cmake \
   -o -name llvmdo \
   -o -name llvmgrep \
   -o -name check-each-file \
   -o -name codgen-diff \
-  -o -name cvsupdate \
   -o -name llvm-native-gcc \
   -o -name llvm-native-gxx \
   -o -name makellvm \
@@ -151,7 +150,6 @@ files_to_ignore="\
      -name \.* \
   -o -name *~ \
   -o -name #* \
-  -o -name *.cvs \
   -o -name configure \
   -o -name slow.ll \
   -o -name *libtool* \
@@ -161,18 +159,8 @@ files_to_ignore="\
   -o -name ltmain.sh \
   -o -name aclocal.m4 \
   -o -name acinclude.m4 \
-  -o -name *VerifierIsReallySlow.llx \
   -o -name *LoopSimplifyCrash.ll \
   -o -name *AST-Remove.ll \
-  -o -name llvmAsmParser.cpp \
-  -o -name llvmAsmParser.h \
-  -o -name Lexer.cpp \
-  -o -name FileLexer.cpp \
-  -o -name FileParser.cpp \
-  -o -name FileParser.h \
-  -o -name StackerParser.h \
-  -o -name StackerParser.cpp \
-  -o -name ConfigLexer.cpp \
   -o -name PPCPerfectShuffle.h \
 "