-<tt>-save-temps</tt> option. The compiler will crash again, but it
-will leave behind a <tt><i>foo</i>.i</tt> file (containing preprocessed
-C source code) and possibly <tt><i>foo</i>.s</tt> (containing LLVM
-assembly code), for each compiled <tt><i>foo</i>.c</tt> file. Send us
-the <tt><i>foo</i>.i</tt> file, along with a brief description of the
-error it caused.<p>
+<tt>-save-temps</tt> option. The compiler will crash again, but it will leave
+behind a <tt><i>foo</i>.i</tt> file (containing preprocessed C source code) and
+possibly <tt><i>foo</i>.s</tt> for each
+compiled <tt><i>foo</i>.c</tt> file. Send us the <tt><i>foo</i>.i</tt> file,
+along with the options you passed to llvm-gcc, and a brief description of the
+error it caused.</p>
+
+<p>The <a href="http://delta.tigris.org/">delta</a> tool helps to reduce the
+preprocessed file down to the smallest amount of code that still replicates the
+problem. You're encouraged to use delta to reduce the code to make the
+developers' lives easier. <a
+href="http://gcc.gnu.org/wiki/A_guide_to_testcase_reduction">This website</a>
+has instructions on the best way to use delta.</p>
+
+</div>