|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/DebugInfoMetadata.h 110 iterator end() const { return N ? iterator(N->op_end()) : iterator(); }
264 op_iterator dwarf_op_end() const { return op_end(); }
include/llvm/IR/Metadata.h 1066 op_range operands() const { return op_range(op_begin(), op_end()); }
1125 SmallVector<Metadata *, 4>(op_begin(), op_end()));
1258 iterator end() const { return N ? iterator(N->op_end()) : iterator(); }
lib/Bitcode/Writer/ValueEnumerator.cpp 628 Worklist.back().second, N->op_end(),
630 if (I != N->op_end()) {
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()) {}
lib/IR/Metadata.cpp 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 637 if (MDNode *N = visitOperands(G, WE.Op, WE.N->op_end(), WE.HasChanged)) {
645 assert(WE.Op == WE.N->op_end() && "Expected to visit all operands");