Thanks. Is this an intended use of AtomLayout? I'd think there's no need to use AtomLayout to calculate and manage layout of absolute atoms because their location is constant. http://llvm-reviews.chandlerc.com/D977