xref: /llvm-project/llvm/test/tools/llvm-reduce/Inputs/remove-instructions.py (revision b71edfaa4ec3c998aadb35255ce2f60bba2940b0)
10bc5436aSSamuelimport sys
20bc5436aSSamuel
30bc5436aSSamuelInterestingInstructions = 0
40bc5436aSSamuel
50bc5436aSSamuelinput = open(sys.argv[1], "r")
60bc5436aSSamuelfor line in input:
7*b71edfaaSTobias Hieta    i = line.find(";")
80bc5436aSSamuel    if i >= 0:
90bc5436aSSamuel        line = line[:i]
100bc5436aSSamuel    if "%interesting" in line:
110bc5436aSSamuel        InterestingInstructions += 1
120bc5436aSSamuel    print(InterestingInstructions)
130bc5436aSSamuel
140bc5436aSSamuelif InterestingInstructions == 5:
150bc5436aSSamuel    sys.exit(0)  # interesting!
160bc5436aSSamuel
170bc5436aSSamuelsys.exit(1)
18