Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simple loop invariants #1725

Merged
merged 12 commits into from
Sep 19, 2022
Merged

Simple loop invariants #1725

merged 12 commits into from
Sep 19, 2022

Conversation

robdockins
Copy link
Contributor

Implement a new llvm_verify_x86_with_invariant command which allows users to directly specify loop invariants when verifying X86 code for certain kinds of simply-structured loops.

@robdockins robdockins force-pushed the rwd/simple-loop-invariant branch from 209880b to bb9f9cd Compare August 26, 2022 18:50
src/SAWScript/Interpreter.hs Outdated Show resolved Hide resolved
src/SAWScript/Interpreter.hs Outdated Show resolved Hide resolved
src/SAWScript/Interpreter.hs Show resolved Hide resolved
src/SAWScript/Crucible/LLVM/X86.hs Show resolved Hide resolved
src/SAWScript/Crucible/LLVM/X86.hs Show resolved Hide resolved
@robdockins robdockins force-pushed the rwd/simple-loop-invariant branch from 2f1da56 to 9cb27b5 Compare August 29, 2022 11:10
@robdockins robdockins marked this pull request as ready for review August 29, 2022 11:10
@robdockins robdockins requested a review from chameco August 29, 2022 11:13
src/SAWScript/Crucible/LLVM/X86.hs Show resolved Hide resolved
src/SAWScript/Crucible/LLVM/X86.hs Outdated Show resolved Hide resolved
@robdockins robdockins added the PR: ready to merge Magic flag for pull requests to ask Mergify to merge given an approval and a successful CI run label Aug 29, 2022
@RyanGlScott RyanGlScott force-pushed the rwd/simple-loop-invariant branch from 0d9a240 to 37e9f97 Compare September 19, 2022 19:01
@mergify mergify bot merged commit f63eeef into master Sep 19, 2022
@mergify mergify bot deleted the rwd/simple-loop-invariant branch September 19, 2022 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: ready to merge Magic flag for pull requests to ask Mergify to merge given an approval and a successful CI run
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants