Home
last modified time | relevance | path

Searched refs:LB (Results 1 – 25 of 112) sorted by relevance

12345

/llvm-project-15.0.7/clang/test/CodeGen/X86/
H A Dsse42-builtins.c11 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 Dinvariant_loads_complicated_dependences.ll5 ; 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 Dmemcpy-ldm-stm.ll17 ; 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 Dldm-stm-base-materialization.ll13 ; 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 Dkmp_taskloop_5.c11 #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 Dattr-target-crc32-x86.c43 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 Dsmmintrin.h1720 #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 DSpillPlacement.cpp261 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 Dldm-stm-base-materialization-thumb2.ll13 ; 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 Dldm-stm-base-materialization.ll12 ; 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 DLoopGeneratorsKMP.cpp22 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 DLoopGeneratorsGOMP.cpp22 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 DLoopGenerators.cpp83 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 DDWARFTypePrinter.cpp22 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 DBranchProbabilityInfo.h299 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 DLoopGeneratorsKMP.h70 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 DLoopGeneratorsGOMP.h44 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 Dphi-common-val.ll10 ; 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 Dfor.mlir9 // 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 DDebugInfoMetadata.cpp248 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 DStmtOpenMP.cpp351 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 DzextLoad_and_sextLoad.mir68 ; 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 DSIInsertWaitcnts.cpp686 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 Dint-conv-01.ll25 ; 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 Dloop-tiling-validity.mlir7 // CHECK-DAG: [[$LB:#map[0-9]+]] = affine_map<(d0) -> (d0)>
24 // CHECK-NEXT: affine.for %{{.*}} = [[$LB]](%{{.*}}) to [[$UB]](%{{.*}}) {

12345