| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | BranchProbabilityTest.cpp | 33 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 D | Casting.cpp | 178 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 D | ifcvt-no-branch-predictor.ll | 25 ; 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 D | Bitfields.h | 123 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 D | SmallPtrSet.h | 228 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 D | YAMLProfileWriter.cpp | 152 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 D | target_map_codegen_18.inc | 253 // 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 D | BranchProbability.h | 212 [&](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 D | stack-alignment.ll | 28 ; 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 D | llvm-ct-intrinsics.ll | 12 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 D | invariant_load_base_pointer_in_conditional.ll | 8 ; 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 D | xray-fdr-dump.cpp | 76 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 D | i386-setjmp-pic.ll | 14 ; 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 D | multilevel.ll | 27 %BP = load %T*, %T** %N ; PartialAlias with %B 31 load %T, %T* %BP
|
| /llvm-project-15.0.7/bolt/tools/merge-fdata/ |
| H A D | merge-fdata.cpp | 368 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 D | HexagonRegisterInfo.cpp | 218 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 D | FDRRecordsTest.cpp | 151 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 D | ScopDetection.cpp | 739 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 D | lldb-test.cpp | 320 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 D | BranchProbabilityInfo.cpp | 447 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 D | ProfileYAMLMapping.h | 219 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 D | sret.ll | 22 ; 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 D | branch-phi-thread.ll | 75 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 D | analysis-clustering-algorithms.test | 102 - 'ROL16ri BP BP i_0x1' 119 - 'BP=0x0'
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | pdb-debug-f.s | 8 # CHECK-NEXT: RVA | Code | Locals | Params | Prolog | Saved Regs | Use BP | Has SEH | Frame Ty…
|