struct FunctionInfo::AlignedMap

Declaration

struct FunctionInfo::AlignedMap { /* full declaration omitted */ };

Description

Build a wrapper struct that has 8-byte alignment. All heap allocations should provide this much alignment at least, but this makes it clear we specifically rely on this amount of alignment.

Declared at: llvm/lib/Analysis/GlobalsModRef.cpp:68

Member Variables

public llvm::GlobalsAAResult::FunctionInfo:: GlobalInfoMapType Map

Method Overview

Methods

AlignedMap()

Declared at: llvm/lib/Analysis/GlobalsModRef.cpp:69

AlignedMap(const llvm::GlobalsAAResult::
               FunctionInfo::AlignedMap& Arg)

Declared at: llvm/lib/Analysis/GlobalsModRef.cpp:70

Parameters

const llvm::GlobalsAAResult::FunctionInfo:: AlignedMap& Arg