Lines Matching refs:ARCInstrInfo
1 //===- ARCInstrInfo.cpp - ARC Instruction Information -----------*- C++ -*-===//
13 #include "ARCInstrInfo.h"
44 void ARCInstrInfo::anchor() {}
46 ARCInstrInfo::ARCInstrInfo()
68 unsigned ARCInstrInfo::isLoadFromStackSlot(const MachineInstr &MI,
87 unsigned ARCInstrInfo::isStoreToStackSlot(const MachineInstr &MI,
170 bool ARCInstrInfo::analyzeBranch(MachineBasicBlock &MBB,
254 unsigned ARCInstrInfo::removeBranch(MachineBasicBlock &MBB,
281 void ARCInstrInfo::copyPhysReg(MachineBasicBlock &MBB,
293 void ARCInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB,
322 void ARCInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB,
350 bool ARCInstrInfo::reverseBranchCondition(
358 ARCInstrInfo::loadImmediate(MachineBasicBlock &MBB,
370 unsigned ARCInstrInfo::insertBranch(MachineBasicBlock &MBB,
403 unsigned ARCInstrInfo::getInstSizeInBytes(const MachineInstr &MI) const {
412 bool ARCInstrInfo::isPostIncrement(const MachineInstr &MI) const {
418 bool ARCInstrInfo::isPreIncrement(const MachineInstr &MI) const {
424 bool ARCInstrInfo::getBaseAndOffsetPosition(const MachineInstr &MI,