Home
last modified time | relevance | path

Searched refs:BooleanExpression (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/utils/lit/lit/
H A DBooleanExpression.py3 class BooleanExpression: class
31 parser = BooleanExpression(string, set(variables), triple)
39 self.tokens = BooleanExpression.tokenize(string)
55 m = re.match(BooleanExpression.Pattern, string)
58 yield BooleanExpression.END;
68 if token is BooleanExpression.END:
82 if self.token != BooleanExpression.END:
114 elif not BooleanExpression.isMatchExpression(self.token):
143 self.expect(BooleanExpression.END)
212 self.assertFalse(BooleanExpression.evaluate('!true', {}))
[all …]
H A DTest.py5 from lit.BooleanExpression import BooleanExpression
331 if BooleanExpression.evaluate(item, features, triple):
368 if not BooleanExpression.evaluate(item, features)]
397 if BooleanExpression.evaluate(item, features, triple)]
415 BooleanExpression.tokenize(expr) for expr in
418 matchExpressions = set(filter(BooleanExpression.isMatchExpression, tokens))
H A DTestRunner.py26 from lit.BooleanExpression import BooleanExpression
1314 if BooleanExpression.evaluate(cond, conditions):
1541 BooleanExpression.evaluate(s, [])