LLVM 22.0.0git
|
#include "AArch64PrologueEpilogue.h"
#include "AArch64FrameLowering.h"
#include "AArch64MachineFunctionInfo.h"
#include "AArch64Subtarget.h"
#include "MCTargetDesc/AArch64AddressingModes.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/BinaryFormat/Dwarf.h"
#include "llvm/CodeGen/CFIInstBuilder.h"
#include "llvm/MC/MCContext.h"
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. |
Macros | |
#define | DEBUG_TYPE "frame-info" |
Functions | |
STATISTIC (NumRedZoneFunctions, "Number of functions using red zone") | |
static void | llvm::getLivePhysRegsUpTo (MachineInstr &MI, const TargetRegisterInfo &TRI, LivePhysRegs &LiveRegs) |
Collect live registers from the end of MI's parent up to (including) MI in LiveRegs . |
#define DEBUG_TYPE "frame-info" |
Definition at line 19 of file AArch64PrologueEpilogue.cpp.
STATISTIC | ( | NumRedZoneFunctions | , |
"Number of functions using red zone" | ) |