Searched defs:ScheduleData (Results 1 – 2 of 2) sorted by relevance
567 struct ScheduleData { struct in llvm::slpvectorizer::BoUpSLP571 enum { InvalidDeps = -1 };573 ScheduleData() in ScheduleData() function579 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 …]
829 struct ScheduleData { struct in llvm::slpvectorizer::BoUpSLP832 enum { InvalidDeps = -1 };836 void init(int BlockSchedulingRegionID, Value *OpVal) { in init()848 bool hasValidDependencies() const { return Dependencies != InvalidDeps; } in hasValidDependencies()852 bool isSchedulingEntity() const { return FirstInBundle == this; } in isSchedulingEntity()856 bool isPartOfBundle() const { in isPartOfBundle()862 bool isReady() const { in isReady()870 int incrementUnscheduledDeps(int Incr) { in incrementUnscheduledDeps()877 void resetUnscheduledDeps() { in resetUnscheduledDeps()882 void clearDependencies() { in clearDependencies()[all …]