Searched refs:AArch64InstrInfo (Results 1 – 15 of 15) sorted by relevance
32 AArch64InstrInfo::AArch64InstrInfo(const AArch64Subtarget &STI) in AArch64InstrInfo() function in AArch64InstrInfo38 unsigned AArch64InstrInfo::GetInstSizeInBytes(const MachineInstr *MI) const { in GetInstSizeInBytes()93 bool AArch64InstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, in AnalyzeBranch()185 bool AArch64InstrInfo::ReverseBranchCondition( in ReverseBranchCondition()226 unsigned AArch64InstrInfo::RemoveBranch(MachineBasicBlock &MBB) const { in RemoveBranch()256 void AArch64InstrInfo::instantiateCondBranch( in instantiateCondBranch()273 unsigned AArch64InstrInfo::InsertBranch( in InsertBranch()371 bool AArch64InstrInfo::canInsertSelect( in canInsertSelect()412 void AArch64InstrInfo::insertSelect(MachineBasicBlock &MBB, in insertSelect()548 bool AArch64InstrInfo::isAsCheapAsAMove(const MachineInstr *MI) const { in isAsCheapAsAMove()[all …]
62 include "AArch64InstrInfo.td"64 def AArch64InstrInfo : InstrInfo;143 let InstructionSet = AArch64InstrInfo;
62 AArch64InstrInfo InstrInfo;87 const AArch64InstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
30 class AArch64InstrInfo : public AArch64GenInstrInfo {41 explicit AArch64InstrInfo(const AArch64Subtarget &STI);209 const AArch64InstrInfo *TII);
30 const AArch64InstrInfo *TII;119 TII = static_cast<const AArch64InstrInfo *>(ST.getInstrInfo()); in runOnMachineFunction()
339 const AArch64InstrInfo *TII = in materializeFrameBaseRegister()362 const AArch64InstrInfo *TII = in resolveFrameIndex()377 const AArch64InstrInfo *TII = in eliminateFrameIndex()
31 const AArch64InstrInfo *TII;91 const AArch64InstrInfo *TII, unsigned ChunkIdx) { in tryOrrMovk()142 const AArch64InstrInfo *TII) { in tryToreplicateChunks()276 const AArch64InstrInfo *TII) { in trySequenceOfOnes()729 TII = static_cast<const AArch64InstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
14 const AArch64InstrInfo *TII =15 static_cast<const AArch64InstrInfo*>(SchedModel->getInstrInfo());
32 AArch64InstrInfo.cpp \
34 AArch64InstrInfo.cpp
161 const AArch64InstrInfo *TII = in eliminateCallFramePseudoInstr()162 static_cast<const AArch64InstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateCallFramePseudoInstr()535 const AArch64InstrInfo *TII = in emitEpilogue()536 static_cast<const AArch64InstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitEpilogue()
81 const AArch64InstrInfo *TII;479 TII = (const AArch64InstrInfo *)MF->getSubtarget().getInstrInfo(); in runOnMachineFunction()
57 const AArch64InstrInfo *TII;1053 TII = static_cast<const AArch64InstrInfo *>(Fn.getSubtarget().getInstrInfo()); in runOnMachineFunction()
1 //=- AArch64InstrInfo.td - Describe the AArch64 Instructions -*- tablegen -*-=//
1568 + AArch64InstrInfo.cpp \