Searched refs:LoopProperties (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGLoopInfo.cpp | 24 LoopInfo::createLoopPropertiesMetadata(ArrayRef<Metadata *> LoopProperties) { in createLoopPropertiesMetadata() argument 28 NewLoopProperties.append(LoopProperties.begin(), LoopProperties.end()); in createLoopPropertiesMetadata() 36 ArrayRef<Metadata *> LoopProperties, in createPipeliningMetadata() argument 49 NewLoopProperties.append(LoopProperties.begin(), LoopProperties.end()); in createPipeliningMetadata() 54 LoopProperties = NewLoopProperties; in createPipeliningMetadata() 56 return createLoopPropertiesMetadata(LoopProperties); in createPipeliningMetadata() 61 Args.append(LoopProperties.begin(), LoopProperties.end()); in createPipeliningMetadata() 81 ArrayRef<Metadata *> LoopProperties, in createPartialUnrollMetadata() argument 97 return createPipeliningMetadata(Attrs, LoopProperties, HasUserTransforms); in createPartialUnrollMetadata() 103 FollowupLoopProperties.append(LoopProperties.begin(), LoopProperties.end()); in createPartialUnrollMetadata() [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,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | LoopUnswitch.cpp | 116 struct LoopProperties { struct in __anonf191606d0111::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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 1489 struct LoopProperties { 1503 DenseMap<const Loop *, LoopProperties> LoopPropertiesCache; 1506 LoopProperties getLoopProperties(const Loop *L);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 6460 ScalarEvolution::LoopProperties 6462 using LoopProperties = ScalarEvolution::LoopProperties; in getLoopProperties() typedef 6473 LoopProperties LP = {/* HasNoAbnormalExits */ true, in getLoopProperties()
|