Viewing 0 current events matching “llvm” by Date.
Sort By: Date | Event Name, Location , Default |
---|---|
No events were found. |
Viewing 2 past events matching “llvm” by Date.
Sort By: Date | Event Name, Location , Default |
---|---|
Thursday
Jan 8, 2015
|
PDX Rust – New Relic PDX Rust is a local user group for Rust developers as well as those curious about it. We are welcome to all skill levels, whether you've hacked on core or you haven't even installed rustc yet, come along, learn and share knowledge! Yehuda Katz will likely be speaking about Rust 1.0. Remaining time will be used for group discussion or for folks to break off a bit and work on projects. |
Friday
Jul 13, 2018
|
Galois Tech Talk: Vellvm -- Verifying the LLVM – Galois Inc Abstract: In this talk, I’ll give a high-level overview of Penn’s Vellvm (Verified LLVM) project, which aims to build formal semantics in Coq for the LLVM IR. I’ll sketch some of our past results, in which we verified memory safety transformations and a variant of LLVM’s mem2reg optimization, focusing on the structure of the proof techniques. Along the way, I’ll highlight some of the challenges of reasoning about LLVM code (many of which are still open issues). I’ll wrap up with a status report about our ongoing efforts to re-engineer Vellvm as part of the DeepSpec NSF Expeditions project. No experience with LLVM or Coq will be assumed. Bio: I study programming languages and computer security. I have wide-ranging interests, and some of my most recent work touches on: Coq verification of LLVM program transformations and randomized algorithms, type-directed program synthesis, linear types and GUI programming. I have also spent a lot of time thinking about language-based enforcement of information-flow policies, low-level code memory safety, understanding dynamic security policies, and authorization logic. I am also interested in secure concurrent and distributed computing, functional programming languages, type theory, linear and modal logics, theorem proving and mechanized metatheory. |