Home
last modified time | relevance | path

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

123456

/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/
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
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
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
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
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Hexagon/
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
/external/llvm/lib/Target/AMDGPU/
DSIFoldOperands.cpp50 MachineInstr *UseMI; member
191 static void foldOperand(MachineOperand &OpToFold, MachineInstr *UseMI, in foldOperand()
358 MachineInstr *UseMI = Use->getParent(); in runOnMachineFunction() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
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
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
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
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()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
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
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()
/external/llvm/lib/Target/Hexagon/
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
/external/llvm/lib/CodeGen/
DRegisterScavenging.cpp279 MachineBasicBlock::iterator &UseMI) { in findSurvivorReg()
372 MachineBasicBlock::iterator UseMI; in scavengeRegister() local
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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
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
DLocalizer.cpp151 MachineInstr &UseMI = *MOUse.getParent(); in localizeInterBlock() local
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Mips/
DMips16RegisterInfo.cpp58 MachineBasicBlock::iterator &UseMI, const TargetRegisterClass *RC, in saveScavengerRegister()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMips16RegisterInfo.cpp59 MachineBasicBlock::iterator &UseMI, in saveScavengerRegister()
/external/llvm/lib/Target/Mips/
DMips16RegisterInfo.cpp60 MachineBasicBlock::iterator &UseMI, in saveScavengerRegister()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/GlobalISel/
DLocalizer.cpp126 MachineInstr &UseMI = *MOUse.getParent(); in localizeInterBlock() local
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SPIRV/
DSPIRVPreLegalizer.cpp258 MachineInstr &UseMI = *MRI.use_instr_begin(Reg); in generateAssignInstrs() local
381 MachineInstr &UseMI = *MRI.use_instr_begin(DstReg); in processInstrsWithTypeFolding() local
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/GISel/
DPPCRegisterBankInfo.cpp145 [&](const MachineInstr &UseMI) { in getInstrMapping()
/external/llvm/lib/Target/PowerPC/
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
DPPCVSXFMAMutate.cpp285 MachineInstr *UseMI = UseMO.getParent(); in processBlock() local
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/
DPPCVSXFMAMutate.cpp286 MachineInstr *UseMI = UseMO.getParent(); in processBlock() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCVSXFMAMutate.cpp286 MachineInstr *UseMI = UseMO.getParent(); in processBlock() local

123456