Jonas Devlieghere
  • Home
  • About
  • Talks
  • Github
  • C++
  • LLVM
Subscribe
Tagged

analysis

A collection of 1 post

Escape Analysis & Capture Tracking in LLVM
LLVM

Escape Analysis & Capture Tracking in LLVM

Pointer analysis is an important topic in compiler optimization. One interesting aspect is the dynamic scope of pointers. LLVM differentiates between two situations: Pointer Capture: A pointer value is captured if the function makes a copy of any part of the pointer that outlives the call. Pointer Escape: A pointer

  • Jonas Devlieghere
Jonas Devlieghere Jan 8, 2017 • 2 min read
Jonas Devlieghere © 2022
Powered by Ghost