Home
last modified time | relevance | path

Searched refs:LoopProperties (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGLoopInfo.cpp28 NewLoopProperties.append(LoopProperties.begin(), LoopProperties.end()); in createLoopPropertiesMetadata()
49 NewLoopProperties.append(LoopProperties.begin(), LoopProperties.end()); in createPipeliningMetadata()
61 Args.append(LoopProperties.begin(), LoopProperties.end()); in createPipeliningMetadata()
103 FollowupLoopProperties.append(LoopProperties.begin(), LoopProperties.end()); in createPartialUnrollMetadata()
115 Args.append(LoopProperties.begin(), LoopProperties.end()); in createPartialUnrollMetadata()
157 NewLoopProperties.append(LoopProperties.begin(), LoopProperties.end()); in createUnrollAndJamMetadata()
167 FollowupLoopProperties.append(LoopProperties.begin(), LoopProperties.end()); in createUnrollAndJamMetadata()
177 Args.append(LoopProperties.begin(), LoopProperties.end()); in createUnrollAndJamMetadata()
251 Args.append(LoopProperties.begin(), LoopProperties.end()); in createLoopVectorizeMetadata()
359 Args.append(LoopProperties.begin(), LoopProperties.end()); in createLoopDistributeMetadata()
[all …]
H A DCGLoopInfo.h132 createLoopPropertiesMetadata(llvm::ArrayRef<llvm::Metadata *> LoopProperties);
153 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
157 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
161 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
165 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
169 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
173 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
190 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp116 struct LoopProperties { struct in __anon84d475960111::LUAnalysisCache
125 using LoopPropsMap = std::map<const Loop *, LoopProperties>;
130 LoopProperties *CurrentLoopProperties = nullptr;
294 LoopsProperties.insert(std::make_pair(L, LoopProperties())); in countLoop()
296 LoopProperties &Props = PropsIt->second; in countLoop()
341 LoopProperties &Props = LIt->second; in forgetLoop()
372 LoopProperties &NewLoopProps = LoopsProperties[NewLoop]; in cloneData()
373 LoopProperties &OldLoopProps = *CurrentLoopProperties; in cloneData()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h1534 struct LoopProperties {
1548 DenseMap<const Loop *, LoopProperties> LoopPropertiesCache;
1551 LoopProperties getLoopProperties(const Loop *L);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp6670 ScalarEvolution::LoopProperties
6672 using LoopProperties = ScalarEvolution::LoopProperties; in getLoopProperties() typedef
6683 LoopProperties LP = {/* HasNoAbnormalExits */ true, in getLoopProperties()