Home
last modified time | relevance | path

Searched refs:SlotTracker (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp221 void VPLiveOut::print(raw_ostream &O, VPSlotTracker &SlotTracker) const { in print()
225 getOperand(0)->printAsOperand(O, SlotTracker); in print()
792 VPSlotTracker SlotTracker(getParent()->getPlan()); in dump() local
793 print(dbgs(), "", SlotTracker); in dump()
797 VPSlotTracker &SlotTracker) const { in print()
801 printAsOperand(O, SlotTracker); in print()
856 printOperands(O, SlotTracker); in print()
935 VPSlotTracker &SlotTracker) const { in print()
942 printAsOperand(O, SlotTracker); in print()
947 interleaveComma(arg_operands(), O, [&O, &SlotTracker](VPValue *Op) { in print()
[all …]
H A DVPlan.cpp63 VPSlotTracker SlotTracker( in operator <<() local
65 V.print(OS, SlotTracker); in operator <<()
96 void VPValue::print(raw_ostream &OS, VPSlotTracker &SlotTracker) const { in print()
98 R->print(OS, "", SlotTracker); in print()
100 printAsOperand(OS, SlotTracker); in print()
105 VPSlotTracker SlotTracker( in dump() local
107 print(dbgs(), SlotTracker); in dump()
113 VPSlotTracker SlotTracker( in dump() local
115 print(dbgs(), "", SlotTracker); in dump()
643 VPSlotTracker &SlotTracker) const { in print()
[all …]
H A DVPlan.h677 VPSlotTracker &SlotTracker) const = 0;
681 VPSlotTracker SlotTracker(getPlan()); in print()
682 print(O, "", SlotTracker); in print()
732 void print(raw_ostream &O, VPSlotTracker &SlotTracker) const;
1351 VPSlotTracker &SlotTracker) const override;
1434 VPSlotTracker &SlotTracker) const override;
1477 VPSlotTracker &SlotTracker) const override;
1511 VPSlotTracker &SlotTracker) const override;
1574 VPSlotTracker &SlotTracker) const override;
1600 VPSlotTracker &SlotTracker) const override;
[all …]
H A DVPlanValue.h218 void printOperands(raw_ostream &O, VPSlotTracker &SlotTracker) const;
436 VPSlotTracker &SlotTracker) const = 0;
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSlotTracker.h21 class SlotTracker; variable
46 std::unique_ptr<SlotTracker> MachineStorage;
52 SlotTracker *Machine = nullptr;
61 ModuleSlotTracker(SlotTracker &Machine, const Module *M,
78 SlotTracker *getMachine();
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp696 class SlotTracker : public AbstractSlotTrackerStorage { class
757 explicit SlotTracker(const Module *M,
765 explicit SlotTracker(const Function *F,
769 explicit SlotTracker(const ModuleSummaryIndex *Index);
771 SlotTracker(const SlotTracker &) = delete;
772 SlotTracker &operator=(const SlotTracker &) = delete;
774 ~SlotTracker() = default;
876 ModuleSlotTracker::ModuleSlotTracker(SlotTracker &Machine, const Module *M, in ModuleSlotTracker()
887 SlotTracker *ModuleSlotTracker::getMachine() { in getMachine()
893 std::make_unique<SlotTracker>(M, ShouldInitializeAllMetadata); in getMachine()
[all …]