/external/llvm-project/clang/lib/CodeGen/ |
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 …]
|
D | CGLoopInfo.h | 129 createLoopPropertiesMetadata(llvm::ArrayRef<llvm::Metadata *> LoopProperties); 150 llvm::ArrayRef<llvm::Metadata *> LoopProperties, 154 llvm::ArrayRef<llvm::Metadata *> LoopProperties, 158 llvm::ArrayRef<llvm::Metadata *> LoopProperties, 162 llvm::ArrayRef<llvm::Metadata *> LoopProperties, 166 llvm::ArrayRef<llvm::Metadata *> LoopProperties, 170 llvm::ArrayRef<llvm::Metadata *> LoopProperties, 187 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 102 struct LoopProperties { struct in __anon1bf9f3440111::LUAnalysisCache 111 typedef std::map<const Loop*, LoopProperties> LoopPropsMap; 116 LoopProperties *CurrentLoopProperties; 269 LoopsProperties.insert(std::make_pair(L, LoopProperties())); in countLoop() 271 LoopProperties &Props = PropsIt->second; in countLoop() 318 LoopProperties &Props = LIt->second; in forgetLoop() 350 LoopProperties &NewLoopProps = LoopsProperties[NewLoop]; in cloneData() 351 LoopProperties &OldLoopProps = *CurrentLoopProperties; in cloneData()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 109 struct LoopProperties { struct in __anon72012fd20111::LUAnalysisCache 118 using LoopPropsMap = std::map<const Loop *, LoopProperties>; 123 LoopProperties *CurrentLoopProperties = nullptr; 283 LoopsProperties.insert(std::make_pair(L, LoopProperties())); in countLoop() 285 LoopProperties &Props = PropsIt->second; in countLoop() 331 LoopProperties &Props = LIt->second; in forgetLoop() 362 LoopProperties &NewLoopProps = LoopsProperties[NewLoop]; in cloneData() 363 LoopProperties &OldLoopProps = *CurrentLoopProperties; in cloneData()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 108 struct LoopProperties { struct in __anon247b23e60111::LUAnalysisCache 117 using LoopPropsMap = std::map<const Loop *, LoopProperties>; 122 LoopProperties *CurrentLoopProperties = nullptr; 280 LoopsProperties.insert(std::make_pair(L, LoopProperties())); in countLoop() 282 LoopProperties &Props = PropsIt->second; in countLoop() 328 LoopProperties &Props = LIt->second; in forgetLoop() 359 LoopProperties &NewLoopProps = LoopsProperties[NewLoop]; in cloneData() 360 LoopProperties &OldLoopProps = *CurrentLoopProperties; in cloneData()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | ScalarEvolution.h | 1381 struct LoopProperties { 1395 DenseMap<const Loop *, LoopProperties> LoopPropertiesCache; 1398 LoopProperties getLoopProperties(const Loop *L);
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | ScalarEvolution.h | 1469 struct LoopProperties { 1483 DenseMap<const Loop *, LoopProperties> LoopPropertiesCache; 1486 LoopProperties getLoopProperties(const Loop *L);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 6141 ScalarEvolution::LoopProperties 6143 using LoopProperties = ScalarEvolution::LoopProperties; in getLoopProperties() typedef 6154 LoopProperties LP = {/* HasNoAbnormalExits */ true, in getLoopProperties()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 6307 ScalarEvolution::LoopProperties 6309 using LoopProperties = ScalarEvolution::LoopProperties; in getLoopProperties() typedef 6320 LoopProperties LP = {/* HasNoAbnormalExits */ true, in getLoopProperties()
|