Searched refs:AccessRange (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | IslNodeBuilder.cpp | 1143 Value *IslNodeBuilder::preloadUnconditionally(__isl_take isl_set *AccessRange, in preloadUnconditionally() argument 1146 isl_pw_multi_aff *PWAccRel = isl_pw_multi_aff_from_set(AccessRange); in preloadUnconditionally() 1175 isl_set *AccessRange = isl_map_range(MA.getAddressFunction().release()); in preloadInvariantLoad() local 1176 AccessRange = isl_set_gist_params(AccessRange, S.getContext().release()); in preloadInvariantLoad() 1178 if (!materializeParameters(AccessRange)) { in preloadInvariantLoad() 1179 isl_set_free(AccessRange); in preloadInvariantLoad() 1195 PreloadVal = preloadUnconditionally(AccessRange, Build, AccInst); in preloadInvariantLoad() 1203 isl_set_free(AccessRange); in preloadInvariantLoad() 1245 Value *PreAccInst = preloadUnconditionally(AccessRange, Build, AccInst); in preloadInvariantLoad()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | StackSafetyAnalysis.cpp | 418 auto AccessRange = getAccessRange(UI, Ptr, TypeSize); in analyzeAllUses() local 420 US.addRange(I, AccessRange, Safe); in analyzeAllUses() 438 auto AccessRange = getAccessRange(UI, Ptr, TypeSize); in analyzeAllUses() local 440 US.addRange(I, AccessRange, Safe); in analyzeAllUses() 461 auto AccessRange = getMemIntrinsicAccessRange(MI, UI, Ptr); in analyzeAllUses() local 470 US.addRange(I, AccessRange, Safe); in analyzeAllUses() 488 auto AccessRange = getAccessRange(UI, Ptr, TypeSize); in analyzeAllUses() local 490 US.addRange(I, AccessRange, Safe); in analyzeAllUses()
|
| /llvm-project-15.0.7/polly/include/polly/CodeGen/ |
| H A D | IslNodeBuilder.h | 288 Value *preloadUnconditionally(__isl_take isl_set *AccessRange,
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 235 ConstantRange AccessRange = AccessStartRange.add(SizeRange); in IsAccessSafe() local 238 bool Safe = AllocaRange.contains(AccessRange); in IsAccessSafe() 248 << " Range " << AccessRange << "\n" in IsAccessSafe()
|
| /llvm-project-15.0.7/polly/lib/Analysis/ |
| H A D | ScopInfo.cpp | 738 isl::set AccessRange = Relation.range(); in computeBoundsOnAccessRelation() local 739 AccessRange = addRangeBoundsToSet(AccessRange, ConstantRange(Min, Max), 0, in computeBoundsOnAccessRelation() 741 AccessRelation = Relation.intersect_range(AccessRange); in computeBoundsOnAccessRelation()
|
| H A D | ScopBuilder.cpp | 2615 static bool isAccessRangeTooComplex(isl::set AccessRange) { in isAccessRangeTooComplex() argument 2618 for (isl::basic_set BSet : AccessRange.get_basic_set_list()) { in isAccessRangeTooComplex()
|