LLVM 23.0.0git
IRTypeMapper.h File Reference

Maps LLVM ABI type representations back to corresponding LLVM IR types. More...

#include "llvm/ABI/Types.h"
#include "llvm/ADT/DenseMap.h"

Go to the source code of this file.

Classes

class  llvm::abi::IRTypeMapper

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::abi

Detailed Description

Maps LLVM ABI type representations back to corresponding LLVM IR types.

Used by frontends after the ABI library has computed argument/return classification: coerce-to types in the ABI representation must be translated to llvm::Type before being handed back to the IR builder.

Definition in file IRTypeMapper.h.