|
LLVM 23.0.0git
|
#include "AArch64MCLFIRewriter.h"#include "AArch64AddressingModes.h"#include "MCTargetDesc/AArch64MCTargetDesc.h"#include "Utils/AArch64BaseInfo.h"#include "llvm/MC/MCInst.h"#include "llvm/MC/MCStreamer.h"#include "llvm/MC/MCSubtargetInfo.h"Go to the source code of this file.
Functions | |
| static bool | isSyscall (const MCInst &Inst) |
| static bool | isPrivilegedTP (int64_t Reg) |
| static bool | isTPRead (const MCInst &Inst) |
| static bool | isTPWrite (const MCInst &Inst) |
| static bool | isPrivilegedTPAccess (const MCInst &Inst) |
Variables | |
| static constexpr MCRegister | LFIBaseReg = AArch64::X27 |
| static constexpr MCRegister | LFIAddrReg = AArch64::X28 |
| static constexpr MCRegister | LFIScratchReg = AArch64::X26 |
| static constexpr MCRegister | LFICtxReg = AArch64::X25 |
| static constexpr unsigned | LFITPOffset = 2 |
| static constexpr int | LFISyscallOffset = -8 |
|
static |
Definition at line 44 of file AArch64MCLFIRewriter.cpp.
References Reg.
Referenced by isPrivilegedTPAccess().
Definition at line 59 of file AArch64MCLFIRewriter.cpp.
References llvm::MCOperand::getImm(), llvm::MCInst::getOpcode(), llvm::MCInst::getOperand(), and isPrivilegedTP().
Definition at line 40 of file AArch64MCLFIRewriter.cpp.
References llvm::MCInst::getOpcode().
Definition at line 49 of file AArch64MCLFIRewriter.cpp.
References llvm::MCOperand::getImm(), llvm::MCInst::getOpcode(), and llvm::MCInst::getOperand().
Definition at line 54 of file AArch64MCLFIRewriter.cpp.
References llvm::MCOperand::getImm(), llvm::MCInst::getOpcode(), and llvm::MCInst::getOperand().
|
staticconstexpr |
Definition at line 27 of file AArch64MCLFIRewriter.cpp.
|
staticconstexpr |
Definition at line 26 of file AArch64MCLFIRewriter.cpp.
|
staticconstexpr |
Definition at line 29 of file AArch64MCLFIRewriter.cpp.
|
staticconstexpr |
Definition at line 28 of file AArch64MCLFIRewriter.cpp.
|
staticconstexpr |
Definition at line 38 of file AArch64MCLFIRewriter.cpp.
|
staticconstexpr |
Definition at line 34 of file AArch64MCLFIRewriter.cpp.