LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros | Functions
AArch64InstrInfo.h File Reference
#include "llvm/Target/TargetInstrInfo.h"
#include "AArch64RegisterInfo.h"
#include "AArch64GenInstrInfo.inc"
Include dependency graph for AArch64InstrInfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  llvm::AArch64InstrInfo
 

Namespaces

 llvm
 List of target independent CodeGen pass IDs.
 

Macros

#define GET_INSTRINFO_HEADER
 

Functions

bool llvm::rewriteA64FrameIndex (MachineInstr &MI, unsigned FrameRegIdx, unsigned FrameReg, int &Offset, const AArch64InstrInfo &TII)
 
void llvm::emitRegUpdate (MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, DebugLoc dl, const TargetInstrInfo &TII, unsigned DstReg, unsigned SrcReg, unsigned ScratchReg, int64_t NumBytes, MachineInstr::MIFlag MIFlags=MachineInstr::NoFlags)
 
void llvm::emitSPUpdate (MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, DebugLoc dl, const TargetInstrInfo &TII, unsigned ScratchReg, int64_t NumBytes, MachineInstr::MIFlag MIFlags=MachineInstr::NoFlags)
 

Macro Definition Documentation

#define GET_INSTRINFO_HEADER

Definition at line 20 of file AArch64InstrInfo.h.