Searched refs:MDOperand (Results 1 – 14 of 14) sorted by relevance
679 class MDOperand {683 MDOperand() = default;684 MDOperand(MDOperand &&) = delete;685 MDOperand(const MDOperand &) = delete;686 MDOperand &operator=(MDOperand &&) = delete;687 MDOperand &operator=(const MDOperand &) = delete;688 ~MDOperand() { untrack(); }722 template <> struct simplify_type<MDOperand> {724 static SimpleType getSimplifiedValue(MDOperand &MD) { return MD.get(); }727 template <> struct simplify_type<const MDOperand> {[all …]
658 class MDOperand {659 MDOperand(MDOperand &&) = delete;660 MDOperand(const MDOperand &) = delete;661 MDOperand &operator=(MDOperand &&) = delete;662 MDOperand &operator=(const MDOperand &) = delete;667 MDOperand() : MD(nullptr) {}668 ~MDOperand() { untrack(); }701 template <> struct simplify_type<MDOperand> {703 static SimpleType getSimplifiedValue(MDOperand &MD) { return MD.get(); }706 template <> struct simplify_type<const MDOperand> {[all …]
294 const MDOperand &getDwarfOperand(unsigned I) const {
133 for (const MDOperand &MDOp : List->operands()) in collectMDInDomain()146 for (const MDOperand &MDOp : NoAlias->operands()) in mayAliasInScopes()
288 for (const MDOperand &MDOp : LoopIdMD->operands()) { in isAnnotatedParallel()
445 size_t OpSize = NumOps * sizeof(MDOperand); in operator new()450 MDOperand *O = static_cast<MDOperand *>(Ptr); in operator new()451 for (MDOperand *E = O - NumOps; O != E; --O) in operator new()452 (void)new (O - 1) MDOperand; in operator new()458 size_t OpSize = N->NumOperands * sizeof(MDOperand); in operator delete()461 MDOperand *O = static_cast<MDOperand *>(Mem); in operator delete()462 for (MDOperand *E = O - N->NumOperands; O != E; --O) in operator delete()463 (O - 1)->~MDOperand(); in operator delete()663 unsigned Op = static_cast<MDOperand *>(Ref) - op_begin(); in handleChangedOperand()
178 static const Metadata *get_hashable_data(const MDOperand &X) { return X.get(); } in get_hashable_data()
825 for (const MDOperand &O : T->operands()) in replaceVTableHolder()
174 ArrayRef<MDOperand> Ops;
83 find([&](const ::llvm::MDOperand &op) { in get_kernel_metadata_operands()
37 class MDOperand; variable
832 Optional<const MDOperand *> Value = in setForced()837 const MDOperand *Op = *Value; in setForced()
407 Optional<const MDOperand *> findStringMetadataForLoop(Loop *TheLoop,
896 Optional<const MDOperand *> llvm::findStringMetadataForLoop(Loop *TheLoop, in findStringMetadataForLoop()