LLVM 22.0.0git
ARMBaseInfo.cpp File Reference
#include "ARMBaseInfo.h"
#include "ARMGenSystemRegister.inc"

Go to the source code of this file.

Namespaces

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

Macros

#define GET_MClassSysRegsList_IMPL
#define GET_BankedRegsList_IMPL

Functions

ARM::PredBlockMask llvm::expandPredBlockMask (ARM::PredBlockMask BlockMask, ARMVCC::VPTCodes Kind)
const MClassSysRegllvm::ARMSysReg::lookupMClassSysRegBy12bitSYSmValue (unsigned SYSm)
const MClassSysRegllvm::ARMSysReg::lookupMClassSysRegAPSRNonDeprecated (unsigned SYSm)
const MClassSysRegllvm::ARMSysReg::lookupMClassSysRegBy8bitSYSmValue (unsigned SYSm)

Macro Definition Documentation

◆ GET_BankedRegsList_IMPL

#define GET_BankedRegsList_IMPL

Definition at line 71 of file ARMBaseInfo.cpp.

◆ GET_MClassSysRegsList_IMPL

#define GET_MClassSysRegsList_IMPL

Definition at line 65 of file ARMBaseInfo.cpp.