Lines Matching refs:VEInstrInfo
1 //===-- VEInstrInfo.cpp - VE Instruction Information ----------------------===//
13 #include "VEInstrInfo.h"
36 void VEInstrInfo::anchor() {}
38 VEInstrInfo::VEInstrInfo(VESubtarget &ST)
137 bool VEInstrInfo::analyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
218 unsigned VEInstrInfo::insertBranch(MachineBasicBlock &MBB,
283 unsigned VEInstrInfo::removeBranch(MachineBasicBlock &MBB,
306 bool VEInstrInfo::reverseBranchCondition(
319 void VEInstrInfo::copyPhysReg(MachineBasicBlock &MBB,
341 unsigned VEInstrInfo::isLoadFromStackSlot(const MachineInstr &MI,
362 unsigned VEInstrInfo::isStoreToStackSlot(const MachineInstr &MI,
378 void VEInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB,
419 void VEInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB,
456 Register VEInstrInfo::getGlobalBaseReg(MachineFunction *MF) const {
475 bool VEInstrInfo::expandPostRAPseudo(MachineInstr &MI) const {
491 bool VEInstrInfo::expandExtendStackPseudo(MachineInstr &MI) const {
495 const VEInstrInfo &TII = *STI.getInstrInfo();
575 bool VEInstrInfo::expandGetStackTopPseudo(MachineInstr &MI) const {
579 const VEInstrInfo &TII = *STI.getInstrInfo();