Home
last modified time | relevance | path

Searched refs:getOperandNo (Results 1 – 25 of 60) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp80 if (Operand.getOperandNo() >= 1) in isCompatibleReplacement()
86 if (Operand.getOperandNo() >= 2) in isCompatibleReplacement()
113 unsigned OpNo = Sink->getOperandNo(); in connectToSink()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DLocalizer.cpp57 InsertMBB = MIUse.getOperand(MIUse.getOperandNo(&MOUse) + 1).getMBB(); in isLocalUse()
95 << " #Opd: " << MIUse.getOperandNo(&MOUse) << '\n'); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DDetectDeadLanes.cpp169 if (MI.getOperandNo(&MO) == 2) in isCrossCopy()
173 unsigned OpNum = MI.getOperandNo(&MO); in isCrossCopy()
233 unsigned OpNum = MI.getOperandNo(&MO); in transferUsedLanes()
296 unsigned OpNum = MI.getOperandNo(&Use); in transferDefinedLanesStep()
405 unsigned OpNum = DefMI.getOperandNo(&MO); in determineInitialDefinedLanes()
H A DMachineTraceMetrics.cpp642 DefOp = DefI.getOperandNo(); in DataDep()
673 Deps.push_back(DataDep(MRI, Reg, UseMI.getOperandNo(I))); in getDataDeps()
720 LiveDefOps.push_back(UseMI->getOperandNo(MI)); in updatePhysDepsDownwards()
730 Deps.push_back(DataDep(I->MI, I->Op, UseMI->getOperandNo(MI))); in updatePhysDepsDownwards()
910 ReadOps.push_back(MI.getOperandNo(MOI)); in updatePhysDepsUpwards()
923 DepHeight += SchedModel.computeOperandLatency(&MI, MI.getOperandNo(MOI), in updatePhysDepsUpwards()
H A DMachineInstrBundle.cpp296 Ops->push_back(std::make_pair(MO.getParent(), getOperandNo())); in analyzeVirtReg()
308 else if (!RI.Tied && MO.getParent()->isRegTiedToDefOperand(getOperandNo())) in analyzeVirtReg()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DUse.cpp48 unsigned Use::getOperandNo() const { in getOperandNo() function in llvm::Use
H A DSafepointIRVerifier.cpp79 return PU.getUser()->getOperandUse(PU.getOperandNo()); in getEdge()
119 const Use &U = PU.getUser()->getOperandUse(PU.getOperandNo()); in hasLiveIncomingEdges()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DUse.h127 unsigned getOperandNo() const;
H A DCFG.h92 unsigned getOperandNo() const { in getOperandNo() function
93 return It.getOperandNo(); in getOperandNo()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp179 int OpNo = MI->getOperandNo(&Old); in updateOperand()
440 foldOperand(OpToFold, RSUseMI, RSUse.getOperandNo(), FoldList, in foldOperand()
469 Use.getOperandNo(), &UseMI->getOperand(1)); in foldOperand()
812 unsigned OpNo = Use.getOperandNo(); in foldInstOperand()
875 foldOperand(OpToFold, UseMI, U.getOperandNo(), in foldInstOperand()
H A DSIShrinkInstructions.cpp126 Src.getParent()->getOperandNo(&Src)); in isKImmOperand()
132 Src.getParent()->getOperandNo(&Src)); in isKUImmOperand()
H A DAMDGPURewriteOutArguments.cpp179 U.getOperandNo() != StoreInst::getPointerOperandIndex()) in checkArgumentUses()
H A DSIInstrInfo.h643 int OpIdx = MI.getOperandNo(&UseMO); in isInlineConstant()
677 return isInlineConstant(*Parent, Parent->getOperandNo(&MO)); in isInlineConstant()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExplicitLocals.cpp324 MI.untieRegOperand(MI.getOperandNo(&MO)); in runOnMachineFunction()
341 MI.untieRegOperand(MI.getOperandNo(&MO)); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstrBundle.h145 unsigned getOperandNo() const { in getOperandNo() function
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp223 return LU->getOperandNo() < RU->getOperandNo(); in predictValueUseListOrderImpl()
224 return LU->getOperandNo() > RU->getOperandNo(); in predictValueUseListOrderImpl()
/freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp95 if (U.getOperandNo() == 0) in IsStoredObjCPointer()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp752 unsigned OpNo = U.getOperandNo(); in isSimplePointerUseValidToReplace()
889 unsigned OperandNo = UndefUse->getOperandNo(); in rewriteWithNewAddressSpaces()
956 int SrcIdx = U.getOperandNo(); in rewriteWithNewAddressSpaces()
H A DSink.cpp50 unsigned Num = PHINode::getIncomingValueNumForOperand(U.getOperandNo()); in AllUsesDominatedByBlock()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmtAsm.cpp122 if (Piece.getOperandNo() == OpNo) in isOperandMentioned()
472 unsigned ConstraintIdx = Piece.getOperandNo(); in ActOnGCCAsmStmt()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp408 if (U->getOperandNo() != InsertValueInst::getAggregateOperandIndex() in SurveyUse()
447 == CS->getOperand(U->getOperandNo()) in SurveyUse()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DIVUsers.cpp221 unsigned OperandNo = U.getOperandNo(); in AddUsersImpl()
H A DDemandedBits.cpp392 determineLiveOperandBits(UserI, OI, OI.getOperandNo(), AOut, AB, in performAnalysis()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DDAGISelMatcher.cpp109 unsigned CheckPredicateMatcher::getOperandNo(unsigned i) const { in getOperandNo() function in CheckPredicateMatcher
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64CollectLOH.cpp214 return MI.getOperandNo(&MO) == 1 && in isCandidateStore()

123