Home
last modified time | relevance | path

Searched defs:UseMI (Results 1 – 25 of 134) sorted by relevance

123456

/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DHexagonOptAddrMode.cpp187 MachineInstr &UseMI = *NodeAddr<StmtNode *>(IA).Addr->getCode(); in canRemoveAddasl() local
314 MachineInstr *UseMI = NodeAddr<StmtNode *>(IA).Addr->getCode(); in isSafeToExtLR() local
399 MachineInstr *UseMI = OwnerN.Addr->getCode(); in processAddUses() local
412 MachineInstr *UseMI) { in updateAddUses()
622 MachineInstr *UseMI = UseIA.Addr->getCode(); in changeAddAsl() local
668 bool HexagonOptAddrMode::xformUseMI(MachineInstr *TfrMI, MachineInstr *UseMI, in xformUseMI()
749 MachineInstr *UseMI = OwnerN.Addr->getCode(); in processBlock() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Hexagon/
H A DHexagonOptAddrMode.cpp189 MachineInstr &UseMI = *NodeAddr<StmtNode *>(IA).Addr->getCode(); in canRemoveAddasl() local
322 MachineInstr *UseMI = NodeAddr<StmtNode *>(IA).Addr->getCode(); in isSafeToExtLR() local
472 MachineInstr *UseMI = OwnerN.Addr->getCode(); in processAddUses() local
491 MachineInstr *UseMI) { in updateAddUses()
699 MachineInstr *UseMI = UseIA.Addr->getCode(); in changeAddAsl() local
745 bool HexagonOptAddrMode::xformUseMI(MachineInstr *TfrMI, MachineInstr *UseMI, in xformUseMI()
826 MachineInstr *UseMI = OwnerN.Addr->getCode(); in processBlock() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp31 MachineInstr *UseMI; member
135 const MachineInstr &UseMI, in isInlineConstantIfFolded()
172 const MachineInstr &UseMI, in frameIndexMayFold()
505 MachineInstr *UseMI, in tryToFoldACImm()
565 MachineInstr *UseMI, in foldOperand()
1155 MachineInstr *UseMI = Use->getParent(); in foldInstOperand() local
1208 MachineInstr *UseMI = NonInlineUse->getParent(); in foldInstOperand() local
1220 MachineInstr *UseMI = U->getParent(); in foldInstOperand() local
H A DSIFixSGPRCopies.cpp214 const auto *UseMI = MO.getParent(); in tryChangeVGPRtoSGPRinCopy() local
770 const MachineInstr *UseMI = Use.getParent(); in processPHINode() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/
H A DSIOptimizeVGPRLiveRange.cpp214 for (auto &UseMI : MRI->use_nodbg_instructions(Reg)) { in findNonPHIUsesInBlock() local
305 auto *UseMI = I->getParent(); in collectCandidateRegisters() local
430 auto *UseMI = I->getParent(); in updateLiveRangeInThenRegion() local
521 auto *UseMI = O.getParent(); in optimizeLiveRange() local
556 auto *UseMI = O.getParent(); in optimizeWaterfallLiveRange() local
H A DSIFoldOperands.cpp25 MachineInstr *UseMI; member
164 bool SIFoldOperands::frameIndexMayFold(const MachineInstr &UseMI, int OpNo, in frameIndexMayFold()
498 const MachineOperand &OpToFold, MachineInstr *UseMI, unsigned UseOpIdx, in tryToFoldACImm()
568 MachineInstr *UseMI, in foldOperand()
1191 for (auto &UseMI : in foldInstOperand() local
1212 MachineInstr *UseMI = U->getParent(); in foldInstOperand() local
1578 MachineInstr *UseMI = Op->getParent(); in tryFoldRegSequence() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp650 static bool getDataDeps(const MachineInstr &UseMI, in getDataDeps()
680 static void getPHIDeps(const MachineInstr &UseMI, in getPHIDeps()
699 static void updatePhysDepsDownwards(const MachineInstr *UseMI, in updatePhysDepsDownwards()
781 updateDepth(MachineTraceMetrics::TraceBlockInfo &TBI, const MachineInstr &UseMI, in updateDepth()
820 updateDepth(const MachineBasicBlock *MBB, const MachineInstr &UseMI, in updateDepth()
952 static bool pushDepHeight(const DataDep &Dep, const MachineInstr &UseMI, in pushDepHeight()
H A DRegisterScavenging.cpp288 MachineBasicBlock::iterator &UseMI) { in findSurvivorReg()
454 MachineBasicBlock::iterator &UseMI) { in spill()
565 MachineBasicBlock::iterator UseMI; in scavengeRegister() local
600 MachineBasicBlock::iterator UseMI; in scavengeRegisterBackwards() local
H A DPeepholeOptimizer.cpp503 MachineInstr *UseMI = UseMO.getParent(); in INITIALIZE_PASS_DEPENDENCY() local
576 MachineInstr *UseMI = UseMO->getParent(); in INITIALIZE_PASS_DEPENDENCY() local
1881 for (const MachineInstr &UseMI : MRI.use_nodbg_instructions(DefOp.getReg())) { in getNextSourceFromBitcast() local
H A DTailDuplicator.cpp218 MachineInstr *UseMI = UseMO.getParent(); in tailDuplicateAndUpdate() local
232 MachineInstr *UseMI = UseMO->getParent(); in tailDuplicateAndUpdate() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp651 static bool getDataDeps(const MachineInstr &UseMI, in getDataDeps()
681 static void getPHIDeps(const MachineInstr &UseMI, in getPHIDeps()
700 static void updatePhysDepsDownwards(const MachineInstr *UseMI, in updatePhysDepsDownwards()
783 updateDepth(MachineTraceMetrics::TraceBlockInfo &TBI, const MachineInstr &UseMI, in updateDepth()
822 updateDepth(const MachineBasicBlock *MBB, const MachineInstr &UseMI, in updateDepth()
953 static bool pushDepHeight(const DataDep &Dep, const MachineInstr &UseMI, in pushDepHeight()
H A DRegisterScavenging.cpp310 MachineBasicBlock::iterator &UseMI) { in findSurvivorReg()
463 MachineBasicBlock::iterator &UseMI) { in spill()
559 MachineBasicBlock::iterator UseMI; in scavengeRegister() local
588 MachineBasicBlock::iterator UseMI; in scavengeRegisterBackwards() local
H A DPeepholeOptimizer.cpp501 MachineInstr *UseMI = UseMO.getParent(); in INITIALIZE_PASS_DEPENDENCY() local
574 MachineInstr *UseMI = UseMO->getParent(); in INITIALIZE_PASS_DEPENDENCY() local
1868 for (const MachineInstr &UseMI : MRI.use_nodbg_instructions(DefOp.getReg())) { in getNextSourceFromBitcast() local
H A DRegisterCoalescer.cpp846 MachineInstr *UseMI = MO.getParent(); in removeCopyByCommutingDef() local
895 MachineInstr *UseMI = UseMO.getParent(); in removeCopyByCommutingDef() local
1510 MachineInstr *UseMI = UseMO.getParent(); in reMaterializeTrivialDef() local
1702 MachineInstr *UseMI = &*(I++); in updateRegDefsUses() local
/aosp_15_r20/external/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp50 MachineInstr *UseMI; member
191 static void foldOperand(MachineOperand &OpToFold, MachineInstr *UseMI, in foldOperand()
358 MachineInstr *UseMI = Use->getParent(); in runOnMachineFunction() local
/aosp_15_r20/external/llvm/lib/Target/Hexagon/
H A DHexagonOptAddrMode.cpp165 MachineInstr *UseMI = NodeAddr<StmtNode *>(IA).Addr->getCode(); in canRemoveAddasl() local
441 MachineInstr *UseMI = UseIA.Addr->getCode(); in changeAddAsl() local
487 bool HexagonOptAddrMode::xformUseMI(MachineInstr *TfrMI, MachineInstr *UseMI, in xformUseMI()
550 MachineInstr *UseMI = OwnerN.Addr->getCode(); in processBlock() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp354 MachineInstr &UseMI = *UseMO.getParent(); in InsertInsnsWithoutSideEffectsBeforeUse() local
431 for (auto &UseMI : MRI.use_instructions(LoadValue.getReg())) { in matchCombineExtendingLoads() local
493 MachineInstr *UseMI = UseMO->getParent(); in applyCombineExtendingLoads() local
562 bool CombinerHelper::isPredecessor(MachineInstr &DefMI, MachineInstr &UseMI) { in isPredecessor()
575 bool CombinerHelper::dominates(MachineInstr &DefMI, MachineInstr &UseMI) { in dominates()
702 for (auto &UseMI : MRI.use_instructions(Addr)) { in findPreIndexCandidate() local
/aosp_15_r20/external/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp143 const MachineInstr &UseMI, in getOperandLatency()
1213 bool PPCInstrInfo::FoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, in FoldImmediate()
1599 MachineInstr *UseMI = &*I; in optimizeCompareInstr() local
1731 MachineInstr *UseMI = &*I; in optimizeCompareInstr() local
/aosp_15_r20/external/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp628 static bool getDataDeps(const MachineInstr &UseMI, in getDataDeps()
658 static void getPHIDeps(const MachineInstr &UseMI, in getPHIDeps()
694 static void updatePhysDepsDownwards(const MachineInstr *UseMI, in updatePhysDepsDownwards()
929 static bool pushDepHeight(const DataDep &Dep, const MachineInstr &UseMI, in pushDepHeight()
H A DRegisterScavenging.cpp279 MachineBasicBlock::iterator &UseMI) { in findSurvivorReg()
372 MachineBasicBlock::iterator UseMI; in scavengeRegister() local
H A DRegisterCoalescer.cpp703 MachineInstr *UseMI = MO.getParent(); in removeCopyByCommutingDef() local
752 MachineInstr *UseMI = UseMO.getParent(); in removeCopyByCommutingDef() local
1123 MachineInstr *UseMI = UseMO.getParent(); in reMaterializeTrivialDef() local
1265 MachineInstr *UseMI = &*(I++); in updateRegDefsUses() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp258 MachineInstr &UseMI = *MRI.use_instr_begin(Reg); in generateAssignInstrs() local
381 MachineInstr &UseMI = *MRI.use_instr_begin(DstReg); in processInstrsWithTypeFolding() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp177 const MachineInstr &UseMI, in getOperandLatency()
1324 bool PPCInstrInfo::FoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, in FoldImmediate()
1685 MachineInstr *UseMI = &*I; in optimizeCompareInstr() local
1748 MachineInstr *UseMI = &*MRI->use_instr_begin(CRReg); in optimizeCompareInstr() local
1861 MachineInstr *UseMI = &*I; in optimizeCompareInstr() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp170 const MachineInstr &UseMI, in getOperandLatency()
2063 bool PPCInstrInfo::onlyFoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, in onlyFoldImmediate()
2134 bool PPCInstrInfo::FoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, in FoldImmediate()
2452 MachineInstr *UseMI = &*I; in optimizeCompareInstr() local
2515 MachineInstr *UseMI = &*MRI->use_instr_begin(CRReg); in optimizeCompareInstr() local
2641 MachineInstr *UseMI = &*I; in optimizeCompareInstr() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Mips/
H A DMips16RegisterInfo.cpp58 MachineBasicBlock::iterator &UseMI, const TargetRegisterClass *RC, in saveScavengerRegister()

123456