LLVM
8.0.1
|
#include "ARM.h"
#include "ARMBaseInstrInfo.h"
#include "ARMBasicBlockInfo.h"
#include "ARMMachineFunctionInfo.h"
#include "llvm/CodeGen/MachineBasicBlock.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/MachineInstr.h"
#include "llvm/CodeGen/TargetSubtargetInfo.h"
#include <vector>
Go to the source code of this file.
Namespaces | |
llvm | |
This class represents lattice values for constants. | |
Functions | |
static bool | llvm::mayOptimizeThumb2Instruction (const MachineInstr *MI) |
void | llvm::computeBlockSize (MachineFunction *MF, MachineBasicBlock *MBB, BasicBlockInfo &BBI) |
std::vector< BasicBlockInfo > | llvm::computeAllBlockSizes (MachineFunction *MF) |