Lines Matching refs:to
8 followed by a pattern that the engine attempts to match in the compiler output.
10 Statements are tested in groups which correspond to the individual compiler
22 These are referred to as "in-order" checks in the code.
35 - CHECK-EVAL: Specifies a Python expression which must evaluate to 'True'.
41 curly brackets need to be used inside the body of the regex, they need to be
57 The engine will attempt to match the check lines against the output of the
63 variables. Any other surrounding text will be passed to Python's `eval` as is.
73 after the 'CHECK-START' keyword. The previous example can be updated to run for
83 thereby avoiding to repeat the check lines if some, but not all architectures
89 Branching is possible thanks to the following statements:
97 A possible use case of branching is to check whether the generated code exploits the instruction
112 to Python's `eval` as is. CHECK-ELSE and CHECK-FI must not have any input.
145 runtime. Attempting to re-define a variable or referencing an undefined variable is not allowed,
147 The example above also shows how we can use environment variables to perform custom checks.
149 It is possible to combine IF, (multiple) ELIF and ELSE statements together. Nested branching is