Skip to content

Commit a83d5eb

Browse files
committed
build
1 parent d4891c5 commit a83d5eb

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

docs/posts/optimuzz-meets-llm/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ <h2 id="optimuzz-and-llm">Optimuzz and LLM</h2>
7272
</code></pre><p>The LLM answered with the target line 2026, where the optimized instruction is returned for the update optimization condition.
7373
From this, we confirmed that the LLM can effectively identify the target line of the optimization update.
7474
Note that the example above is a summary from the commit message and code changes from the LLVM commit: <a href="https://github.com/llvm/llvm-project/commit/1f69d6354a4b088bda5ee62c31411a75eead8b0c">https://github.com/llvm/llvm-project/commit/1f69d6354a4b088bda5ee62c31411a75eead8b0c</a>.
75-
The script that construct a prompt can be found at <a href="https://github.com/prosyslab/optimuzz/blob/master/tools/targetline.py">https://github.com/prosyslab/optimuzz/blob/master/tools/targetline.py</a>.</p>
75+
The script that construct a prompt can be found at <a href="https://github.com/prosyslab/optimuzz/blob/master/tools/targetline.py">https://github.com/prosyslab/optimuzz/blob/master/tools/targetline.py</a>, and
76+
the example prompt with its expected output can be found at <a href="https://github.com/prosyslab/optimuzz/blob/master/tools/targetline.expected">https://github.com/prosyslab/optimuzz/blob/master/tools/targetline.expected</a> .</p>
7677
<p>As a result, we have successfully integrated LLMs into our workflow.
7778
Every time there is an update on an optimization in LLVM, we automatically fetch the commit information using the GitHub API.
7879
We then use the commit message and the code changes to consult the LLM.

0 commit comments

Comments
 (0)