Home
last modified time | relevance | path

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

1234

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DCaptureTracking.cpp354 if (U.getOperandNo() == 0 || cast<StoreInst>(I)->isVolatile()) in DetermineUseCaptureKind()
364 if (U.getOperandNo() == 1 || ARMWI->isVolatile()) in DetermineUseCaptureKind()
375 if (U.getOperandNo() == 1 || U.getOperandNo() == 2 || ACXI->isVolatile()) in DetermineUseCaptureKind()
387 unsigned Idx = U.getOperandNo(); in DetermineUseCaptureKind()
H A DDemandedBits.cpp410 determineLiveOperandBits(UserI, OI, OI.getOperandNo(), AOut, AB, in performAnalysis()
469 determineLiveOperandBits(UserI, *U, U->getOperandNo(), AOut, AB, Known, in getDemandedBits()
H A DAssumeBundleQueries.cpp137 return &Intr->getBundleOpInfoForOperand(U->getOperandNo()); in getBundleFromUse()
/openbsd-src/gnu/llvm/llvm/tools/verify-uselistorder/
H A Dverify-uselistorder.cpp264 dbgs() << " => use: op = " << U.getOperandNo() in debugValue()
329 if (LU->getOperandNo() != RU->getOperandNo()) { in matches()
411 LLVM_DEBUG(dbgs() << " - order: " << I << ", op = " << U.getOperandNo() in shuffleValueUseLists()
423 << ", op = " << U.getOperandNo() << ", U = "; in shuffleValueUseLists()
446 dbgs() << " - order: op = " << U.getOperandNo() << ", U = "; in reverseValueUseLists()
456 dbgs() << " - order: op = " << U.getOperandNo() << ", U = "; in reverseValueUseLists()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DDetectDeadLanes.cpp162 if (MI.getOperandNo(&MO) == 2) in isCrossCopy()
166 unsigned OpNum = MI.getOperandNo(&MO); in isCrossCopy()
226 unsigned OpNum = MI.getOperandNo(&MO); in transferUsedLanes()
289 unsigned OpNum = MI.getOperandNo(&Use); in transferDefinedLanesStep()
398 unsigned OpNum = DefMI.getOperandNo(&MO); in determineInitialDefinedLanes()
H A DMachineInstrBundle.cpp294 Ops->push_back(std::make_pair(MO.getParent(), O.getOperandNo())); in AnalyzeVirtRegInBundle()
307 MO.getParent()->isRegTiedToDefOperand(O.getOperandNo())) in AnalyzeVirtRegInBundle()
H A DMachineTraceMetrics.cpp641 DefOp = DefI.getOperandNo(); in DataDep()
672 Deps.push_back(DataDep(MRI, Reg, UseMI.getOperandNo(I))); in getDataDeps()
717 LiveDefOps.push_back(UseMI->getOperandNo(MI)); in updatePhysDepsDownwards()
727 Deps.push_back(DataDep(I->MI, I->Op, UseMI->getOperandNo(MI))); in updatePhysDepsDownwards()
908 ReadOps.push_back(MI.getOperandNo(MOI)); in updatePhysDepsUpwards()
922 DepHeight += SchedModel.computeOperandLatency(&MI, MI.getOperandNo(MOI), in updatePhysDepsUpwards()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DLocalizer.cpp57 InsertMBB = MIUse.getOperand(MIUse.getOperandNo(&MOUse) + 1).getMBB(); in isLocalUse()
102 << " #Opd: " << MIUse.getOperandNo(&MOUse) << '\n'); in localizeInterBlock()
/openbsd-src/gnu/llvm/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp96 unsigned int OperandNo = Operand.getOperandNo(); in isCompatibleReplacement()
146 unsigned OpNo = Sink->getOperandNo(); in connectToSink()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DUse.cpp31 unsigned Use::getOperandNo() const { in getOperandNo() function in llvm::Use
H A DSafepointIRVerifier.cpp78 return PU.getUser()->getOperandUse(PU.getOperandNo()); in getEdge()
118 const Use &U = PU.getUser()->getOperandUse(PU.getOperandNo()); in hasLiveIncomingEdges()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DUse.h85 unsigned getOperandNo() const;
H A DCFG.h93 unsigned getOperandNo() const { in getOperandNo() function
94 return It.getOperandNo(); in getOperandNo()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp186 unsigned OpNo = U.getOperandNo(); in getShape()
197 OpNo = U.getOperandNo(); in getShape()
239 unsigned OpNo = U.getOperandNo(); in combineLoadBitcast()
316 unsigned OpNo = U.getOperandNo(); in transformBitcast()
954 unsigned OpNo = U.getOperandNo(); in combineLoadCast()
1152 unsigned OpNo = U.getOperandNo(); in transformAMXCast()
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILValueEnumerator.cpp237 return LU->getOperandNo() > RU->getOperandNo(); in predictValueUseListOrderImpl()
259 return LU->getOperandNo() < RU->getOperandNo(); in predictValueUseListOrderImpl()
260 return LU->getOperandNo() > RU->getOperandNo(); in predictValueUseListOrderImpl()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DAssumeBundleQueries.h131 U->getOperandNo());
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExplicitLocals.cpp355 MI.untieRegOperand(MI.getOperandNo(&MO)); in runOnMachineFunction()
372 MI.untieRegOperand(MI.getOperandNo(&MO)); in runOnMachineFunction()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineInstrBundle.h158 unsigned getOperandNo() const { in getOperandNo() function
/openbsd-src/gnu/llvm/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp106 if (U.getOperandNo() == 0) in IsStoredObjCPointer()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h288 if (U.getOperandNo() != 0) // Only if the value is used as select cond. in canFreelyInvertAllUsersOf()
294 assert(U.getOperandNo() == 0 && "Must be branching on that value."); in canFreelyInvertAllUsersOf()
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp208 return LU->getOperandNo() < RU->getOperandNo(); in predictValueUseListOrderImpl()
209 return LU->getOperandNo() > RU->getOperandNo(); in predictValueUseListOrderImpl()
/openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceOperandsToArgs.cpp163 NewUser->setOperand(Op->getOperandNo(), NewArg); in substituteOperandWithArgument()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DSink.cpp140 unsigned Num = PHINode::getIncomingValueNumForOperand(U.getOperandNo()); in SinkInstruction()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp202 int OpNo = MI->getOperandNo(&Old); in updateOperand()
593 RSUseMI->getOperandNo(&RSUse), FoldList)) in foldOperand()
599 foldOperand(OpToFold, RSUseMI, RSUseMI->getOperandNo(&RSUse), FoldList, in foldOperand()
667 Use.getParent()->getOperandNo(&Use), in foldOperand()
699 UseMI->removeOperand(UseMI->getOperandNo(Tmp)); in foldOperand()
1213 foldOperand(OpToFold, UseMI, UseMI->getOperandNo(U), FoldList, in foldInstOperand()
H A DSIOptimizeVGPRLiveRange.cpp311 auto *IncomingMBB = UseMI->getOperand(I.getOperandNo() + 1).getMBB(); in collectCandidateRegisters()
433 PHIIncoming.insert(UseMI->getOperand(I.getOperandNo() + 1).getMBB()); in updateLiveRangeInThenRegion()

1234