Home
last modified time | relevance | path

Searched refs:AArch64InstrInfo (Results 1 – 15 of 15) sorted by relevance

/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.cpp32 AArch64InstrInfo::AArch64InstrInfo(const AArch64Subtarget &STI) in AArch64InstrInfo() function in AArch64InstrInfo
38 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 …]
DAArch64.td62 include "AArch64InstrInfo.td"
64 def AArch64InstrInfo : InstrInfo;
143 let InstructionSet = AArch64InstrInfo;
DAArch64Subtarget.h62 AArch64InstrInfo InstrInfo;
87 const AArch64InstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
DAArch64InstrInfo.h30 class AArch64InstrInfo : public AArch64GenInstrInfo {
41 explicit AArch64InstrInfo(const AArch64Subtarget &STI);
209 const AArch64InstrInfo *TII);
DAArch64StorePairSuppress.cpp30 const AArch64InstrInfo *TII;
119 TII = static_cast<const AArch64InstrInfo *>(ST.getInstrInfo()); in runOnMachineFunction()
DAArch64RegisterInfo.cpp339 const AArch64InstrInfo *TII = in materializeFrameBaseRegister()
362 const AArch64InstrInfo *TII = in resolveFrameIndex()
377 const AArch64InstrInfo *TII = in eliminateFrameIndex()
DAArch64ExpandPseudoInsts.cpp31 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()
DAArch64Schedule.td14 const AArch64InstrInfo *TII =
15 static_cast<const AArch64InstrInfo*>(SchedModel->getInstrInfo());
DAndroid.mk32 AArch64InstrInfo.cpp \
DCMakeLists.txt34 AArch64InstrInfo.cpp
DAArch64FrameLowering.cpp161 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()
DAArch64BranchRelaxation.cpp81 const AArch64InstrInfo *TII;
479 TII = (const AArch64InstrInfo *)MF->getSubtarget().getInstrInfo(); in runOnMachineFunction()
DAArch64LoadStoreOptimizer.cpp57 const AArch64InstrInfo *TII;
1053 TII = static_cast<const AArch64InstrInfo *>(Fn.getSubtarget().getInstrInfo()); in runOnMachineFunction()
DAArch64InstrInfo.td1 //=- AArch64InstrInfo.td - Describe the AArch64 Instructions -*- tablegen -*-=//
/external/llvm/patches/
D0004-Add-Android-makefiles-for-LLVM.patch1568 + AArch64InstrInfo.cpp \