Searched refs:LoopProperties (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGLoopInfo.cpp | 28 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 D | CGLoopInfo.h | 132 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 D | LoopUnswitch.cpp | 116 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 D | ScalarEvolution.h | 1534 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 D | ScalarEvolution.cpp | 6670 ScalarEvolution::LoopProperties 6672 using LoopProperties = ScalarEvolution::LoopProperties; in getLoopProperties() typedef 6683 LoopProperties LP = {/* HasNoAbnormalExits */ true, in getLoopProperties()
|