Home
last modified time | relevance | path

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

12

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/
H A DAArch64MacroFusion.cpp22 static bool isArithmeticBccPair(const MachineInstr *FirstMI, in isArithmeticBccPair()
71 static bool isArithmeticCbzPair(const MachineInstr *FirstMI, in isArithmeticCbzPair()
121 static bool isAESPair(const MachineInstr *FirstMI, in isAESPair()
139 static bool isCryptoEORPair(const MachineInstr *FirstMI, in isCryptoEORPair()
161 static bool isAdrpAddPair(const MachineInstr *FirstMI, in isAdrpAddPair()
171 static bool isLiteralsPair(const MachineInstr *FirstMI, in isLiteralsPair()
198 static bool isAddressLdStPair(const MachineInstr *FirstMI, in isAddressLdStPair()
240 static bool isCCSelectPair(const MachineInstr *FirstMI, in isCCSelectPair()
283 static bool isArithmeticLogicPair(const MachineInstr *FirstMI, in isArithmeticLogicPair()
387 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
H A DAArch64LoadStoreOptimizer.cpp560 static bool isPreLdStPairCandidate(MachineInstr &FirstMI, MachineInstr &MI) { in isPreLdStPairCandidate()
1286 static bool areCandidatesToMergeOrPair(MachineInstr &FirstMI, MachineInstr &MI, in areCandidatesToMergeOrPair()
1344 canRenameUpToDef(MachineInstr &FirstMI, LiveRegUnits &UsedInBetween, in canRenameUpToDef()
1524 MachineInstr &FirstMI = *I; in findMatchingInsn() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
H A DAArch64MacroFusion.cpp23 static bool isArithmeticBccPair(const MachineInstr *FirstMI, in isArithmeticBccPair()
64 static bool isArithmeticCbzPair(const MachineInstr *FirstMI, in isArithmeticCbzPair()
114 static bool isAESPair(const MachineInstr *FirstMI, in isAESPair()
132 static bool isCryptoEORPair(const MachineInstr *FirstMI, in isCryptoEORPair()
155 static bool isLiteralsPair(const MachineInstr *FirstMI, in isLiteralsPair()
188 static bool isAddressLdStPair(const MachineInstr *FirstMI, in isAddressLdStPair()
230 static bool isCCSelectPair(const MachineInstr *FirstMI, in isCCSelectPair()
273 static bool isArithmeticLogicPair(const MachineInstr *FirstMI, in isArithmeticLogicPair()
377 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
H A DAArch64LoadStoreOptimizer.cpp1230 static bool areCandidatesToMergeOrPair(MachineInstr &FirstMI, MachineInstr &MI, in areCandidatesToMergeOrPair()
1278 canRenameUpToDef(MachineInstr &FirstMI, LiveRegUnits &UsedInBetween, in canRenameUpToDef()
1390 MachineInstr &FirstMI, MachineInstr &MI, LiveRegUnits &DefinedInBB, in tryToFindRegisterToRename()
1441 MachineInstr &FirstMI = *I; in findMatchingInsn() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/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()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/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()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/
H A DPPCMacroFusion.cpp68 static bool matchingRegOps(const MachineInstr &FirstMI, in matchingRegOps()
96 const MachineInstr &FirstMI, in checkOpConstraints()
236 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
H A DMachineInstrBundle.cpp110 static DebugLoc getDebugLoc(MachineBasicBlock::instr_iterator FirstMI, in getDebugLoc()
125 MachineBasicBlock::instr_iterator FirstMI, in finalizeBundle()
249 MachineBasicBlock::instr_iterator FirstMI) { in finalizeBundle()
H A DXRayInstrumentation.cpp208 auto &FirstMI = *FirstMBB.begin(); in runOnMachineFunction() local
H A DVirtRegMap.cpp460 MachineInstr *FirstMI = MIs.back(); in expandCopyBundle() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/
H A DRISCVMacroFusion.cpp25 static bool isLUIADDI(const MachineInstr *FirstMI, in isLUIADDI()
61 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
H A DRISCVMakeCompressible.cpp223 static Register analyzeCompressibleUses(MachineInstr &FirstMI, in analyzeCompressibleUses()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DMachineInstrBundle.cpp111 static DebugLoc getDebugLoc(MachineBasicBlock::instr_iterator FirstMI, in getDebugLoc()
126 MachineBasicBlock::instr_iterator FirstMI, in finalizeBundle()
246 MachineBasicBlock::instr_iterator FirstMI) { in finalizeBundle()
H A DPatchableFunction.cpp65 MachineInstr &FirstMI = *FirstMBB.begin(); in runOnMachineFunction() local
H A DXRayInstrumentation.cpp196 auto &FirstMI = *FirstMBB.begin(); in runOnMachineFunction() local
H A DVirtRegMap.cpp418 MachineInstr *FirstMI = MIs.back(); in expandCopyBundle() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/
H A DGCNCreateVOPD.cpp62 auto *FirstMI = Pair.first; in doReplace() local
122 auto *FirstMI = &*MII; in runOnMachineFunction() local
H A DGCNVOPDUtils.cpp38 const MachineInstr &FirstMI, in checkVOPDRegConstraints()
119 const MachineInstr *FirstMI, in shouldScheduleVOPDAdjacent()
H A DAMDGPUMacroFusion.cpp28 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
/aosp_15_r20/external/llvm/lib/CodeGen/
H A DMachineInstrBundle.cpp114 MachineBasicBlock::instr_iterator FirstMI, in finalizeBundle()
225 MachineBasicBlock::instr_iterator FirstMI) { in finalizeBundle()
H A DXRayInstrumentation.cpp62 auto &FirstMI = *FirstMBB.begin(); in runOnMachineFunction() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPUMacroFusion.cpp30 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
H A DX86MacroFusion.cpp37 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86MacroFusion.cpp36 const MachineInstr *FirstMI, in shouldScheduleAdjacent()
/aosp_15_r20/external/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp1157 static bool areCandidatesToMergeOrPair(MachineInstr &FirstMI, MachineInstr &MI, in areCandidatesToMergeOrPair()
1211 MachineInstr &FirstMI = *I; in findMatchingInsn() local

12