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

References

include/llvm/IR/DebugInfoMetadata.h
  109   iterator begin() const { return N ? iterator(N->op_begin()) : iterator(); }
  263   op_iterator dwarf_op_begin() const { return op_begin() + 1; }
include/llvm/IR/Metadata.h
 1066   op_range operands() const { return op_range(op_begin(), op_end()); }
 1070     return op_begin()[I];
 1125                         SmallVector<Metadata *, 4>(op_begin(), op_end()));
 1257   iterator begin() const { return N ? iterator(N->op_begin()) : iterator(); }
lib/Bitcode/Writer/ValueEnumerator.cpp
  620     Worklist.push_back(std::make_pair(N, N->op_begin()));
  638         Worklist.push_back(std::make_pair(Op, Op->op_begin()));
  651         Worklist.push_back(std::make_pair(N, N->op_begin()));
lib/IR/DebugInfo.cpp
  285   if (std::none_of(N->op_begin() + 1, N->op_end(), [](const MDOperand &Op) {
  292   if (std::none_of(N->op_begin() + 1, N->op_end(), [](const MDOperand &Op) {
  302   for (auto Op = N->op_begin() + 1; Op != N->op_end(); Op++) {
lib/IR/LLVMContextImpl.cpp
  183   unsigned Hash = hash_combine_range(N->op_begin() + Offset, N->op_end());
  186     SmallVector<Metadata *, 8> MDs(N->op_begin() + Offset, N->op_end());
lib/IR/LLVMContextImpl.h
  217       : Ops(N->op_begin() + Offset, N->op_end()), Hash(N->getHash()) {}
  236     return std::equal(Ops.begin(), Ops.end(), RHS->op_begin() + Offset);
lib/IR/Metadata.cpp
  699   unsigned Op = static_cast<MDOperand *>(Ref) - op_begin();
  901   SmallSetVector<Metadata *, 4> MDs(A->op_begin(), A->op_end());
  902   MDs.insert(B->op_begin(), B->op_end());
  913   SmallSetVector<Metadata *, 4> MDs(A->op_begin(), A->op_end());
  914   SmallPtrSet<Metadata *, 4> BSet(B->op_begin(), B->op_end());
lib/Linker/IRMover.cpp
 1334       MDs.append(DstValue->op_begin(), DstValue->op_end());
 1335       MDs.append(SrcValue->op_begin(), SrcValue->op_end());
 1344       Elts.insert(DstValue->op_begin(), DstValue->op_end());
 1345       Elts.insert(SrcValue->op_begin(), SrcValue->op_end());
lib/Transforms/Utils/ValueMapper.cpp
  620   POTWorklistEntry(MDNode &N) : N(&N), Op(N.op_begin()) {}