From: Patrick Meredith Date: Thu, 13 Oct 2005 17:31:30 +0000 (+0000) Subject: Updated to be less restrictive on what is matched X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=d223f5ee78536d30bc36b7bd295bb7ae9590c794;p=oota-llvm.git Updated to be less restrictive on what is matched git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23712 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/DSAclean.py b/utils/DSAclean.py index b4605274eea..6c43357019e 100755 --- a/utils/DSAclean.py +++ b/utils/DSAclean.py @@ -1,6 +1,8 @@ #! /usr/bin/python #changelog: +#10/13/2005b: replaced the # in tmp(.#*)* with alphanumeric and _, this will then remove +#nodes such as %tmp.1.i and %tmp._i.3 #10/13/2005: exntended to remove variables of the form %tmp(.#)* rather than just #%tmp.#, i.e. it now will remove %tmp.12.3.15 etc, additionally fixed a spelling error in #the comments @@ -18,7 +20,7 @@ output = open(sys.argv[2], 'w') #it would kill old computers buffer = input.readline() while buffer != '': - if re.compile("label(\s*)=(\s*)\"\s%tmp(.\d*)*(\s*)\"").search(buffer): + if re.compile("label(\s*)=(\s*)\"\s%tmp(.\w*)*(\s*)\"").search(buffer): #skip next line, write neither this line nor the next buffer = input.readline() else: