corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a07d5d-637f-713f-8cbb-8853c20a9f53", "title": "Looking for Missed Alarm Bugs in a Formal Verification Tool", "url": "https://blog.regehr.org/archives/2124", "published_at": "2024-09-04T18:29:03+00:00" }, { "id": "01a07d5d-637f-713f-8cbb-8853c2227da6", "title": "Dataflow Analyses and Compiler Optimizations that Use Them, for Free", "url": "https://blog.regehr.org/archives/2578", "published_at": "2024-04-20T21:55:33+00:00" }, { "id": "01a07d5d-637f-713f-8cbb-8853c232aa22", "title": "Why Do Peephole Optimizations Work?", "url": "https://blog.regehr.org/archives/2485", "published_at": "2023-11-01T16:23:20+00:00" }, { "id": "01a07d5d-637f-713f-8cbb-8853c2af1288", "title": "Formal-Methods-Based Bugfinding for LLVM’s AArch64 Backend", "url": "https://blog.regehr.org/archives/2265", "published_at": "2022-06-06T14:58:02+00:00" }, { "id": "01a07d5d-637f-713f-8cbb-8853c30211d2", "title": "High-Throughput, Formal-Methods-Assisted Fuzzing for LLVM", "url": "https://blog.regehr.org/archives/2148", "published_at": "2022-05-31T14:56:41+00:00" }, { "id": "01a07d5d-637f-713f-8cbb-8853c3742787", "title": "A Close Look at a Spinlock", "url": "https://blog.regehr.org/archives/2173", "published_at": "2021-11-06T19:57:06+00:00" }, { "id": "01a07d5d-637f-713f-8cbb-8853c448100e", "title": "llvm-reduce", "url": "https://blog.regehr.org/archives/2109", "published_at": "2021-05-13T16:58:00+00:00" }, { "id": "01a07d5d-637f-713f-8cbb-8853c4aeb1a9", "title": "Responsible and Effective Bugfinding", "url": "https://blog.regehr.org/archives/2037", "published_at": "2020-08-17T18:36:43+00:00" }, { "id": "01a07d5d-637f-713f-8cbb-8853c5a1f315", "title": "Alive2 Part 3: Things You Can and Can’t Do with Undef in LLVM", "url": "https://blog.regehr.org/archives/1837", "published_at": "2020-07-31T20:33:05+00:00" }, { "id": "01a07d5d-637f-713f-8cbb-8853c630054b", "title": "The Gods Pocket Peak Trail", "url": "https://blog.regehr.org/archives/1832", "published_at": "2020-07-23T15:41:01+00:00" } ] posts
Claim your blog
Back to John Regehr
Blog · corpus.blog/blogs/blog.regehr.org/posts
John Regehr
blog.regehr.org
2024
Looking for Missed Alarm Bugs in a Formal Verification Tool
original ↗
4 Sept 2024
Dataflow Analyses and Compiler Optimizations that Use Them, for Free
original ↗
20 Apr 2024
2023
Why Do Peephole Optimizations Work?
original ↗
1 Nov 2023
2022
Formal-Methods-Based Bugfinding for LLVM’s AArch64 Backend
original ↗
6 Jun 2022
High-Throughput, Formal-Methods-Assisted Fuzzing for LLVM
original ↗
31 May 2022
2021
A Close Look at a Spinlock
original ↗
6 Nov 2021
llvm-reduce
original ↗
13 May 2021
2020
Responsible and Effective Bugfinding
original ↗
17 Aug 2020
Alive2 Part 3: Things You Can and Can’t Do with Undef in LLVM
original ↗
31 Jul 2020
The Gods Pocket Peak Trail
original ↗
23 Jul 2020