Home
last modified time | relevance | path

Searched refs:HardwareLoopInfo (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp161 bool TryConvertLoop(HardwareLoopInfo &HWLoopInfo);
199 HardwareLoop(HardwareLoopInfo &Info, ScalarEvolution &SE, in HardwareLoop()
315 HardwareLoopInfo HWLoopInfo(L); in TryConvertLoop()
342 bool HardwareLoopsImpl::TryConvertLoop(HardwareLoopInfo &HWLoopInfo) { in TryConvertLoop()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h98 struct HardwareLoopInfo { struct
99 HardwareLoopInfo() = delete;
100 LLVM_ABI HardwareLoopInfo(Loop *L);
655 HardwareLoopInfo &HWLoopInfo) const;
H A DTargetTransformInfoImpl.h224 HardwareLoopInfo &HWLoopInfo) const { in isHardwareLoopProfitable()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h68 HardwareLoopInfo &HWLoopInfo) const override;
H A DPPCTargetTransformInfo.cpp342 HardwareLoopInfo &HWLoopInfo) const { in isHardwareLoopProfitable()
941 HardwareLoopInfo HWLoopInfo(L); in canSaveCmp()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp64 bool HardwareLoopInfo::canAnalyze(LoopInfo &LI) { in canAnalyze()
118 HardwareLoopInfo::HardwareLoopInfo(Loop *L) : L(L) { in HardwareLoopInfo() function in HardwareLoopInfo
126 bool HardwareLoopInfo::isHardwareLoopCandidate(ScalarEvolution &SE, in isHardwareLoopCandidate()
361 TargetLibraryInfo *LibInfo, HardwareLoopInfo &HWLoopInfo) const { in isHardwareLoopProfitable()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h325 HardwareLoopInfo &HWLoopInfo) const override;
H A DARMTargetTransformInfo.cpp2269 HardwareLoopInfo &HWLoopInfo) const { in isHardwareLoopProfitable()
2526 HardwareLoopInfo HWLoopInfo(L); in preferPredicateOverEpilogue()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h768 HardwareLoopInfo &HWLoopInfo) const override { in isHardwareLoopProfitable()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp6163 HardwareLoopInfo HWLoopInfo(L); in LSRInstance()