Home
last modified time | relevance | path

Searched defs:FirstMI (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64MacroFusion.cpp22 static bool isArithmeticBccPair(const MachineInstr *FirstMI, in isArithmeticBccPair()
70 static bool isArithmeticCbzPair(const MachineInstr *FirstMI, in isArithmeticCbzPair()
120 static bool isAESPair(const MachineInstr *FirstMI, in isAESPair()
138 static bool isCryptoEORPair(const MachineInstr *FirstMI, in isCryptoEORPair()
161 static bool isLiteralsPair(const MachineInstr *FirstMI, in isLiteralsPair()
194 static bool isAddressLdStPair(const MachineInstr *FirstMI, in isAddressLdStPair()
236 static bool isCCSelectPair(const MachineInstr *FirstMI, in isCCSelectPair()
279 static bool isArithmeticLogicPair(const MachineInstr *FirstMI, in isArithmeticLogicPair()
383 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
H A DAArch64LoadStoreOptimizer.cpp572 static bool isPreLdStPairCandidate(MachineInstr &FirstMI, MachineInstr &MI) { in isPreLdStPairCandidate()
1294 static bool areCandidatesToMergeOrPair(MachineInstr &FirstMI, MachineInstr &MI, in areCandidatesToMergeOrPair()
1348 canRenameUpToDef(MachineInstr &FirstMI, LiveRegUnits &UsedInBetween, in canRenameUpToDef()
1476 MachineInstr &FirstMI, MachineInstr &MI, LiveRegUnits &DefinedInBB, in tryToFindRegisterToRename()
1527 MachineInstr &FirstMI = *I; in findMatchingInsn() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMMacroFusion.cpp22 static bool isAESPair(const MachineInstr *FirstMI, in isAESPair()
38 static bool isLiteralsPair(const MachineInstr *FirstMI, in isLiteralsPair()
53 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
H A DARMLoadStoreOptimizer.cpp1003 const MachineInstr *FirstMI = MemOps[0].MI; in FormCandidates() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCMacroFusion.cpp66 static bool matchingRegOps(const MachineInstr &FirstMI, in matchingRegOps()
81 const MachineInstr &FirstMI, in checkOpConstraints()
146 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineInstrBundle.cpp109 static DebugLoc getDebugLoc(MachineBasicBlock::instr_iterator FirstMI, in getDebugLoc()
124 MachineBasicBlock::instr_iterator FirstMI, in finalizeBundle()
244 MachineBasicBlock::instr_iterator FirstMI) { in finalizeBundle()
H A DXRayInstrumentation.cpp209 auto &FirstMI = *FirstMBB.begin(); in runOnMachineFunction() local
H A DVirtRegMap.cpp444 MachineInstr *FirstMI = MIs.back(); in expandCopyBundle() local
H A DModuloSchedule.cpp1300 MachineInstr *FirstMI = nullptr; in rewrite() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUMacroFusion.cpp28 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
H A DSILowerControlFlow.cpp658 MachineInstr *FirstMI = &*MBB->begin(); in lowerInitExec() local
H A DSIInstrInfo.cpp609 MachineInstr *FirstMI = nullptr, *LastMI = nullptr; in expandSGPRCopy() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86MacroFusion.cpp36 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonStoreWidening.cpp314 MachineInstr *FirstMI = *Begin; in selectStores() local
H A DHexagonVLIWPacketizer.cpp1802 MachineBasicBlock::instr_iterator FirstMI(OldPacketMIs.front()); in endPacket() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp7116 MachineInstr *FirstMI = Selects.front(); in createPHIsForSelects() local