LLVM: lib/CodeGen/ReachingDefAnalysis.cpp File Reference (original) (raw)

Go to the source code of this file.

Macros
#define DEBUG_TYPE "reaching-defs-analysis"
Functions
static bool isValidReg (const MachineOperand &MO)
static bool isValidRegUse (const MachineOperand &MO)
static bool isValidRegUseOf (const MachineOperand &MO, Register Reg, const TargetRegisterInfo *TRI)
static bool isValidRegDef (const MachineOperand &MO)
static bool isValidRegDefOf (const MachineOperand &MO, Register Reg, const TargetRegisterInfo *TRI)
static bool isFIDef (const MachineInstr &MI, int FrameIndex, const TargetInstrInfo *TII)
static bool mayHaveSideEffects (MachineInstr &MI)

DEBUG_TYPE

#define DEBUG_TYPE "reaching-defs-analysis"

isFIDef()

isValidReg()

isValidRegDef()

isValidRegDefOf()

isValidRegUse()

isValidRegUseOf()

mayHaveSideEffects()