13#ifndef LLVM_TARGET_DIRECTX_POINTERTYPEANALYSIS_H
14#define LLVM_TARGET_DIRECTX_POINTERTYPEANALYSIS_H
This file defines the DenseMap class.
This header defines various interfaces for pass management in LLVM.
A Module instance is used to store all the information related to an LLVM module.
An analysis to compute the PointerTypes for pointers in a Module.
PointerTypeMap run(const Module &M)
Compute the PointerTypeMap for the module M.
DenseMap< const Value *, Type * > PointerTypeMap
This is an optimization pass for GlobalISel generic memory operations.