| /openbsd-src/gnu/llvm/compiler-rt/lib/ubsan/ |
| H A D | ubsan_handlers.cpp | 86 static void handleTypeMismatchImpl(TypeMismatchData *Data, ValueHandle Pointer, in handleTypeMismatchImpl() argument 88 Location Loc = Data->Loc.acquire(); in handleTypeMismatchImpl() 90 uptr Alignment = (uptr)1 << Data->LogAlignment; in handleTypeMismatchImpl() 93 ET = (Data->TypeCheckKind == TCK_NonnullAssign) in handleTypeMismatchImpl() 107 if (Data->Loc.isInvalid()) { in handleTypeMismatchImpl() 118 << TypeCheckKinds[Data->TypeCheckKind] << Data->Type; in handleTypeMismatchImpl() 123 << TypeCheckKinds[Data->TypeCheckKind] << (void *)Pointer << Alignment in handleTypeMismatchImpl() 124 << Data->Type; in handleTypeMismatchImpl() 129 << TypeCheckKinds[Data->TypeCheckKind] << (void *)Pointer << Data->Type; in handleTypeMismatchImpl() 139 void __ubsan::__ubsan_handle_type_mismatch_v1(TypeMismatchData *Data, in __ubsan_handle_type_mismatch_v1() argument [all …]
|
| H A D | ubsan_handlers.h | 39 RECOVERABLE(type_mismatch_v1, TypeMismatchData *Data, ValueHandle Pointer) 49 RECOVERABLE(alignment_assumption, AlignmentAssumptionData *Data, 58 RECOVERABLE(add_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS) 61 RECOVERABLE(sub_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS) 64 RECOVERABLE(mul_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS) 67 RECOVERABLE(negate_overflow, OverflowData *Data, ValueHandle OldVal) 70 RECOVERABLE(divrem_overflow, OverflowData *Data, 81 RECOVERABLE(shift_out_of_bounds, ShiftOutOfBoundsData *Data, 91 RECOVERABLE(out_of_bounds, OutOfBoundsData *Data, ValueHandle Index) 98 UNRECOVERABLE(builtin_unreachable, UnreachableData *Data) [all …]
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/tests/ |
| H A D | FuzzedDataProviderUnittest.cpp | 20 const uint8_t Data[] = { variable 109 FuzzedDataProvider DataProv(Data, sizeof(Data)); in TEST() 123 EXPECT_EQ(std::vector<signed char>(Data + 1 + 10 + 24, Data + sizeof(Data)), in TEST() 128 FuzzedDataProvider DataProv(Data, sizeof(Data)); in TEST() 143 std::vector<signed char> Expected(Data + 1 + 10 + 24, Data + sizeof(Data)); in TEST() 150 FuzzedDataProvider DataProv(Data, sizeof(Data)); in TEST() 153 EXPECT_EQ(std::string(Data + 12, Data + sizeof(Data)), in TEST() 158 FuzzedDataProvider DataProv(Data, sizeof(Data)); in TEST() 178 FuzzedDataProvider DataProv(Data, sizeof(Data)); in TEST() 194 EXPECT_EQ(std::string(Data + Offset, Data + Offset + 5), in TEST() [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/Analysis/Analyses/ |
| H A D | ThreadSafetyUtil.h | 88 : Data(Dat), Size(Sz), Capacity(Cp) {} in Data() function 90 : Data(Cp == 0 ? nullptr : A.allocateT<T>(Cp)), Capacity(Cp) {} in SimpleArray() 94 : Data(A.Data), Size(A.Size), Capacity(A.Capacity) { in SimpleArray() 95 A.Data = nullptr; in SimpleArray() 102 Data = RHS.Data; 106 RHS.Data = nullptr; 116 T *Odata = Data; in reserve() 117 Data = A.allocateT<T>(Ncp); in reserve() 119 memcpy(Data, Odata, sizeof(T) * Size); in reserve() 140 return Data[i]; [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/PBQP/ |
| H A D | Math.h | 31 : Length(Length), Data(std::make_unique<PBQPNum []>(Length)) {} in Vector() 35 : Length(Length), Data(std::make_unique<PBQPNum []>(Length)) { in Vector() 36 std::fill(Data.get(), Data.get() + Length, InitVal); in Vector() 41 : Length(V.Length), Data(std::make_unique<PBQPNum []>(Length)) { in Vector() 42 std::copy(V.Data.get(), V.Data.get() + Length, Data.get()); in Vector() 47 : Length(V.Length), Data(std::move(V.Data)) { in Vector() 53 assert(Length != 0 && Data && "Invalid vector"); 56 return std::equal(Data.get(), Data.get() + Length, V.Data.get()); 61 assert(Length != 0 && Data && "Invalid vector"); in getLength() 67 assert(Length != 0 && Data && "Invalid vector"); [all …]
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/scudo/standalone/ |
| H A D | fuchsia.cpp | 34 static void *allocateVmar(uptr Size, MapPlatformData *Data, bool AllowNoMem) { in allocateVmar() argument 36 DCHECK(Data); in allocateVmar() 37 DCHECK_EQ(Data->Vmar, ZX_HANDLE_INVALID); in allocateVmar() 42 Size, &Data->Vmar, &Data->VmarBase); in allocateVmar() 48 return reinterpret_cast<void *>(Data->VmarBase); in allocateVmar() 52 MapPlatformData *Data) { in map() argument 58 return allocateVmar(Size, Data, AllowNoMem); in map() 60 const zx_handle_t Vmar = (Data && Data->Vmar != ZX_HANDLE_INVALID) in map() 61 ? Data->Vmar in map() 67 if (Data && Data->Vmo != ZX_HANDLE_INVALID) { in map() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/LineEditor/ |
| H A D | LineEditor.cpp | 111 LineEditor::InternalData *Data; in ElGetPromptFn() local 112 if (el_get(EL, EL_CLIENTDATA, &Data) == 0) in ElGetPromptFn() 113 return Data->LE->getPrompt().c_str(); in ElGetPromptFn() 122 LineEditor::InternalData *Data; in ElCompletionFn() local 123 if (el_get(EL, EL_CLIENTDATA, &Data) == 0) { in ElCompletionFn() 124 if (!Data->ContinuationOutput.empty()) { in ElCompletionFn() 126 FILE *Out = Data->Out; in ElCompletionFn() 129 ::fwrite(Data->ContinuationOutput.c_str(), in ElCompletionFn() 130 Data->ContinuationOutput.size(), 1, Out); in ElCompletionFn() 134 std::string Prevs(Data->PrevCount, '\02'); in ElCompletionFn() [all …]
|
| /openbsd-src/gnu/usr.bin/perl/dist/Data-Dumper/t/ |
| H A D | misc.t | 7 use Data::Dumper; 21 eval { my $obj = Data::Dumper->new(undef); }; 30 eval { my $obj = Data::Dumper->new( { $a => $b } ); }; 41 local $Data::Dumper::Useperl = 1; 42 $obj = Data::Dumper->new( [ \@c, \%d ] ); 44 local $Data::Dumper::Useperl = 0; 46 local $Data::Dumper::Useqq = 1; 47 $obj = Data::Dumper->new( [ \@c, \%d ] ); 49 local $Data::Dumper::Useqq = 0; 54 local $Data::Dumper::Deparse = 1; [all …]
|
| H A D | sortkeys.t | 7 use Data::Dumper; 15 if $Data::Dumper::Useperl; 16 local $Data::Dumper::Useperl = 1; 21 note("\$Data::Dumper::Useperl = $Data::Dumper::Useperl"); 35 $starting = $Data::Dumper::Sortkeys; 37 local $Data::Dumper::Sortkeys = $sortkeys; 38 $obj = Data::Dumper->new( [ \%d ] ); 40 local $Data::Dumper::Sortkeys = $starting; 42 $obj = Data::Dumper->new( [ \%d ] ); 60 $starting = $Data::Dumper::Sortkeys; [all …]
|
| H A D | dumper.t | 9 use Data::Dumper; 14 $Data::Dumper::Sortkeys = 1; 15 $Data::Dumper::Pad = "#"; 22 $Data::Dumper::Useperl = 1; 23 if (defined &Data::Dumper::Dumpxs) { 219 TEST_BOTH(q(Data::Dumper->Dumpxs([$a,$b,$c], [qw(a b), 6])), 224 local $Data::Dumper::Sparseseen = 1; 225 TEST_BOTH(q(Data::Dumper->Dumpxs([$a,$b,$c], [qw(a b), 6])), 250 $Data::Dumper::Purity = 1; # fill in the holes for eval 251 TEST_BOTH(q(Data::Dumper->Dumpxs([$a, $b], [qw(*a b)])), [all …]
|
| H A D | quotekeys.t | 7 use Data::Dumper; 24 if $Data::Dumper::Useperl; 25 local $Data::Dumper::Useperl = 1; 30 note("\$Data::Dumper::Useperl = $Data::Dumper::Useperl"); 36 $obj = Data::Dumper->new( [ \%d ] ); 39 $starting = $Data::Dumper::Quotekeys; 41 local $Data::Dumper::Quotekeys = $quotekeys; 42 $obj = Data::Dumper->new( [ \%d ] ); 44 local $Data::Dumper::Quotekeys = $starting; 46 $obj = Data::Dumper->new( [ \%d ] ); [all …]
|
| H A D | purity_deepcopy_maxdepth.t | 8 use Data::Dumper; 30 $obj = Data::Dumper->new([$a,$b,$c], [qw(a b c)]); 34 local $Data::Dumper::Useperl = 1; 36 local $Data::Dumper::Purity = $purity; 37 $obj = Data::Dumper->new([$a,$b,$c], [qw(a b c)]); 41 local $Data::Dumper::Purity = $purity; 42 $obj = Data::Dumper->new([$a,$b,$c], [qw(a b c)]); 63 $obj = Data::Dumper->new([$a,$b,$c], [qw(a b c)]); 67 $obj = Data::Dumper->new([$a,$b,$c], [qw(a b c)]); 86 $obj = Data::Dumper->new([$a,$b,$c], [qw(a b c)]); [all …]
|
| H A D | bugs.t | 9 use Data::Dumper; 19 my $dumper = Data::Dumper->new( [\%ENV], ['ENV'] )->Sortkeys(1); 29 local $Data::Dumper::Terse = 1; 33 my $d = Data::Dumper->new([$c]); 44 my $d = Data::Dumper->new([\%h]); 54 local $Data::Dumper::Useqq = 1; 59 my $d = Data::Dumper->new([$a]); 71 my $doh = Data::Dumper->Dump([\@_],'@_'); 79 Data::Dumper->Dump([*{*STDERR{IO}}]); 116 skip "no XS", 3 if not defined &Data::Dumper::Dumpxs; [all …]
|
| H A D | toaster.t | 7 use Data::Dumper; 22 if $Data::Dumper::Useperl; 23 local $Data::Dumper::Useperl = 1; 28 note("\$Data::Dumper::Useperl = $Data::Dumper::Useperl"); 34 $starting = $Data::Dumper::Toaster; 36 local $Data::Dumper::Toaster = $toaster; 37 $obj = Data::Dumper->new( [ \%d ] ); 39 local $Data::Dumper::Toaster = $starting; 41 $obj = Data::Dumper->new( [ \%d ] ); 50 local $Data::Dumper::Toaster = $toaster; [all …]
|
| H A D | sparseseen.t | 7 use Data::Dumper; 22 if $Data::Dumper::Useperl; 23 local $Data::Dumper::Useperl = 1; 28 note("\$Data::Dumper::Useperl = $Data::Dumper::Useperl"); 34 $starting = $Data::Dumper::Sparseseen; 36 local $Data::Dumper::Sparseseen = $sparseseen; 37 $obj = Data::Dumper->new( [ \%d ] ); 39 local $Data::Dumper::Sparseseen = $starting; 41 $obj = Data::Dumper->new( [ \%d ] ); 50 local $Data::Dumper::Sparseseen = $sparseseen; [all …]
|
| H A D | dumpperl.t | 8 use Data::Dumper; 13 $Data::Dumper::Indent=1; 16 local $Data::Dumper::Useperl=1; 17 local $Data::Dumper::Useqq=0; 18 local $Data::Dumper::Deparse=0; 24 local $Data::Dumper::Useperl=0; 25 local $Data::Dumper::Useqq=1; 26 local $Data::Dumper::Deparse=0; 32 local $Data::Dumper::Useperl=0; 33 local $Data::Dumper::Useqq=0; [all …]
|
| /openbsd-src/gnu/llvm/libcxx/benchmarks/ |
| H A D | map.bench.cpp | 114 auto Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1); in run() local 115 auto& Map = Data.Maps.front(); in run() 135 auto Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1); in run() local 136 auto& Map = Data.Maps.front(); in run() 156 auto Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1000); in run() local 157 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run() 158 for (auto& Map : Data.Maps) { in run() 163 Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1000); in run() 179 auto Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1); in run() local 180 auto& Map = Data.Maps.front(); in run() [all …]
|
| /openbsd-src/gnu/llvm/compiler-rt/include/orc_rt/ |
| H A D | c_api.h | 71 __orc_rt_CWrapperFunctionResultDataUnion Data; member 84 R->Data.ValuePtr = 0; in __orc_rt_CWrapperFunctionResultInit() 96 R.Data.ValuePtr = 0; in __orc_rt_CWrapperFunctionResultAllocate() 97 if (Size > sizeof(R.Data.Value)) in __orc_rt_CWrapperFunctionResultAllocate() 98 R.Data.ValuePtr = (char *)malloc(Size); in __orc_rt_CWrapperFunctionResultAllocate() 106 __orc_rt_CreateCWrapperFunctionResultFromRange(const char *Data, size_t Size) { in __orc_rt_CreateCWrapperFunctionResultFromRange() argument 109 if (R.Size > sizeof(R.Data.Value)) { in __orc_rt_CreateCWrapperFunctionResultFromRange() 111 memcpy(Tmp, Data, Size); in __orc_rt_CreateCWrapperFunctionResultFromRange() 112 R.Data.ValuePtr = Tmp; in __orc_rt_CreateCWrapperFunctionResultFromRange() 114 memcpy(R.Data.Value, Data, Size); in __orc_rt_CreateCWrapperFunctionResultFromRange() [all …]
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerMutate.cpp | 70 size_t MutationDispatcher::Mutate_Custom(uint8_t *Data, size_t Size, in Mutate_Custom() argument 73 EF->__msan_unpoison(Data, Size); in Mutate_Custom() 76 return EF->LLVMFuzzerCustomMutator(Data, Size, MaxSize, in Mutate_Custom() 80 size_t MutationDispatcher::Mutate_CustomCrossOver(uint8_t *Data, size_t Size, in Mutate_CustomCrossOver() argument 92 EF->__msan_unpoison(Data, Size); in Mutate_CustomCrossOver() 99 Data, Size, Other.data(), Other.size(), U.data(), U.size(), in Mutate_CustomCrossOver() 105 memcpy(Data, U.data(), NewSize); in Mutate_CustomCrossOver() 109 size_t MutationDispatcher::Mutate_ShuffleBytes(uint8_t *Data, size_t Size, in Mutate_ShuffleBytes() argument 116 std::shuffle(Data + ShuffleStart, Data + ShuffleStart + ShuffleAmount, Rand); in Mutate_ShuffleBytes() 120 size_t MutationDispatcher::Mutate_EraseBytes(uint8_t *Data, size_t Size, in Mutate_EraseBytes() argument [all …]
|
| H A D | FuzzerMutate.h | 35 size_t Mutate_Custom(uint8_t *Data, size_t Size, size_t MaxSize); 37 size_t Mutate_CustomCrossOver(uint8_t *Data, size_t Size, size_t MaxSize); 39 size_t Mutate_ShuffleBytes(uint8_t *Data, size_t Size, size_t MaxSize); 41 size_t Mutate_EraseBytes(uint8_t *Data, size_t Size, size_t MaxSize); 43 size_t Mutate_InsertByte(uint8_t *Data, size_t Size, size_t MaxSize); 45 size_t Mutate_InsertRepeatedBytes(uint8_t *Data, size_t Size, size_t MaxSize); 47 size_t Mutate_ChangeByte(uint8_t *Data, size_t Size, size_t MaxSize); 49 size_t Mutate_ChangeBit(uint8_t *Data, size_t Size, size_t MaxSize); 51 size_t Mutate_CopyPart(uint8_t *Data, size_t Size, size_t MaxSize); 54 size_t Mutate_AddWordFromManualDictionary(uint8_t *Data, size_t Size, [all …]
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/xray/tests/unit/ |
| H A D | segmented_array_test.cpp | 29 Array<TestData> Data(A); in TEST() local 30 (void)Data; in TEST() 132 Array<TestData> Data(A); in TEST() local 133 ASSERT_TRUE(Data.empty()); in TEST() 134 auto I0Begin = Data.begin(), I0End = Data.end(); in TEST() 139 Data.AppendEmplace(static_cast<s64>(i), static_cast<s64>(i)); in TEST() 141 ASSERT_EQ(Data.size(), SegmentX2); in TEST() 143 auto &Back = Data.back(); in TEST() 149 Data.trim(Segment); in TEST() 150 ASSERT_EQ(Data.size(), Segment); in TEST() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | BinaryByteStream.h | 33 BinaryByteStream(ArrayRef<uint8_t> Data, llvm::support::endianness Endian) in BinaryByteStream() argument 34 : Endian(Endian), Data(Data) {} in BinaryByteStream() 35 BinaryByteStream(StringRef Data, llvm::support::endianness Endian) in BinaryByteStream() argument 36 : Endian(Endian), Data(Data.bytes_begin(), Data.bytes_end()) {} in BinaryByteStream() 44 Buffer = Data.slice(Offset, Size); in readBytes() 52 Buffer = Data.slice(Offset); in readLongestContiguousChunk() 56 uint64_t getLength() override { return Data.size(); } in getLength() 58 ArrayRef<uint8_t> data() const { return Data; } in data() 61 const char *CharData = reinterpret_cast<const char *>(Data.data()); in str() 62 return StringRef(CharData, Data.size()); in str() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/GSYM/ |
| H A D | InlineInfo.cpp | 77 static bool skip(DataExtractor &Data, uint64_t &Offset, bool SkippedRanges) { in skip() argument 79 if (skipRanges(Data, Offset) == 0) in skip() 82 bool HasChildren = Data.getU8(&Offset) != 0; in skip() 83 Data.getU32(&Offset); // Skip Inline.Name. in skip() 84 Data.getULEB128(&Offset); // Skip Inline.CallFile. in skip() 85 Data.getULEB128(&Offset); // Skip Inline.CallLine. in skip() 87 while (skip(Data, Offset, false /* SkippedRanges */)) in skip() 109 static bool lookup(const GsymReader &GR, DataExtractor &Data, uint64_t &Offset, in lookup() argument 113 decodeRanges(Inline.Ranges, Data, BaseAddr, Offset); in lookup() 119 skip(Data, Offset, true /* SkippedRanges */); in lookup() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ObjectYAML/ |
| H A D | DWARFEmitter.h | 28 struct Data; 30 Error emitDebugAbbrev(raw_ostream &OS, const Data &DI); 31 Error emitDebugStr(raw_ostream &OS, const Data &DI); 33 Error emitDebugAranges(raw_ostream &OS, const Data &DI); 34 Error emitDebugRanges(raw_ostream &OS, const Data &DI); 35 Error emitDebugPubnames(raw_ostream &OS, const Data &DI); 36 Error emitDebugPubtypes(raw_ostream &OS, const Data &DI); 37 Error emitDebugGNUPubnames(raw_ostream &OS, const Data &DI); 38 Error emitDebugGNUPubtypes(raw_ostream &OS, const Data &DI); 39 Error emitDebugInfo(raw_ostream &OS, const Data &DI); [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFListTable.h | 48 Error extract(DWARFDataExtractor Data, uint64_t HeaderOffset, 113 void dump(DataExtractor Data, raw_ostream &OS, 115 std::optional<uint64_t> getOffsetEntry(DataExtractor Data, in getOffsetEntry() argument 120 return getOffsetEntry(Data, getHeaderOffset() + getHeaderSize(Format), Format, Index); in getOffsetEntry() 123 static std::optional<uint64_t> getOffsetEntry(DataExtractor Data, in getOffsetEntry() argument 129 auto R = Data.getUnsigned(&Offset, OffsetByteSize); in getOffsetEntry() 134 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 167 Error extractHeaderAndOffsets(DWARFDataExtractor Data, uint64_t *OffsetPtr) { in extractHeaderAndOffsets() argument 168 return Header.extract(Data, OffsetPtr); in extractHeaderAndOffsets() 171 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); [all …]
|