Home
last modified time | relevance | path

Searched refs:BP (Results 1 – 25 of 82) sorted by relevance

1234

/llvm-project-15.0.7/llvm/unittests/Support/
H A DBranchProbabilityTest.cpp33 EXPECT_TRUE(BP(1, 7) < BP(2, 7)); in TEST()
34 EXPECT_TRUE(BP(1, 7) < BP(1, 4)); in TEST()
35 EXPECT_TRUE(BP(5, 7) < BP(3, 4)); in TEST()
36 EXPECT_FALSE(BP(1, 7) < BP(1, 7)); in TEST()
38 EXPECT_FALSE(BP(4, 7) < BP(1, 2)); in TEST()
39 EXPECT_FALSE(BP(4, 7) < BP(3, 7)); in TEST()
41 EXPECT_FALSE(BP(1, 7) > BP(2, 7)); in TEST()
42 EXPECT_FALSE(BP(1, 7) > BP(1, 4)); in TEST()
43 EXPECT_FALSE(BP(5, 7) > BP(3, 4)); in TEST()
46 EXPECT_TRUE(BP(4, 7) > BP(1, 2)); in TEST()
[all …]
H A DCasting.cpp178 std::unique_ptr<const bar> BP(B2); in TEST() local
179 auto FP = cast<foo>(std::move(BP)); in TEST()
198 std::unique_ptr<const bar> BP(fub()); in TEST() local
199 auto FP = cast_or_null<foo>(std::move(BP)); in TEST()
362 Base *BP = dyn_cast<Base>(&D); in TEST() local
363 EXPECT_NE(BP, nullptr); in TEST()
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A Difcvt-no-branch-predictor.ll25 ; CHECK-BP: itttt ne
26 ; CHECK-BP: movne
27 ; CHECK-BP: strne
28 ; CHECK-BP: movne
29 ; CHECK-BP: strne
99 ; CHECK-BP: cbz
100 ; CHECK-BP: str
101 ; CHECK-BP: str
102 ; CHECK-BP: b
103 ; CHECK-BP: str
[all …]
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DBitfields.h123 using BP = BitPatterns<T, Bits>; member
127 assert(UserValue <= BP::Umax && "value is too big"); in pack()
136 using BP = BitPatterns<T, Bits>;
140 assert(UserValue <= T(BP::Smax) && "value is too big");
141 assert(UserValue >= T(BP::Smin) && "value is too small");
143 UserValue &= ~BP::SignExtend;
148 if (StorageValue >= T(BP::SignBitMask))
149 StorageValue |= BP::SignExtend;
161 using BP = BitPatterns<StorageType, Bitfield::Bits>;
166 static constexpr StorageType Mask = BP::Umax << Bitfield::Shift;
H A DSmallPtrSet.h228 explicit SmallPtrSetIteratorImpl(const void *const *BP, const void*const *E) in SmallPtrSetIteratorImpl() argument
229 : Bucket(BP), End(E) { in SmallPtrSetIteratorImpl()
278 explicit SmallPtrSetIterator(const void *const *BP, const void *const *E, in SmallPtrSetIterator() argument
280 : SmallPtrSetIteratorImpl(BP, E), DebugEpochBase::HandleBase(&Epoch) {} in SmallPtrSetIterator()
/llvm-project-15.0.7/bolt/lib/Profile/
H A DYAMLProfileWriter.cpp152 yaml::bolt::BinaryProfile BP; in writeProfile() local
155 BP.Header.Version = 1; in writeProfile()
156 BP.Header.FileName = std::string(BC.getFilename()); in writeProfile()
158 BP.Header.Id = BuildID ? std::string(*BuildID) : "<unknown>"; in writeProfile()
159 BP.Header.Origin = std::string(RI.getProfileReader()->getReaderName()); in writeProfile()
165 BP.Header.EventNames += Sep + EventEntry.first().str(); in writeProfile()
183 BP.Header.Flags = ProfileFlags; in writeProfile()
194 BP.Functions.emplace_back(YamlBF); in writeProfile()
200 Out << BP; in writeProfile()
/llvm-project-15.0.7/clang/test/OpenMP/
H A Dtarget_map_codegen_18.inc253 // CK19-DAG: [[BPGEP]] = getelementptr inbounds {{.+}}[[BP:%[^,]+]]
281 // CK19-DAG: [[BPGEP]] = getelementptr inbounds {{.+}}[[BP:%[^,]+]]
310 // CK19-DAG: [[BPGEP]] = getelementptr inbounds {{.+}}[[BP:%[^,]+]]
335 // CK19-DAG: [[BPGEP]] = getelementptr inbounds {{.+}}[[BP:%[^,]+]]
361 // CK19-DAG: [[BPGEP]] = getelementptr inbounds {{.+}}[[BP:%[^,]+]]
387 // CK19-DAG: [[BPGEP]] = getelementptr inbounds {{.+}}[[BP:%[^,]+]]
413 // CK19-DAG: [[BPGEP]] = getelementptr inbounds {{.+}}[[BP:%[^,]+]]
441 // CK19-DAG: [[BPGEP]] = getelementptr inbounds {{.+}}[[BP:%[^,]+]]
473 // CK19-DAG: [[BPGEP]] = getelementptr inbounds {{.+}}[[BP:%[^,]+]]
503 // CK19-DAG: [[BPGEP]] = getelementptr inbounds {{.+}}[[BP:%[^,]+]]
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DBranchProbability.h212 [&](uint64_t S, const BranchProbability &BP) { in normalizeProbabilities()
213 if (!BP.isUnknown()) in normalizeProbabilities()
214 return S + BP.N; in normalizeProbabilities()
229 [](const BranchProbability &BP) { return BP.isUnknown(); }, in normalizeProbabilities()
237 BranchProbability BP(1, std::distance(Begin, End)); in normalizeProbabilities()
238 std::fill(Begin, End, BP); in normalizeProbabilities()
/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/
H A Dstack-alignment.ll28 ; CHECK-NEXT: local.tee $push[[L9:.+]]=, [[BP:.+]], $pop[[L10]]
38 ; CHECK: local.get $push[[M6:.+]]=, [[BP]]{{$}}
49 ; CHECK-NEXT: local.tee $push[[L13:.+]]=, [[BP:.+]], $pop[[L14]]
61 ; CHECK: local.get $push[[L6:.+]]=, [[BP]]{{$}}
75 ; CHECK-NEXT: local.set [[BP:.+]], $pop[[L17]]
81 ; CHECK: local.get $push[[M9:.+]]=, [[BP]]{{$}}
92 ; CHECK-NEXT: local.tee $push[[L20:.+]]=, [[BP:.+]], $pop[[L21]]
105 ; CHECK: local.get $push[[M11:.+]]=, [[BP]]{{$}}
118 ; CHECK-NEXT: local.tee $push[[L25:.+]]=, [[BP:.+]], $pop[[L26]]
136 ; CHECK: local.get $push[[M14:.+]]=, [[BP]]{{$}}
/llvm-project-15.0.7/llvm/test/CodeGen/Generic/
H A Dllvm-ct-intrinsics.ll12 define void @ctpoptest(i8 %A, i16 %B, i32 %C, i64 %D, i8* %AP, i16* %BP, i32* %CP, i64* %DP) {
18 store i16 %b, i16* %BP
32 define void @ctlztest(i8 %A, i16 %B, i32 %C, i64 %D, i8* %AP, i16* %BP, i32* %CP, i64* %DP) {
38 store i16 %b, i16* %BP
52 define void @cttztest(i8 %A, i16 %B, i32 %C, i64 %D, i8* %AP, i16* %BP, i32* %CP, i64* %DP) {
58 store i16 %b, i16* %BP
/llvm-project-15.0.7/polly/test/ScopInfo/
H A Dinvariant_load_base_pointer_in_conditional.ll8 ; void f(int *BP, int *A, int N) {
11 ; A[i] = *BP;
18 define void @f(i32* %BP, i32* %A, i32 %N) {
34 %inv = load i32, i32 *%BP
/llvm-project-15.0.7/llvm/tools/llvm-xray/
H A Dxray-fdr-dump.cpp76 BlockPrinter BP(outs(), RP); in __anon94bca1c50102() local
110 if (auto E = R->apply(BP)) in __anon94bca1c50102()
114 BP.reset(); in __anon94bca1c50102()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Di386-setjmp-pic.ll14 ; CHECK-NEXT: popl [[BP:%[a-z]+]]
16 ; CHECK: leal [[BLOCK_ADDR:LBB[$0-9a-zA-Z_-]+]]-[[BP_SETUP_LABEL]]([[BP]]),
/llvm-project-15.0.7/llvm/test/Analysis/CFLAliasAnalysis/Steensgaard/
H A Dmultilevel.ll27 %BP = load %T*, %T** %N ; PartialAlias with %B
31 load %T, %T* %BP
/llvm-project-15.0.7/bolt/tools/merge-fdata/
H A Dmerge-fdata.cpp368 BinaryProfile BP; in main() local
369 YamlInput >> BP; in main()
374 if (BP.Header.Version != 1) { in main()
376 << BP.Header.Version << '\n'; in main()
381 mergeProfileHeaders(MergedHeader, BP.Header); in main()
384 for (BinaryFunctionProfile &BF : BP.Functions) { in main()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp218 Register BP; in eliminateFrameIndex() local
222 int Offset = HFI.getFrameIndexReference(MF, FI, BP).getFixed(); in eliminateFrameIndex()
306 if (BI.getOperand(1).getReg() != BP) in eliminateFrameIndex()
335 .addReg(BP) in eliminateFrameIndex()
338 BP = ReuseBP; in eliminateFrameIndex()
342 MI.getOperand(FIOp).ChangeToRegister(BP, false, false, false); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/unittests/XRay/
H A DFDRRecordsTest.cpp151 BlockPrinter BP(OS, RP); in TEST() local
156 ASSERT_FALSE(errorToBool(R->apply(BP))); in TEST()
157 BP.reset(); in TEST()
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopDetection.cpp739 if (!BP) in isValidCallInst()
773 const SCEVUnknown *BP; in isValidIntrinsicInst() local
783 if (!isValidAccess(&II, AF, BP, Context)) in isValidIntrinsicInst()
792 if (!isValidAccess(&II, AF, BP, Context)) in isValidIntrinsicInst()
1081 if (!BP) in isValidAccess()
1084 auto *BV = BP->getValue(); in isValidAccess()
1097 AF = SE.getMinusSCEV(AF, BP); in isValidAccess()
1108 if (Context.ElementSize[BP]) { in isValidAccess()
1113 Context.ElementSize[BP] = SE.getSMinExpr(Size, Context.ElementSize[BP]); in isValidAccess()
1115 Context.ElementSize[BP] = Size; in isValidAccess()
[all …]
/llvm-project-15.0.7/lldb/tools/lldb-test/
H A Dlldb-test.cpp320 BreakpointSP BP = List.GetBreakpointAtIndex(i); in dumpState() local
321 P.formatLine("Breakpoint ID {0}:", BP->GetID()); in dumpState()
323 P.formatLine("{0} location{1}.", BP->GetNumLocations(), in dumpState()
324 plural(BP->GetNumLocations())); in dumpState()
325 if (BP->GetNumLocations() > 0) in dumpState()
327 P.formatLine("{0} resolved location{1}.", BP->GetNumResolvedLocations(), in dumpState()
328 plural(BP->GetNumResolvedLocations())); in dumpState()
329 if (BP->GetNumResolvedLocations() > 0) in dumpState()
331 for (size_t l = 0, le = BP->GetNumLocations(); l < le; ++l) { in dumpState()
332 BreakpointLocationSP Loc = BP->GetLocationAtIndex(l); in dumpState()
[all …]
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp447 SmallVector<BranchProbability, 2> BP; in calcMetadataWeights() local
449 BP.push_back({ Weights[I], static_cast<uint32_t>(WeightSum) }); in calcMetadataWeights()
454 setEdgeProbability(BB, BP); in calcMetadataWeights()
460 if (UnreachableProb < BP[I]) { in calcMetadataWeights()
461 BP[I] = UnreachableProb; in calcMetadataWeights()
486 NewUnreachableSum += BP[I]; in calcMetadataWeights()
493 OldReachableSum += BP[I]; in calcMetadataWeights()
502 BP[I] = PerEdge; in calcMetadataWeights()
510 BP[I].getNumerator(); in calcMetadataWeights()
513 BP[I] = BranchProbability::getRaw(Div); in calcMetadataWeights()
[all …]
/llvm-project-15.0.7/bolt/include/bolt/Profile/
H A DProfileYAMLMapping.h219 static void mapping(IO &YamlIO, bolt::BinaryProfile &BP) {
220 YamlIO.mapRequired("header", BP.Header);
221 YamlIO.mapRequired("functions", BP.Functions);
/llvm-project-15.0.7/llvm/test/Transforms/Attributor/ArgumentPromotion/
H A Dsret.ll22 ; IS__CGSCC_OPM-NEXT: [[BP:%.*]] = getelementptr { i32, i32 }, { i32, i32 }* [[THIS]], i32 0, i3…
24 ; IS__CGSCC_OPM-NEXT: [[B:%.*]] = load i32, i32* [[BP]], align 4
33 ; IS__CGSCC_NPM-NEXT: [[BP:%.*]] = getelementptr { i32, i32 }, { i32, i32 }* [[THIS]], i32 0, i3…
35 ; IS__CGSCC_NPM-NEXT: [[B:%.*]] = load i32, i32* [[BP]], align 4
/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/
H A Dbranch-phi-thread.ll75 define i32 @test3(i32 %X, i1 %D, i32* %AP, i32* %BP) {
86 ; CHECK-NEXT: store i32 [[XX_C]], i32* [[BP:%.*]], align 4
99 store i32 %XX, i32* %BP
/llvm-project-15.0.7/llvm/test/tools/llvm-exegesis/X86/
H A Danalysis-clustering-algorithms.test102 - 'ROL16ri BP BP i_0x1'
119 - 'BP=0x0'
/llvm-project-15.0.7/lld/test/COFF/
H A Dpdb-debug-f.s8 # CHECK-NEXT: RVA | Code | Locals | Params | Prolog | Saved Regs | Use BP | Has SEH | Frame Ty…

1234