LLVM 23.0.0git
TargetInfo.h File Reference

Target-specific ABI information and factory functions. More...

#include "llvm/ABI/FunctionInfo.h"
#include "llvm/ABI/Types.h"
#include <cassert>

Go to the source code of this file.

Classes

struct  llvm::abi::ABICompatInfo
 Flags controlling target-specific ABI compatibility behaviour. More...
class  llvm::abi::TargetInfo

Namespaces

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

Enumerations

enum  llvm::abi::RecordArgABI { llvm::abi::RAA_Default = 0 , llvm::abi::RAA_DirectInMemory , llvm::abi::RAA_Indirect }

Functions

std::unique_ptr< TargetInfollvm::abi::createBPFTargetInfo (TypeBuilder &TB)

Detailed Description

Target-specific ABI information and factory functions.

Definition in file TargetInfo.h.