Searched defs:ScheduleData (Results 1 – 3 of 3) sorted by relevance
567 struct ScheduleData { struct in llvm::slpvectorizer::BoUpSLP571 enum { InvalidDeps = -1 };573 ScheduleData() in ScheduleData() argument579 void init(int BlockSchedulingRegionID) { in init()590 bool hasValidDependencies() const { return Dependencies != InvalidDeps; } in hasValidDependencies()594 bool isSchedulingEntity() const { return FirstInBundle == this; } in isSchedulingEntity()598 bool isPartOfBundle() const { in isPartOfBundle()604 bool isReady() const { in isReady()612 int incrementUnscheduledDeps(int Incr) { in incrementUnscheduledDeps()619 void resetUnscheduledDeps() { in resetUnscheduledDeps()[all …]
1790 struct ScheduleData { struct in llvm::slpvectorizer::BoUpSLP1793 enum { InvalidDeps = -1 };1797 void init(int BlockSchedulingRegionID, Value *OpVal) { in init()1811 bool hasValidDependencies() const { return Dependencies != InvalidDeps; } in hasValidDependencies()1815 bool isSchedulingEntity() const { return FirstInBundle == this; } in isSchedulingEntity()1819 bool isPartOfBundle() const { in isPartOfBundle()1825 bool isReady() const { in isReady()1833 int incrementUnscheduledDeps(int Incr) { in incrementUnscheduledDeps()1840 void resetUnscheduledDeps() { in resetUnscheduledDeps()1845 void clearDependencies() { in clearDependencies()[all …]
2891 struct ScheduleData { struct in llvm::slpvectorizer::BoUpSLP2894 enum { InvalidDeps = -1 };2898 void init(int BlockSchedulingRegionID, Value *OpVal) { in init()2910 void verify() { in verify()2937 bool hasValidDependencies() const { return Dependencies != InvalidDeps; } in hasValidDependencies()2941 bool isSchedulingEntity() const { return FirstInBundle == this; } in isSchedulingEntity()2945 bool isPartOfBundle() const { in isPartOfBundle()2951 bool isReady() const { in isReady()2960 int incrementUnscheduledDeps(int Incr) { in incrementUnscheduledDeps()2969 void resetUnscheduledDeps() { in resetUnscheduledDeps()[all …]