Searched refs:HardwareLoopInfo (Results 1 – 9 of 9) sorted by relevance
147 bool TryConvertLoop(HardwareLoopInfo &HWLoopInfo);186 HardwareLoop(HardwareLoopInfo &Info, ScalarEvolution &SE, in HardwareLoop()256 HardwareLoopInfo HWLoopInfo(L); in TryConvertLoop()283 bool HardwareLoops::TryConvertLoop(HardwareLoopInfo &HWLoopInfo) { in TryConvertLoop()
86 struct HardwareLoopInfo { struct87 HardwareLoopInfo() = delete;88 HardwareLoopInfo(Loop *L) : L(L) {} in HardwareLoopInfo() argument520 HardwareLoopInfo &HWLoopInfo) const;1214 HardwareLoopInfo &HWLoopInfo) = 0;1487 HardwareLoopInfo &HWLoopInfo) override { in isHardwareLoopProfitable()
212 HardwareLoopInfo &HWLoopInfo) { in isHardwareLoopProfitable()
60 HardwareLoopInfo &HWLoopInfo);
481 HardwareLoopInfo &HWLoopInfo) { in isHardwareLoopProfitable()956 HardwareLoopInfo HWLoopInfo(L); in canSaveCmp()
229 HardwareLoopInfo &HWLoopInfo);
913 HardwareLoopInfo &HWLoopInfo) { in isHardwareLoopProfitable()1176 HardwareLoopInfo HWLoopInfo(L); in preferPredicateOverEpilogue()
47 bool HardwareLoopInfo::canAnalyze(LoopInfo &LI) { in canAnalyze()57 bool HardwareLoopInfo::isHardwareLoopCandidate(ScalarEvolution &SE, in isHardwareLoopCandidate()243 TargetLibraryInfo *LibInfo, HardwareLoopInfo &HWLoopInfo) const { in isHardwareLoopProfitable()
509 HardwareLoopInfo &HWLoopInfo) { in isHardwareLoopProfitable()