Lines Matching refs:SystemZInstrInfo
59 void SystemZInstrInfo::anchor() {} in anchor()
61 SystemZInstrInfo::SystemZInstrInfo(SystemZSubtarget &sti) in SystemZInstrInfo() function in SystemZInstrInfo
68 void SystemZInstrInfo::splitMove(MachineBasicBlock::iterator MI, in splitMove()
132 void SystemZInstrInfo::splitAdjDynAlloc(MachineBasicBlock::iterator MI) const { in splitAdjDynAlloc()
155 void SystemZInstrInfo::expandRIPseudo(MachineInstr &MI, unsigned LowOpcode, in expandRIPseudo()
169 void SystemZInstrInfo::expandRIEPseudo(MachineInstr &MI, unsigned LowOpcode, in expandRIEPseudo()
193 void SystemZInstrInfo::expandRXYPseudo(MachineInstr &MI, unsigned LowOpcode, in expandRXYPseudo()
205 void SystemZInstrInfo::expandLOCPseudo(MachineInstr &MI, unsigned LowOpcode, in expandLOCPseudo()
215 void SystemZInstrInfo::expandZExtPseudo(MachineInstr &MI, unsigned LowOpcode, in expandZExtPseudo()
229 void SystemZInstrInfo::expandLoadStackGuard(MachineInstr *MI) const { in expandLoadStackGuard()
264 SystemZInstrInfo::emitGRX32Move(MachineBasicBlock &MBB, in emitGRX32Move()
290 MachineInstr *SystemZInstrInfo::commuteInstructionImpl(MachineInstr &MI, in commuteInstructionImpl()
338 Register SystemZInstrInfo::isLoadFromStackSlot(const MachineInstr &MI, in isLoadFromStackSlot()
343 Register SystemZInstrInfo::isStoreToStackSlot(const MachineInstr &MI, in isStoreToStackSlot()
348 bool SystemZInstrInfo::isStackSlotCopy(const MachineInstr &MI, in isStackSlotCopy()
371 bool SystemZInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()
462 unsigned SystemZInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()
487 bool SystemZInstrInfo::
494 unsigned SystemZInstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch()
533 bool SystemZInstrInfo::analyzeCompare(const MachineInstr &MI, Register &SrcReg, in analyzeCompare()
550 bool SystemZInstrInfo::canInsertSelect(const MachineBasicBlock &MBB, in canInsertSelect()
584 void SystemZInstrInfo::insertSelect(MachineBasicBlock &MBB, in insertSelect()
626 MachineInstr *SystemZInstrInfo::optimizeLoadInstr(MachineInstr &MI, in optimizeLoadInstr()
652 bool SystemZInstrInfo::foldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, in foldImmediate()
758 bool SystemZInstrInfo::isPredicable(const MachineInstr &MI) const { in isPredicable()
769 bool SystemZInstrInfo::
788 bool SystemZInstrInfo::
798 bool SystemZInstrInfo::
805 bool SystemZInstrInfo::PredicateInstruction( in PredicateInstruction()
858 void SystemZInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
991 void SystemZInstrInfo::storeRegToStackSlot( in storeRegToStackSlot()
1006 void SystemZInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot()
1078 SystemZInstrInfo::convertToThreeAddress(MachineInstr &MI, LiveVariables *LV, in convertToThreeAddress()
1129 bool SystemZInstrInfo::isAssociativeAndCommutative(const MachineInstr &Inst, in isAssociativeAndCommutative()
1161 SystemZInstrInfo::getInverseOpcode(unsigned Opcode) const { in getInverseOpcode()
1190 MachineInstr *SystemZInstrInfo::foldMemoryOperandImpl( in foldMemoryOperandImpl()
1520 MachineInstr *SystemZInstrInfo::foldMemoryOperandImpl( in foldMemoryOperandImpl()
1603 bool SystemZInstrInfo::expandPostRAPseudo(MachineInstr &MI) const { in expandPostRAPseudo()
1782 unsigned SystemZInstrInfo::getInstSizeInBytes(const MachineInstr &MI) const { in getInstSizeInBytes()
1799 SystemZInstrInfo::getBranchInfo(const MachineInstr &MI) const { in getBranchInfo()
1851 void SystemZInstrInfo::getLoadStoreOpcodes(const TargetRegisterClass *RC, in getLoadStoreOpcodes()
1894 unsigned SystemZInstrInfo::getOpcodeForOffset(unsigned Opcode, in getOpcodeForOffset()
1940 bool SystemZInstrInfo::hasDisplacementPairInsn(unsigned Opcode) const { in hasDisplacementPairInsn()
1947 unsigned SystemZInstrInfo::getLoadAndTest(unsigned Opcode) const { in getLoadAndTest()
1971 bool SystemZInstrInfo::isRxSBGMask(uint64_t Mask, unsigned BitSize, in isRxSBGMask()
2000 unsigned SystemZInstrInfo::getFusedCompare(unsigned Opcode, in getFusedCompare()
2115 bool SystemZInstrInfo::
2188 unsigned SystemZInstrInfo::getLoadAndTrap(unsigned Opcode) const { in getLoadAndTrap()
2207 void SystemZInstrInfo::loadImmediate(MachineBasicBlock &MBB, in loadImmediate()
2238 bool SystemZInstrInfo::verifyInstruction(const MachineInstr &MI, in verifyInstruction()
2260 bool SystemZInstrInfo::
2296 bool SystemZInstrInfo::getConstValDefinedInReg(const MachineInstr &MI, in getConstValDefinedInReg()