LLVM API Documentation
#include "X86.h"
#include "X86InstrInfo.h"
#include "X86Subtarget.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/CodeGen/LiveVariables.h"
#include "llvm/CodeGen/MachineFunctionPass.h"
#include "llvm/CodeGen/MachineInstrBuilder.h"
#include "llvm/CodeGen/MachineRegisterInfo.h"
#include "llvm/CodeGen/Passes.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/Target/TargetInstrInfo.h"
Go to the source code of this file.
Defines | |
#define | DEBUG_TYPE "x86-fixup-LEAs" |
Functions | |
STATISTIC (NumLEAs,"Number of LEA instructions created") | |
static bool | getPreviousInstr (MachineBasicBlock::iterator &I, MachineFunction::iterator MFI) |
#define DEBUG_TYPE "x86-fixup-LEAs" |
Definition at line 29 of file X86FixupLEAs.cpp.
static bool getPreviousInstr | ( | MachineBasicBlock::iterator & | I, |
MachineFunction::iterator | MFI | ||
) | [inline, static] |
getPreviousInstr - Given a reference to an instruction in a basic block, return a reference to the previous instruction in the block, wrapping around to the last instruction of the block if the block branches to itself.
Definition at line 190 of file X86FixupLEAs.cpp.
References I.
STATISTIC | ( | NumLEAs | , |
"Number of LEA instructions created" | |||
) |