Home
last modified time | relevance | path

Searched refs:findRegisterUseOperandIdx (Results 1 – 25 of 35) sorted by relevance

12

/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineInstr.h309 return findRegisterUseOperandIdx(Reg, false, TRI) != -1;
330 return findRegisterUseOperandIdx(Reg, true, TRI) != -1;
359 int findRegisterUseOperandIdx(unsigned Reg, bool isKill = false,
366 int Idx = findRegisterUseOperandIdx(Reg, isKill, TRI);
/external/llvm/lib/CodeGen/
DMachineCombiner.cpp157 InstrPtr, InstrPtr->findRegisterUseOperandIdx(MO.getReg())); in getDepth()
164 InstrPtr, InstrPtr->findRegisterUseOperandIdx(MO.getReg())); in getDepth()
206 UseMO->findRegisterUseOperandIdx(MO.getReg())); in getLatency()
DStackSlotColoring.cpp408 if (NextMI->findRegisterUseOperandIdx(LoadReg, true, nullptr) != -1) { in RemoveDeadStores()
DTwoAddressInstructionPass.cpp1327 unsigned NewSrcIdx = NewMIs[1]->findRegisterUseOperandIdx(regB); in tryInstructionTransform()
/external/llvm/include/llvm/CodeGen/
DMachineInstr.h877 return findRegisterUseOperandIdx(Reg, false, TRI) != -1;
898 return findRegisterUseOperandIdx(Reg, true, TRI) != -1;
932 int findRegisterUseOperandIdx(unsigned Reg, bool isKill = false,
939 int Idx = findRegisterUseOperandIdx(Reg, isKill, TRI);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineInstr.h967 return findRegisterUseOperandIdx(Reg, false, TRI) != -1;
988 return findRegisterUseOperandIdx(Reg, true, TRI) != -1;
1022 int findRegisterUseOperandIdx(unsigned Reg, bool isKill = false,
1029 int Idx = findRegisterUseOperandIdx(Reg, isKill, TRI);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineCombiner.cpp188 int UseIdx = InstrPtr->findRegisterUseOperandIdx(MO.getReg()); in getDepth()
197 InstrPtr, InstrPtr->findRegisterUseOperandIdx(MO.getReg())); in getDepth()
239 UseMO->findRegisterUseOperandIdx(MO.getReg())); in getLatency()
DStackSlotColoring.cpp467 if (NextMI->findRegisterUseOperandIdx(LoadReg, true, nullptr) != -1) { in RemoveDeadStores()
DPeepholeOptimizer.cpp1516 unsigned Idx = MI.findRegisterUseOperandIdx(Reg); in findTargetRecurrence()
DTwoAddressInstructionPass.cpp1382 unsigned NewSrcIdx = NewMIs[1]->findRegisterUseOperandIdx(regB); in tryInstructionTransform()
DMachineInstr.cpp762 int MachineInstr::findRegisterUseOperandIdx( in findRegisterUseOperandIdx() function in MachineInstr
/external/llvm/lib/Target/AMDGPU/
DR600EmitClauseMarkers.cpp215 if (UseI->findRegisterUseOperandIdx(MOI->getReg())) in canClauseLocalKillFitInClause()
DR600InstrInfo.cpp227 return MI.findRegisterUseOperandIdx(AMDGPU::AR_X) != -1; in usesAddressRegister()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DVirtRegRewriter.cpp324 if (Prev->findRegisterUseOperandIdx(PhysReg) != -1 || in ComputeReloadLoc()
328 if (Prev->findRegisterUseOperandIdx(*Alias) != -1 || in ComputeReloadLoc()
1460 int Idx = NewMI->findRegisterUseOperandIdx(VirtReg, false); in OptimizeByUnfold()
1544 int UseIdx = DefMI->findRegisterUseOperandIdx(DestReg, false); in CommuteToFoldReload()
1957 MI.findRegisterUseOperandIdx(VirtReg) == -1) { in ProcessUses()
DStackSlotColoring.cpp696 if (NextMI->findRegisterUseOperandIdx(LoadReg, true, 0) != -1) { in RemoveDeadStores()
DScheduleDAGInstrs.cpp315 int RegUseIndex = UseMI->findRegisterUseOperandIdx(Reg); in BuildSchedGraph()
DRegisterCoalescer.cpp552 int UIdx = ValLREndInst->findRegisterUseOperandIdx(IntB.reg, true); in AdjustCopiesBackFrom()
724 unsigned OpIdx = NewMI->findRegisterUseOperandIdx(IntA.reg, false); in RemoveCopyByCommutingDef()
DLiveIntervalAnalysis.cpp1779 int KillOp = KillMI->findRegisterUseOperandIdx(li.reg, true); in addIntervalsForSpills()
2038 int UseIdx = LastUse->findRegisterUseOperandIdx(LI->reg, false); in addIntervalsForSpills()
DTwoAddressInstructionPass.cpp979 unsigned NewSrcIdx = NewMIs[1]->findRegisterUseOperandIdx(regB); in TryInstructionTransform()
DMachineInstr.cpp893 int MachineInstr::findRegisterUseOperandIdx(unsigned Reg, bool isKill, in findRegisterUseOperandIdx() function in MachineInstr
/external/llvm/lib/Target/SystemZ/
DSystemZElimCompare.cpp427 int CCUse = MBBI->findRegisterUseOperandIdx(SystemZ::CC, false, TRI); in fuseCompareOperations()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZElimCompare.cpp548 int CCUse = MBBI->findRegisterUseOperandIdx(SystemZ::CC, false, TRI); in fuseCompareOperations()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsInstrInfo.cpp609 ZeroOperandPosition = I->findRegisterUseOperandIdx(Mips::ZERO, false, TRI); in genInstrWithNewOpc()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp419 int Idx = memOps[j].MBBI->findRegisterUseOperandIdx(Reg, true); in MergeOpsUpdate()
503 bool BaseKill = Loc->findRegisterUseOperandIdx(Base, true) != -1; in MergeLDR_STR()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DR600InstrInfo.cpp232 return MI.findRegisterUseOperandIdx(R600::AR_X) != -1; in usesAddressRegister()

12