| /llvm-project-15.0.7/llvm/test/Bitcode/ |
| H A D | rankConst.ll | 23 …ession(DW_OP_push_object_address, DW_OP_plus_uconst, 80, DW_OP_deref), upperBound: !DIExpression(D… 24 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 128, DW_OP_deref), upperBound: !DIExpression(D… 25 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 176, DW_OP_deref), upperBound: !DIExpression(D… 26 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 224, DW_OP_deref), upperBound: !DIExpression(D… 27 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 272, DW_OP_deref), upperBound: !DIExpression(D… 28 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 320, DW_OP_deref), upperBound: !DIExpression(D… 29 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 368, DW_OP_deref), upperBound: !DIExpression(D… 36 !22 = !DISubrange(lowerBound: 1, upperBound: !23) 41 !27 = !DISubrange(lowerBound: 1, upperBound: 16)
|
| H A D | rankExp.ll | 23 …ession(DW_OP_push_object_address, DW_OP_plus_uconst, 80, DW_OP_deref), upperBound: !DIExpression(D… 24 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 128, DW_OP_deref), upperBound: !DIExpression(D… 25 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 176, DW_OP_deref), upperBound: !DIExpression(D… 26 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 224, DW_OP_deref), upperBound: !DIExpression(D… 27 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 272, DW_OP_deref), upperBound: !DIExpression(D… 28 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 320, DW_OP_deref), upperBound: !DIExpression(D… 29 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 368, DW_OP_deref), upperBound: !DIExpression(D… 36 !22 = !DISubrange(lowerBound: 1, upperBound: !23) 41 !27 = !DISubrange(lowerBound: 1, upperBound: 16)
|
| H A D | generic_subrange_const.ll | 8 ; CHECK: !DIGenericSubrange(lowerBound: -20, upperBound: 0, stride: 4) 25 !9 = !DIGenericSubrange(lowerBound: -20, upperBound: 0, stride: 4) 32 !16 = !DISubrange(lowerBound: 1, upperBound: !17) 37 !21 = !DISubrange(lowerBound: 1, upperBound: 16)
|
| H A D | generic_subrange.ll | 6 …onstu, 48, DW_OP_mul, DW_OP_plus_uconst, 80, DW_OP_plus, DW_OP_deref), upperBound: !DIExpression(D… 23 …onstu, 48, DW_OP_mul, DW_OP_plus_uconst, 80, DW_OP_plus, DW_OP_deref), upperBound: !DIExpression(D… 30 !16 = !DISubrange(lowerBound: 1, upperBound: !17) 35 !21 = !DISubrange(lowerBound: 1, upperBound: 16)
|
| H A D | fortranSubrange.ll | 6 ; CHECK: !{{[0-9]+}} = !DISubrange(lowerBound: 3, upperBound: ![[NODE:[0-9]+]], stride: !DIExpressi… 40 !12 = !DISubrange(lowerBound: 3, upperBound: !13, stride: !DIExpression(DW_OP_constu, 4))
|
| H A D | generic_subrange_count.ll | 30 !16 = !DISubrange(lowerBound: 1, upperBound: !17) 35 !21 = !DISubrange(lowerBound: 1, upperBound: 16)
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/X86/ |
| H A D | dwarfdump-rankConst.ll | 50 !11 = !DISubrange(lowerBound: 1, upperBound: !12) 55 !16 = !DISubrange(lowerBound: 1, upperBound: 16) 61 …ession(DW_OP_push_object_address, DW_OP_plus_uconst, 80, DW_OP_deref), upperBound: !DIExpression(D… 62 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 128, DW_OP_deref), upperBound: !DIExpression(D… 63 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 176, DW_OP_deref), upperBound: !DIExpression(D… 64 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 224, DW_OP_deref), upperBound: !DIExpression(D… 65 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 272, DW_OP_deref), upperBound: !DIExpression(D… 66 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 320, DW_OP_deref), upperBound: !DIExpression(D… 67 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 368, DW_OP_deref), upperBound: !DIExpression(D…
|
| H A D | dwarfdump-rankExp.ll | 50 !11 = !DISubrange(lowerBound: 1, upperBound: !12) 55 !16 = !DISubrange(lowerBound: 1, upperBound: 16) 61 …ession(DW_OP_push_object_address, DW_OP_plus_uconst, 80, DW_OP_deref), upperBound: !DIExpression(D… 62 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 128, DW_OP_deref), upperBound: !DIExpression(D… 63 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 176, DW_OP_deref), upperBound: !DIExpression(D… 64 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 224, DW_OP_deref), upperBound: !DIExpression(D… 65 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 272, DW_OP_deref), upperBound: !DIExpression(D… 66 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 320, DW_OP_deref), upperBound: !DIExpression(D… 67 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 368, DW_OP_deref), upperBound: !DIExpression(D…
|
| H A D | dwarfdump-over.ll | 75 !18 = !DISubrange(lowerBound: 1, upperBound: 28) 79 …onstu, 48, DW_OP_mul, DW_OP_plus_uconst, 80, DW_OP_plus, DW_OP_deref), upperBound: !DIExpression(D… 80 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 128, DW_OP_deref), upperBound: !DIExpression(D… 81 …ssion(DW_OP_push_object_address, DW_OP_plus_uconst, 176, DW_OP_deref), upperBound: !DIExpression(D…
|
| H A D | dwarfdump-generic_subrange_const.ll | 54 !11 = !DISubrange(lowerBound: 1, upperBound: !12) 59 !16 = !DISubrange(lowerBound: 1, upperBound: 16) 65 !22 = !DIGenericSubrange(lowerBound: -20, upperBound: 0, stride: 4)
|
| H A D | dwarfdump-generic_subrange.ll | 53 !11 = !DISubrange(lowerBound: 1, upperBound: !12) 58 !16 = !DISubrange(lowerBound: 1, upperBound: 16) 64 …onstu, 48, DW_OP_mul, DW_OP_plus_uconst, 80, DW_OP_plus, DW_OP_deref), upperBound: !DIExpression(D…
|
| H A D | dwarfdump-signed_const.ll | 55 !11 = !DISubrange(lowerBound: 1, upperBound: !12) 60 !16 = !DISubrange(lowerBound: 1, upperBound: 16) 67 …onsts, 48, DW_OP_mul, DW_OP_plus_uconst, 80, DW_OP_plus, DW_OP_deref), upperBound: !DIExpression(D…
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SCFToGPU/ |
| H A D | SCFToGPU.cpp | 192 Value upperBound = getOrEmitUpperBound(currentLoop, builder); in collectBounds() local 193 if (!lowerBound || !upperBound) { in collectBounds() 316 static Value deriveStaticUpperBound(Value upperBound, in deriveStaticUpperBound() argument 322 if (auto minOp = upperBound.getDefiningOp<AffineMinOp>()) { in deriveStaticUpperBound() 331 if (auto multiplyOp = upperBound.getDefiningOp<arith::MulIOp>()) { in deriveStaticUpperBound() 430 Value iv, lowerBound, upperBound, step; in processParallelLoop() local 475 launchIndependent(upperBound) || in processParallelLoop() 481 upperBound = deriveStaticUpperBound(upperBound, rewriter); in processParallelLoop() 482 if (!upperBound) { in processParallelLoop() 500 cloningMap.lookupOrDefault(upperBound)), in processParallelLoop() [all …]
|
| /llvm-project-15.0.7/llvm/test/Verifier/ |
| H A D | disubrange-count-upperBound.ll | 4 ; CHECK: Subrange can have any one of count or upperBound 5 !0 = !DISubrange(count: 20, lowerBound: 1, upperBound: 10)
|
| H A D | digenericsubrange-count-upperBound.ll | 4 ; CHECK: GenericSubrange can have any one of count or upperBound 5 …onstu, 48, DW_OP_mul, DW_OP_plus_uconst, 80, DW_OP_plus, DW_OP_deref), upperBound: !DIExpression(D…
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | MemoryLocation.cpp | 199 LocationSize::upperBound(DL.getTypeStoreSize(II->getType())), in getForArgument() 206 LocationSize::upperBound( in getForArgument() 262 Size = LocationSize::upperBound(Len->getZExtValue()); in getForArgument() 274 : LocationSize::upperBound(Len->getZExtValue()); in getForArgument() 319 Arg, LocationSize::upperBound(LenCI->getZExtValue()), AATags); in getForArgument()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | ParallelLoopTiling.cpp | 96 Value lowerBound, upperBound, newStep, iv, step, tileSizeConstant; in tileParallelLoop() local 97 std::tie(lowerBound, upperBound, newStep, iv, step, tileSizeConstant) = dim; in tileParallelLoop() 102 dyn_cast_or_null<arith::ConstantIndexOp>(upperBound.getDefiningOp()); in tileParallelLoop() 131 ValueRange{newStep, upperBound, iv})); in tileParallelLoop()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | MemoryLocation.h | 108 static LocationSize upperBound(uint64_t Value) { in upperBound() function 116 static LocationSize upperBound(TypeSize Value) { in upperBound() function 119 return upperBound(Value.getFixedSize()); in upperBound() 153 return upperBound(std::max(getValue(), Other.getValue())); in unionWith()
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/ |
| H A D | fortranDefaultLower.ll | 32 !9 = !DISubrange(lowerBound: 1, upperBound: 5) 35 !12 = !DISubrange(lowerBound: 2, upperBound: 6)
|
| H A D | cDefaultLower.ll | 32 !9 = !DISubrange(lowerBound: 0, upperBound: 4) 35 !12 = !DISubrange(lowerBound: 1, upperBound: 5)
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/ |
| H A D | Utils.cpp | 35 Value upperBound; member 477 auto upperBound = forOp.getUpperBound(); in loopUnrollByFactor() local 479 boundsBuilder.create<arith::SubIOp>(loc, upperBound, lowerBound); in loopUnrollByFactor() 543 Value lowerBound, Value upperBound, Value step, in normalizeLoop() argument 561 return {/*lowerBound=*/lowerBound, /*upperBound=*/upperBound, in normalizeLoop() 608 loop.setUpperBound(loopPieces.upperBound); in normalizeLoop() 628 Value upperBound = outermost.getUpperBound(); in coalesceLoops() local 630 upperBound = in coalesceLoops() 631 builder.create<arith::MulIOp>(loc, upperBound, loop.getUpperBound()); in coalesceLoops() 632 outermost.setUpperBound(upperBound); in coalesceLoops() [all …]
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Transforms/ |
| H A D | RewriteLoop.cpp | 255 auto upperBound = whileOp.getUpperBound(); in matchAndRewrite() local 256 assert(lowerBound && upperBound && "must be a Value"); in matchAndRewrite() 275 loc, arith::CmpIPredicate::sle, iv, upperBound); in matchAndRewrite() 279 loc, arith::CmpIPredicate::sle, upperBound, iv); in matchAndRewrite()
|
| /llvm-project-15.0.7/compiler-rt/lib/ubsan/ |
| H A D | ubsan_diag.cpp | 232 static Range *upperBound(MemoryLocation Loc, Range *Ranges, in upperBound() function 288 Range *InRange = upperBound(Min, Ranges, NumRanges); in PrintMemorySnippet() 292 InRange = upperBound(P, Ranges, NumRanges); in PrintMemorySnippet() 312 InRange = upperBound(P, Ranges, NumRanges); in PrintMemorySnippet()
|
| /llvm-project-15.0.7/llvm/test/Assembler/ |
| H A D | invalid-disubrange-count-missing.ll | 4 ; CHECK: Subrange must contain count or upperBound
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/ |
| H A D | BufferOptimizations.cpp | 180 Block *findPlacementBlock(StateT &state, Block *upperBound) { in findPlacementBlock() argument 193 (!upperBound || in findPlacementBlock() 194 dominators.properlyDominates(upperBound, currentBlock))) { in findPlacementBlock()
|