Home
last modified time | relevance | path

Searched refs:Rand (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerMutate.cpp29 : Rand(Rand), Options(Options) { in MutationDispatcher()
64 if (Rand.RandBool()) in RandCh()
77 Rand.Rand<unsigned int>()); in Mutate_Custom()
100 Rand.Rand<unsigned int>()); in Mutate_CustomCrossOver()
155 Rand.RandBool() ? Rand(256) : (Rand.RandBool() ? 0 : 255)); in Mutate_InsertRepeatedBytes()
266 auto X = TPC.TORC8.Get(Rand.Rand<size_t>()); in Mutate_AddWordFromTORC()
270 auto X = TPC.TORC4.Get(Rand.Rand<size_t>()); in Mutate_AddWordFromTORC()
277 auto X = TPC.TORCW.Get(Rand.Rand<size_t>()); in Mutate_AddWordFromTORC()
281 auto X = TPC.MMT.Get(Rand.Rand<size_t>()); in Mutate_AddWordFromTORC()
383 switch(Rand(5)) { in Mutate_ChangeASCIIInteger()
[all …]
H A DFuzzerCorpus.h303 InputInfo &ChooseUnitToMutate(Random &Rand) { in ChooseUnitToMutate() argument
304 InputInfo &II = *Inputs[ChooseUnitIdxToMutate(Rand)]; in ChooseUnitToMutate()
309 InputInfo &ChooseUnitToCrossOverWith(Random &Rand, bool UniformDist) { in ChooseUnitToCrossOverWith() argument
311 return ChooseUnitToMutate(Rand); in ChooseUnitToCrossOverWith()
313 InputInfo &II = *Inputs[Rand(Inputs.size())]; in ChooseUnitToCrossOverWith()
319 size_t ChooseUnitIdxToMutate(Random &Rand) { in ChooseUnitIdxToMutate() argument
320 UpdateCorpusDistribution(Rand); in ChooseUnitIdxToMutate()
321 size_t Idx = static_cast<size_t>(CorpusDistribution(Rand)); in ChooseUnitIdxToMutate()
496 void UpdateCorpusDistribution(Random &Rand) { in UpdateCorpusDistribution() argument
501 (!Entropic.Enabled || Rand(kSparseEnergyUpdates))) in UpdateCorpusDistribution()
H A DFuzzerCrossOver.cpp23 MaxOutSize = Rand(MaxOutSize) + 1; in CrossOver()
37 size_t ExtraSize = Rand(MaxExtraSize) + 1; in CrossOver()
H A DFuzzerRandom.h22 typename std::enable_if<std::is_integral<T>::value, T>::type Rand() { in Rand() function
33 return n ? Rand<T>() % n : 0; in operator()
H A DFuzzerMutate.h23 MutationDispatcher(Random &Rand, const FuzzingOptions &Options);
96 Random &GetRand() { return Rand; } in GetRand()
127 Random &Rand; variable
H A DFuzzerFork.cpp99 Random *Rand; member
146 size_t RandNum = (*Rand)(AverageCorpusSize); in CreateNewJob()
149 : Rand->SkewTowardsLast(Files.size()); in CreateNewJob()
156 auto &SF = Files[Rand->SkewTowardsLast(Files.size())]; in CreateNewJob()
312 void FuzzWithFork(Random &Rand, const FuzzingOptions &Options, in FuzzWithFork() argument
320 Env.Rand = &Rand; in FuzzWithFork()
H A DFuzzerFork.h19 void FuzzWithFork(Random &Rand, const FuzzingOptions &Options,
H A DFuzzerDataFlowTrace.cpp162 std::vector<SizedFile> &CorporaFiles, Random &Rand) { in Init() argument
198 FocusFuncIdx = static_cast<size_t>(Distribution(Rand)); in Init()
H A DFuzzerDataFlowTrace.h120 std::vector<SizedFile> &CorporaFiles, Random &Rand);
H A DFuzzerDriver.cpp812 Random Rand(Seed); in FuzzerDriver() local
813 auto *MD = new MutationDispatcher(Rand, Options); in FuzzerDriver()
/freebsd-14.2/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp97 auto TRS = makeSampler<Constant *>(Rand); in findOrCreateGlobalVariable()
123 std::shuffle(SrcTys.begin(), SrcTys.end(), Rand); in findOrCreateSource()
147 std::shuffle(Dominators.begin(), Dominators.end(), Rand); in findOrCreateSource()
202 auto RS = makeSampler<Value *>(Rand); in newSource()
296 std::shuffle(SinkTys.begin(), SinkTys.end(), Rand); in connectToSink()
299 auto RS = makeSampler<Use *>(Rand); in connectToSink()
324 std::shuffle(Dominators.begin(), Dominators.end(), Rand); in connectToSink()
335 std::shuffle(Dominatees.begin(), Dominatees.end(), Rand); in connectToSink()
368 if (uniform(Rand, 0, 1)) { in newSink()
415 M, uniform<uint64_t>(Rand, MinArgNum, MaxArgNum)); in createFunctionDeclaration()
[all …]
H A DIRMutator.cpp36 auto RS = makeSampler<Function *>(IB.Rand); in mutate()
52 mutate(*makeSampler(IB.Rand, Range).getSelection(), IB); in mutate()
70 auto RS = makeSampler<IRMutationStrategy *>(IB.Rand); in mutateModule()
174 auto RS = makeSampler<Instruction *>(IB.Rand); in mutate()
205 auto RS = makeSampler<Value *>(IB.Rand); in mutate()
342 auto RS = makeSampler(IB.Rand, Modifications); in mutate()
353 tmp = uniform<uint64_t>(IB.Rand, 0, MaxValue); in getUniqueCaseValue()
367 auto RS = makeSampler(IB.Rand, Functions); in mutate()
443 if (uniform<uint64_t>(IB.Rand, 0, 1)) { in mutate()
528 uint64_t coin = uniform<uint64_t>(IB.Rand, 0, 1); in connectBlocksToSink()
[all …]
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator.h50 inline u32 Rand(u32 *state) { // ANSI C linear congruential PRNG. in Rand() function
54 inline u32 RandN(u32 *state, u32 n) { return Rand(state) % n; } // [0, n) in RandN()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DRandomIRBuilder.h38 RandomEngine Rand; member
46 : Rand(Seed), KnownTypes(AllowedTypes.begin(), AllowedTypes.end()) {} in RandomIRBuilder()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp93 uint32_t Rand() { in Rand() function in llvm::__anon7e237aa70111::Random
102 uint64_t Val = Rand() & 0xffff; in Rand64()
103 Val |= uint64_t(Rand() & 0xffff) << 16; in Rand64()
104 Val |= uint64_t(Rand() & 0xffff) << 32; in Rand64()
105 Val |= uint64_t(Rand() & 0xffff) << 48; in Rand64()
121 uint32_t Val = Rand(); in operator ()()
208 return Ran->Rand(); in getRandom()
/freebsd-14.2/contrib/tcsh/nls/german/
H A Dset444 42 Zeilenumbruch am rechten Rand wird ignoriert
/freebsd-14.2/usr.bin/ee/nls/de_DE.ISO8859-1/
H A Dee.msg17 8 "rechter Rand "
121 112 "Rechter Rand: "
/freebsd-14.2/contrib/bc/
H A DLICENSE.md57 ## Rand section in License
/freebsd-14.2/sys/contrib/edk2/Include/Library/
H A DBaseLib.h7773 OUT UINT16 *Rand
7790 OUT UINT32 *Rand
7807 OUT UINT64 *Rand
/freebsd-14.2/share/dict/
H A Dpropernames960 Rand
/freebsd-14.2/crypto/openssl/doc/man7/
H A Dprovider-rand.pod152 =head2 Rand Parameters
/freebsd-14.2/contrib/sendmail/
H A DRELEASE_NOTES4391 it doesn't already exist. Problem noted by Rand Wacker of
9428 Unicos 8.0 from Douglas K. Rand of the University of North
/freebsd-14.2/share/termcap/
H A Dtermcap1063 # Originally from Mike O'Brien@Rand and Howard Katseff at Bell Labs.
/freebsd-14.2/contrib/one-true-awk/testdir/
H A Dfunstack.in3092 corpsource = "Univac Div. Sperry Rand, Huntsville, AL, USA",
23040 corpsource = "Rand Corp., Santa Monica, CA, USA",
/freebsd-14.2/contrib/ncurses/misc/
H A Dterminfo.src15075 # Originally from Mike O'Brien@Rand and Howard Katseff at Bell Labs.

12