def intra(m): "Intra-module previrtualization" # for m in files.values(): # intra-module previrt pre = m.get() post = m.new('p') fn = 'previrt_%s-%s' % (os.path.basename(pre), os.path.basename(post)) passes.peval(pre, post, log=open(fn, 'w'))
def intra(m): "Intra-module previrtualization" # for m in files.values(): # intra-module previrt pre = m.get() post = m.new('p') fn = 'previrt_%s-%s' % (os.path.basename(pre), os.path.basename(post)) passes.peval(pre, post, llpe_analysis, log=open(fn, 'w'))
def intra(m): "Intra-module previrtualization" # for m in files.values(): # intra-module previrt pre = m.get() pre_base = os.path.basename(pre) post = m.new('p') post_base = os.path.basename(post) fn = 'previrt_%s-%s' % (pre_base, post_base) print '%s === passes.peval ===> %s' % (pre_base, post_base) passes.peval(pre, post, log=open(fn, 'w'))
def run(self, cfg, flags, args): if len(args) < 1: raise ArgError() input_file = args[0] output_file = target.flag(flags, '-o') log_file = target.flag(flags, '--log') if log_file is not None: log_file = open(log_file, 'w+') return passes.peval(input_file, output_file, log=log_file)