Optimizing Lifted Bitcode with Dead Store Elimination
blog.trailofbits.com | blog | #llvm | #program-analysis | #optimization | #binary-translation | #mcsema | #binary-lifting | #remill | #dead-store-elimination
Summary
A Trail of Bits internship project adds dead store elimination passes for McSema-lifted bitcode, cutting roughly 117,000 register-emulation stores from Apache httpd and halving Remill state writes.
- Published
- Collected
--- id: 2030 title: "Optimizing Lifted Bitcode with Dead Store Elimination" source_domain: blog.trailofbits.com source_url: "https://blog.trailofbits.com/2018/07/06/optimizing-lifted-bitcode-with-dead-store-elimination/" published_at: "2018-07-06T11:50:11Z" tags: ["llvm", "program-analysis", "optimization", "binary-translation", "mcsema", "binary-lifting", "remill", "dead-store-elimination"] phying_url: "https://phying.com/item/2030" lang: en --- # Optimizing Lifted Bitcode with Dead Store Elimination ## Summary A Trail of Bits internship project adds dead store elimination passes for McSema-lifted bitcode, cutting roughly 117,000 register-emulation stores from Apache httpd and halving Remill state writes. ## Intelligence Metadata - **Sources:** blog.trailofbits.com - **Published:** 2018-07-06T11:50:11Z - **Original:** https://blog.trailofbits.com/2018/07/06/optimizing-lifted-bitcode-with-dead-store-elimination/ - **Phying News:** https://phying.com/item/2030