<div>
+<!-- {% raw %} -->
+
<p>The CHECK: and CHECK-NOT: directives both take a pattern to match. For most
uses of FileCheck, fixed string matching is perfectly sufficient. For some
things, a more flexible form of matching is desired. To support this, FileCheck
braces explicitly from the input, you can use something ugly like
<b>{{[{][{]}}</b> as your pattern.</p>
+<!-- {% endraw %} -->
+
</div>
<!-- _______________________________________________________________________ -->
<div>
+
+<!-- {% raw %} -->
+
<p>It is often useful to match a pattern and then verify that it occurs again
later in the file. For codegen tests, this can be useful to allow any register,
but verify that that register is used consistently later. To do this, FileCheck
define two separate CHECK lines that match on the same line.
</p>
+<!-- {% endraw %} -->
+
</div>
</div>