| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | CaptureTrackingTest.cpp | 115 EXPECT_EQ(0u, CT.Captures[0]->getOperandNo()); in TEST() 118 EXPECT_EQ(2u, CT.Captures[1]->getOperandNo()); in TEST() 121 EXPECT_EQ(3u, CT.Captures[2]->getOperandNo()); in TEST() 124 EXPECT_EQ(1u, CT.Captures[3]->getOperandNo()); in TEST() 127 EXPECT_EQ(2u, CT.Captures[4]->getOperandNo()); in TEST() 130 EXPECT_EQ(0u, CT.Captures[5]->getOperandNo()); in TEST() 133 EXPECT_EQ(1u, CT.Captures[6]->getOperandNo()); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CaptureTracking.cpp | 369 if (U.getOperandNo() == 0 || cast<StoreInst>(I)->isVolatile()) in DetermineUseCaptureKind() 379 if (U.getOperandNo() == 1 || ARMWI->isVolatile()) in DetermineUseCaptureKind() 390 if (U.getOperandNo() == 1 || U.getOperandNo() == 2 || ACXI->isVolatile()) in DetermineUseCaptureKind() 402 unsigned Idx = U.getOperandNo(); in DetermineUseCaptureKind()
|
| H A D | DemandedBits.cpp | 410 determineLiveOperandBits(UserI, OI, OI.getOperandNo(), AOut, AB, in performAnalysis() 469 determineLiveOperandBits(UserI, *U, U->getOperandNo(), AOut, AB, Known, in getDemandedBits()
|
| H A D | AssumeBundleQueries.cpp | 137 return &Intr->getBundleOpInfoForOperand(U->getOperandNo()); in getBundleFromUse()
|
| /llvm-project-15.0.7/llvm/lib/FuzzMutate/ |
| H A D | RandomIRBuilder.cpp | 83 if (Operand.getOperandNo() >= 1) in isCompatibleReplacement() 89 if (Operand.getOperandNo() >= 2) in isCompatibleReplacement() 116 unsigned OpNo = Sink->getOperandNo(); in connectToSink()
|
| /llvm-project-15.0.7/llvm/tools/verify-uselistorder/ |
| H A D | verify-uselistorder.cpp | 264 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()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | DetectDeadLanes.cpp | 162 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 D | MachineInstrBundle.cpp | 294 Ops->push_back(std::make_pair(MO.getParent(), O.getOperandNo())); in AnalyzeVirtRegInBundle() 307 MO.getParent()->isRegTiedToDefOperand(O.getOperandNo())) in AnalyzeVirtRegInBundle()
|
| H A D | MachineTraceMetrics.cpp | 642 DefOp = DefI.getOperandNo(); in DataDep() 673 Deps.push_back(DataDep(MRI, Reg, UseMI.getOperandNo(I))); in getDataDeps() 718 LiveDefOps.push_back(UseMI->getOperandNo(MI)); in updatePhysDepsDownwards() 728 Deps.push_back(DataDep(I->MI, I->Op, UseMI->getOperandNo(MI))); in updatePhysDepsDownwards() 909 ReadOps.push_back(MI.getOperandNo(MOI)); in updatePhysDepsUpwards() 923 DepHeight += SchedModel.computeOperandLatency(&MI, MI.getOperandNo(MOI), in updatePhysDepsUpwards()
|
| /llvm-project-15.0.7/clang/unittests/CodeGen/ |
| H A D | IRMatchers.h | 74 unsigned getOperandNo() const { return OperandNo; } in getOperandNo() function 89 unsigned getOperandNo() const { return MatchStack.back().getOperandNo(); } in getOperandNo() function 181 if (C.getOperandNo() != ~0U) { in match()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Localizer.cpp | 57 InsertMBB = MIUse.getOperand(MIUse.getOperandNo(&MOUse) + 1).getMBB(); in isLocalUse() 102 << " #Opd: " << MIUse.getOperandNo(&MOUse) << '\n'); in localizeInterBlock()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Use.cpp | 31 unsigned Use::getOperandNo() const { in getOperandNo() function in llvm::Use
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXType.cpp | 185 unsigned OpNo = U.getOperandNo(); in getShape() 196 OpNo = U.getOperandNo(); in getShape() 238 unsigned OpNo = U.getOperandNo(); in combineLoadBitcast() 314 unsigned OpNo = U.getOperandNo(); in transformBitcast() 948 unsigned OpNo = U.getOperandNo(); in combineLoadCast() 1126 unsigned OpNo = U.getOperandNo(); in transformAMXCast()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Use.h | 85 unsigned getOperandNo() const;
|
| H A D | CFG.h | 93 unsigned getOperandNo() const { in getOperandNo() function 94 return It.getOperandNo(); in getOperandNo()
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILValueEnumerator.cpp | 237 return LU->getOperandNo() > RU->getOperandNo(); in predictValueUseListOrderImpl() 259 return LU->getOperandNo() < RU->getOperandNo(); in predictValueUseListOrderImpl() 260 return LU->getOperandNo() > RU->getOperandNo(); in predictValueUseListOrderImpl()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | AssumeBundleQueries.h | 131 U->getOperandNo());
|
| /llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/ |
| H A D | ProvenanceAnalysis.cpp | 91 if (U.getOperandNo() == 0) in IsStoredObjCPointer()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyExplicitLocals.cpp | 355 MI.untieRegOperand(MI.getOperandNo(&MO)); in runOnMachineFunction() 372 MI.untieRegOperand(MI.getOperandNo(&MO)); in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstrBundle.h | 158 unsigned getOperandNo() const { in getOperandNo() function
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/InstCombine/ |
| H A D | InstCombiner.h | 287 if (U.getOperandNo() != 0) // Only if the value is used as select cond. in canFreelyInvertAllUsersOf() 293 assert(U.getOperandNo() == 0 && "Must be branching on that value."); in canFreelyInvertAllUsersOf()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.cpp | 208 return LU->getOperandNo() < RU->getOperandNo(); in predictValueUseListOrderImpl() 209 return LU->getOperandNo() > RU->getOperandNo(); in predictValueUseListOrderImpl()
|
| /llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/ |
| H A D | ReduceOperandsToArgs.cpp | 163 NewUser->setOperand(Op->getOperandNo(), NewArg); in substituteOperandWithArgument()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | Sink.cpp | 139 unsigned Num = PHINode::getIncomingValueNumForOperand(U.getOperandNo()); in SinkInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIFoldOperands.cpp | 196 int OpNo = MI->getOperandNo(&Old); in updateOperand() 619 RSUseMI->getOperandNo(&RSUse), FoldList)) in foldOperand() 625 foldOperand(OpToFold, RSUseMI, RSUseMI->getOperandNo(&RSUse), FoldList, in foldOperand() 694 Use.getParent()->getOperandNo(&Use), in foldOperand() 724 UseMI->removeOperand(UseMI->getOperandNo(Tmp)); in foldOperand() 1251 foldOperand(OpToFold, UseMI, UseMI->getOperandNo(U), FoldList, in foldInstOperand()
|