Revision df26b7eebaa8d5745bbbc64bf09024099099a82c authored by Alon Zakai on 05 March 2013, 22:11:22 UTC, committed by Alon Zakai on 05 March 2013, 22:11:22 UTC
1 parent 939740e
find_bigis.py
'''
Simple tool to find big i types in an .ll file. Anything over i64 is of interest.
'''
import os, sys, re
filename = sys.argv[1]
data = open(filename).read()
iss = re.findall('[^%]i\d+ [^=]', data)
set_iss = set(iss)
bigs = []
for iss in set_iss:
size = int(iss[2:-2])
if size > 64:
bigs.append(size)
bigs.sort()
print bigs
Computing file changes ...