| /llvm-project-15.0.7/clang/test/CodeGen/X86/ |
| H A D | sse42-builtins.c | 11 int test_mm_cmpestra(__m128i A, int LA, __m128i B, int LB) { in test_mm_cmpestra() argument 14 return _mm_cmpestra(A, LA, B, LB, 7); in test_mm_cmpestra() 17 int test_mm_cmpestrc(__m128i A, int LA, __m128i B, int LB) { in test_mm_cmpestrc() argument 20 return _mm_cmpestrc(A, LA, B, LB, 7); in test_mm_cmpestrc() 23 int test_mm_cmpestri(__m128i A, int LA, __m128i B, int LB) { in test_mm_cmpestri() argument 26 return _mm_cmpestri(A, LA, B, LB, 7); in test_mm_cmpestri() 32 return _mm_cmpestrm(A, LA, B, LB, 7); in test_mm_cmpestrm() 35 int test_mm_cmpestro(__m128i A, int LA, __m128i B, int LB) { in test_mm_cmpestro() argument 38 return _mm_cmpestro(A, LA, B, LB, 7); in test_mm_cmpestro() 44 return _mm_cmpestrs(A, LA, B, LB, 7); in test_mm_cmpestrs() [all …]
|
| /llvm-project-15.0.7/polly/test/ScopInfo/ |
| H A D | invariant_loads_complicated_dependences.ll | 5 ; CHECK-NEXT: [LB, UB] -> { Stmt_for_body[i0] -> MemRef_LBptr[0] }; 6 ; CHECK-NEXT: Execution Context: [LB, UB] -> { : } 9 ; CHECK-NEXT: Execution Context: [LB, UB] -> { : } 11 ; CHECK-NEXT: [LB, UB] -> { Stmt_if_then[i0, i1] -> MemRef_V[0] }; 12 ; CHECK-NEXT: Execution Context: [LB, UB] -> { : LB >= 6 or (UB > LB and UB >= 6) } 14 ; CHECK-NEXT: [LB, UB] -> { Stmt_if_else[i0, i1] -> MemRef_U[0] }; 15 ; CHECK-NEXT: Execution Context: [LB, UB] -> { : LB <= 5 } 19 ; int *restrict LB) { 21 ; int j = /* invariant load */ *LB; 43 %LB = load i32, i32* %LBptr, align 4 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | memcpy-ldm-stm.ll | 17 ; CHECKV6: ldr [[LB:r[0-7]]], 20 ; CHECKV7: movt [[LB:[rl0-9]+]], :upper16:d 22 ; CHECK-NEXT: ldm{{(\.w)?}} [[LB]]!, 24 ; Think of the monstrosity '[[[LB]]]' as '[ [[LB]] ]' without the spaces. 25 ; CHECK-NEXT: ldrb{{(\.w)?}} {{.*}}, [[[LB]]] 35 ; CHECKV6: ldr [[LB:r[0-7]]], 37 ; CHECKV6-NEXT: ldm{{(\.w)?}} [[LB]]!, 39 ; CHECKV6-DAG: ldrh{{(\.w)?}} {{.*}}, [[[LB]]] 40 ; CHECKV6-DAG: ldrb{{(\.w)?}} {{.*}}, [[[LB]], #2] 43 ; CHECKV7: movt [[LB:[rl0-9]+]], :upper16:d [all …]
|
| H A D | ldm-stm-base-materialization.ll | 13 ; CHECK: movt [[LB:[rl0-9]+]], :upper16:b 15 ; CHECK: add [[NLB:[rl0-9]+]], [[LB]], #4 32 ; CHECK: movt [[LB:[rl0-9]+]], :upper16:b 34 ; CHECK: add [[NLB:[rl0-9]+]], [[LB]], #4 53 ; CHECK: movt [[LB:[rl0-9]+]], :upper16:b 55 ; CHECK: add [[NLB:[rl0-9]+]], [[LB]], #4 74 ; CHECK: movt [[LB:[rl0-9]+]], :upper16:b 76 ; CHECK: add [[NLB:[rl0-9]+]], [[LB]], #4
|
| /llvm-project-15.0.7/openmp/runtime/test/tasking/ |
| H A D | kmp_taskloop_5.c | 11 #define LB 0 macro 110 task->lb = LB; in task_loop() 133 tc = UB - LB + 1; in task_loop() 135 tc = (LB - UB) / (-ST) + 1; in task_loop() 137 tc = (UB - LB) / ST + 1; in task_loop() 145 if (j != LB + (tc - 1) * ST) { in task_loop() 146 printf("Error in lastprivate, %d != %d\n", j, LB + (tc - 1) * ST); in task_loop()
|
| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | attr-target-crc32-x86.c | 43 int __attribute__((target("sse4.2,no-crc32,crc32"))) test6(__m128i A, int LA, __m128i B, int LB) { in test6() argument 44 return _mm_cmpestra(A, LA, B, LB, 7); in test6() 49 int __attribute__((target("no-crc32,crc32,sse4.2"))) test7(__m128i A, int LA, __m128i B, int LB) { in test7() argument 50 return _mm_cmpestra(A, LA, B, LB, 7); in test7()
|
| /llvm-project-15.0.7/clang/lib/Headers/ |
| H A D | smmintrin.h | 1720 #define _mm_cmpestrm(A, LA, B, LB, M) \ argument 1722 (__v16qi)(__m128i)(B), (int)(LB), \ 1779 #define _mm_cmpestri(A, LA, B, LB, M) \ argument 1781 (__v16qi)(__m128i)(B), (int)(LB), \ 2082 #define _mm_cmpestra(A, LA, B, LB, M) \ argument 2084 (__v16qi)(__m128i)(B), (int)(LB), \ 2136 #define _mm_cmpestrc(A, LA, B, LB, M) \ argument 2138 (__v16qi)(__m128i)(B), (int)(LB), \ 2189 #define _mm_cmpestro(A, LA, B, LB, M) \ argument 2191 (__v16qi)(__m128i)(B), (int)(LB), \ [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | SpillPlacement.cpp | 261 for (const BlockConstraint &LB : LiveBlocks) { in addConstraints() local 262 BlockFrequency Freq = BlockFrequencies[LB.Number]; in addConstraints() 265 if (LB.Entry != DontCare) { in addConstraints() 266 unsigned ib = bundles->getBundle(LB.Number, false); in addConstraints() 268 nodes[ib].addBias(Freq, LB.Entry); in addConstraints() 272 if (LB.Exit != DontCare) { in addConstraints() 273 unsigned ob = bundles->getBundle(LB.Number, true); in addConstraints() 275 nodes[ob].addBias(Freq, LB.Exit); in addConstraints()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb/ |
| H A D | ldm-stm-base-materialization-thumb2.ll | 13 ; CHECK: movt [[LB:[rl0-9]+]], :upper16:b 15 ; CHECK: add{{s?}}{{(\.w)?}} [[NLB:[rl0-9]+]], [[LB]], #4 32 ; CHECK: movt [[LB:[rl0-9]+]], :upper16:b 34 ; CHECK: add{{(\.w)?}} [[NLB:[rl0-9]+]], [[LB]], #4 53 ; CHECK: movt [[LB:[rl0-9]+]], :upper16:b 55 ; CHECK: add{{(\.w)?}} [[NLB:[rl0-9]+]], [[LB]], #4 74 ; CHECK: movt [[LB:[rl0-9]+]], :upper16:b 76 ; CHECK: add{{(\.w)?}} [[NLB:[rl0-9]+]], [[LB]], #4
|
| H A D | ldm-stm-base-materialization.ll | 12 ; CHECK: ldr r[[LB:[0-9]]], .LCPI 13 ; CHECK: adds r[[NLB:[0-9]]], r[[LB]], #4 33 ; CHECK: ldr r[[LB:[0-9]]], .LCPI 34 ; CHECK: adds r[[NLB:[0-9]]], r[[LB]], #4 54 ; CHECK: ldr r[[LB:[0-9]]], .LCPI 55 ; CHECK: adds r[[NLB:[0-9]]], r[[LB]], #4 75 ; CHECK: ldr r[[LB:[0-9]]], .LCPI 76 ; CHECK: adds r[[NLB:[0-9]]], r[[LB]], #4
|
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | LoopGeneratorsKMP.cpp | 22 Value *LB, Value *UB, in createCallSpawnThreads() argument 55 LB, in createCallSpawnThreads() 75 createCallSpawnThreads(SubFn, SubFnParam, LB, UB, Stride); in deployParallelExecution() 170 Value *LB = &*AI; in createSubFn() local 188 Builder.CreateAlignedStore(LB, LBPtr, Alignment); in createSubFn() 211 createCallDispatchInit(ID, LB, UB, Stride, ChunkSize); in createSubFn() 227 LB = Builder.CreateAlignedLoad(LongType, LBPtr, Alignment, in createSubFn() 243 LB = Builder.CreateAlignedLoad(LongType, LBPtr, Alignment, in createSubFn() 260 LB = Builder.CreateAlignedLoad(LongType, LBPtr, Alignment, in createSubFn() 270 Builder.CreateAdd(LB, ChunkedStride, "polly.indvar.nextLB"); in createSubFn() [all …]
|
| H A D | LoopGeneratorsGOMP.cpp | 22 Value *LB, Value *UB, in createCallSpawnThreads() argument 45 LB, UB, Stride}; in createCallSpawnThreads() 53 Value *LB, Value *UB, in deployParallelExecution() argument 56 createCallSpawnThreads(SubFn, SubFnParam, LB, UB, Stride); in deployParallelExecution() 147 Value *LB = Builder.CreateLoad(LongType, LBPtr, "polly.par.LB"); in createSubFn() local 159 createLoop(LB, UB, Stride, Builder, LI, DT, AfterBB, ICmpInst::ICMP_SLE, in createSubFn()
|
| H A D | LoopGenerators.cpp | 83 Value *polly::createLoop(Value *LB, Value *UB, Value *Stride, in createLoop() argument 92 assert(LB->getType() == UB->getType() && "Types of loop bounds do not match"); in createLoop() 137 LoopGuard = Builder.CreateICmp(Predicate, LB, UB); in createLoop() 154 IV->addIncoming(LB, PreHeaderBB); in createLoop() 177 Value *LB, Value *UB, Value *Stride, SetVector<Value *> &UsedValues, in createParallelLoop() argument 197 deployParallelExecution(SubFn, SubFnParam, LB, UB, Stride); in createParallelLoop()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFTypePrinter.cpp | 22 Optional<uint64_t> LB; in appendArrayType() local 27 LB = L->getAsUnsignedConstant(); in appendArrayType() 37 if (LB && *LB == *DefaultLB) in appendArrayType() 38 LB = None; in appendArrayType() 39 if (!LB && !Count && !UB) in appendArrayType() 41 else if (!LB && (Count || UB) && DefaultLB) in appendArrayType() 45 if (LB) in appendArrayType() 46 OS << *LB; in appendArrayType() 51 if (LB) in appendArrayType() 52 OS << *LB + *Count; in appendArrayType()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | BranchProbabilityInfo.h | 299 bool belongsToSameLoop(const LoopBlock &LB) const { in belongsToSameLoop() argument 300 return (LB.getLoop() && getLoop() == LB.getLoop()) || in belongsToSameLoop() 301 (LB.getSccNum() != -1 && getSccNum() == LB.getSccNum()); in belongsToSameLoop() 354 void getLoopEnterBlocks(const LoopBlock &LB, 357 void getLoopExitBlocks(const LoopBlock &LB,
|
| /llvm-project-15.0.7/polly/include/polly/CodeGen/ |
| H A D | LoopGeneratorsKMP.h | 70 void createCallSpawnThreads(Value *SubFn, Value *SubFnParam, Value *LB, 73 void deployParallelExecution(Function *SubFn, Value *SubFnParam, Value *LB, 102 void createCallDispatchInit(Value *GlobalThreadID, Value *LB, Value *UB,
|
| H A D | LoopGeneratorsGOMP.h | 44 void createCallSpawnThreads(Value *SubFn, Value *SubFnParam, Value *LB, 47 void deployParallelExecution(Function *SubFn, Value *SubFnParam, Value *LB,
|
| /llvm-project-15.0.7/llvm/test/Transforms/CorrelatedValuePropagation/ |
| H A D | phi-common-val.ll | 10 ; CHECK-NEXT: [[LB:%.*]] = load i32, i32* [[B:%.*]], align 4 11 ; CHECK-NEXT: [[ADD:%.*]] = add nsw i32 [[LB]], 1 38 ; CHECK-NEXT: [[LB:%.*]] = load i32, i32* [[B:%.*]], align 4 39 ; CHECK-NEXT: [[ADD:%.*]] = add i32 [[LB]], 1 69 ; CHECK-NEXT: [[LB:%.*]] = load i32, i32* [[B:%.*]], align 4 70 ; CHECK-NEXT: [[ADD:%.*]] = add i32 [[LB]], 1 102 ; CHECK-NEXT: [[LB:%.*]] = load i32, i32* [[B:%.*]], align 4 103 ; CHECK-NEXT: [[ADD:%.*]] = add nsw i32 [[LB]], 1
|
| /llvm-project-15.0.7/mlir/test/Conversion/SCFToSPIRV/ |
| H A D | for.mlir | 9 // CHECK: %[[LB:.*]] = spv.Constant 4 : i32 16 // CHECK-NEXT: spv.Branch ^[[HEADER:.*]](%[[LB]] : i32) 47 // CHECK: %[[LB:.*]] = spv.Constant 4 : i32 60 // CHECK: spv.Branch ^[[HEADER:.*]](%[[LB]], %[[INITVAR1]], %[[INITVAR2]] : i32, f32, f32)
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | DebugInfoMetadata.cpp | 248 return LB->getScope(); in getScope() 355 auto *LB = ConstantAsMetadata::get( in getImpl() local 364 auto *LB = ConstantAsMetadata::get( in getImpl() local 400 Metadata *LB = getRawLowerBound(); in getLowerBound() local 401 if (!LB) in getLowerBound() 404 assert((isa<ConstantAsMetadata>(LB) || isa<DIVariable>(LB) || in getLowerBound() 405 isa<DIExpression>(LB)) && in getLowerBound() 411 if (auto *MD = dyn_cast<DIVariable>(LB)) in getLowerBound() 494 Metadata *LB = getRawLowerBound(); in getLowerBound() local 495 if (!LB) in getLowerBound() [all …]
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | StmtOpenMP.cpp | 351 Dir->setLowerBoundVariable(Exprs.LB); in Create() 466 Dir->setLowerBoundVariable(Exprs.LB); in Create() 596 Dir->setLowerBoundVariable(Exprs.LB); in Create() 641 Dir->setLowerBoundVariable(Exprs.LB); in Create() 958 Dir->setLowerBoundVariable(Exprs.LB); in Create() 1062 Dir->setLowerBoundVariable(Exprs.LB); in Create() 1107 Dir->setLowerBoundVariable(Exprs.LB); in Create() 1150 Dir->setLowerBoundVariable(Exprs.LB); in Create() 1195 Dir->setLowerBoundVariable(Exprs.LB); in Create() 1240 Dir->setLowerBoundVariable(Exprs.LB); in Create() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/GlobalISel/instruction-select/ |
| H A D | zextLoad_and_sextLoad.mir | 68 ; MIPS32: [[LB:%[0-9]+]]:gpr32 = LB [[COPY]], 0 :: (load (s8) from %ir.px) 69 ; MIPS32: $v0 = COPY [[LB]]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIInsertWaitcnts.cpp | 686 unsigned LB = getScoreLB(T); in print() local 691 OS << " VM_CNT(" << UB - LB << "): "; in print() 700 OS << " VS_CNT(" << UB - LB << "): "; in print() 707 if (LB < UB) { in print() 711 if (RegScore <= LB) in print() 724 if (RegScore <= LB) in print() 747 const unsigned LB = getScoreLB(T); in simplifyWaitcnt() local 753 if (Count >= UB - LB) in simplifyWaitcnt() 761 const unsigned LB = getScoreLB(T); in determineWait() local 1222 if (UB - LB != 0) in generateWaitcntInstBefore() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | int-conv-01.ll | 25 ; Check LB with no displacement. 35 ; Check the high end of the LB range. 59 ; Check the high end of the negative LB range. 70 ; Check the low end of the LB range. 94 ; Check that LB allows an index 108 ; to use LB if possible.
|
| /llvm-project-15.0.7/mlir/test/Dialect/Affine/ |
| H A D | loop-tiling-validity.mlir | 7 // CHECK-DAG: [[$LB:#map[0-9]+]] = affine_map<(d0) -> (d0)> 24 // CHECK-NEXT: affine.for %{{.*}} = [[$LB]](%{{.*}}) to [[$UB]](%{{.*}}) {
|