reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/Use.h
  126   unsigned getOperandNo() const;

References

lib/Analysis/DemandedBits.cpp
  392           determineLiveOperandBits(UserI, OI, OI.getOperandNo(), AOut, AB,
lib/Analysis/IVUsers.cpp
  220       unsigned OperandNo = U.getOperandNo();
lib/Bitcode/Writer/ValueEnumerator.cpp
  222         return LU->getOperandNo() < RU->getOperandNo();
  222         return LU->getOperandNo() < RU->getOperandNo();
  223     return LU->getOperandNo() > RU->getOperandNo();
  223     return LU->getOperandNo() > RU->getOperandNo();
lib/CodeGen/CodeGenPrepare.cpp
 2534         OriginalUses.push_back(InstructionAndIdx(UserI, U.getOperandNo()));
 4443       MemoryUses.push_back(std::make_pair(LI, U.getOperandNo()));
 4448       unsigned opNo = U.getOperandNo();
 4456       unsigned opNo = U.getOperandNo();
 4464       unsigned opNo = U.getOperandNo();
 6207       NewInstructions[OldI]->setOperand(U->getOperandNo(), NI);
 6488         if (canCauseUndefinedBehavior(ToBePromoted, U.getOperandNo()))
 6576               canCauseUndefinedBehavior(ToBePromoted, U.getOperandNo()));
 6580     ToBePromoted->setOperand(U.getOperandNo(), NewVal);
lib/FuzzMutate/RandomIRBuilder.cpp
   80     if (Operand.getOperandNo() >= 1)
   86     if (Operand.getOperandNo() >= 2)
  113     unsigned OpNo = Sink->getOperandNo();
lib/IR/AsmWriter.cpp
  227         return LU->getOperandNo() < RU->getOperandNo();
  227         return LU->getOperandNo() < RU->getOperandNo();
  228     return LU->getOperandNo() > RU->getOperandNo();
  228     return LU->getOperandNo() > RU->getOperandNo();
lib/IR/SafepointIRVerifier.cpp
   78     return PU.getUser()->getOperandUse(PU.getOperandNo());
  118       const Use &U = PU.getUser()->getOperandUse(PU.getOperandNo());
lib/Target/AArch64/AArch64ISelLowering.cpp
 8592       std::advance(GTI, U.getOperandNo()-1);
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp
  178         U.getOperandNo() != StoreInst::getPointerOperandIndex())
lib/Target/ARM/ARMISelLowering.cpp
14801     if (!IsSinker(Insn, U.getOperandNo()))
lib/Transforms/IPO/DeadArgumentElimination.cpp
  407       if (U->getOperandNo() != InsertValueInst::getAggregateOperandIndex()
  446                == CS->getOperand(U->getOperandNo())
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  132       if (U.getOperandNo() == 1) {
  145       if (U.getOperandNo() != 0) return false;
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  625         unsigned OperandNo = U.getOperandNo();
lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp
   94         if (U.getOperandNo() == 0)
lib/Transforms/Scalar/IndVarSimplify.cpp
 2614           PHINode::getIncomingValueNumForOperand(U.getOperandNo());
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
  172     OS << " Operand: " << getCheckUse()->getOperandNo() << "\n";
lib/Transforms/Scalar/InferAddressSpaces.cpp
  759   unsigned OpNo = U.getOperandNo();
  896     unsigned OperandNo = UndefUse->getOperandNo();
  963           int SrcIdx = U.getOperandNo();
lib/Transforms/Scalar/JumpThreading.cpp
 2589             isa<ConstantInt>(Cmp->getOperand(1 - U.getOperandNo())))
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 3428             PHINode::getIncomingValueNumForOperand(U.getOperandNo()));
 3452           unsigned OtherIdx = !U.getOperandNo();
lib/Transforms/Scalar/Sink.cpp
   49       unsigned Num = PHINode::getIncomingValueNumForOperand(U.getOperandNo());
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
  257     unsigned Idx = U.getOperandNo();
lib/Transforms/Scalar/TailRecursionElimination.cpp
  151         if (U->getOperandNo() == 0)
lib/Transforms/Utils/Local.cpp
 1427         if (AIUse.getOperandNo() == 1)
lib/Transforms/Vectorize/LoopVectorize.cpp
 3883           PHINode::getIncomingValueNumForOperand(U.getOperandNo()));
tools/verify-uselistorder/verify-uselistorder.cpp
  261     dbgs() << "   => use: op = " << U.getOperandNo()
  326       if (LU->getOperandNo() != RU->getOperandNo()) {
  326       if (LU->getOperandNo() != RU->getOperandNo()) {
  408       LLVM_DEBUG(dbgs() << " - order: " << I << ", op = " << U.getOperandNo()
  420              << ", op = " << U.getOperandNo() << ", U = ";
  443       dbgs() << " - order: op = " << U.getOperandNo() << ", U = ";
  453       dbgs() << " - order: op = " << U.getOperandNo() << ", U = ";