Lines Matching defs:Random
86 class Random {
89 Random(unsigned _seed):Seed(_seed) {}
122 assert(Val <= max() && "Random value out of range");
159 Modifier(BasicBlock *Block, PieceTable *PT, Random *R)
316 /// Random number generator
317 Random *Ran;
326 LoadModifier(BasicBlock *BB, PieceTable *PT, Random *R)
339 StoreModifier(BasicBlock *BB, PieceTable *PT, Random *R)
358 BinModifier(BasicBlock *BB, PieceTable *PT, Random *R)
403 ConstModifier(BasicBlock *BB, PieceTable *PT, Random *R)
454 AllocaModifier(BasicBlock *BB, PieceTable *PT, Random *R)
466 ExtractElementModifier(BasicBlock *BB, PieceTable *PT, Random *R)
479 ShuffModifier(BasicBlock *BB, PieceTable *PT, Random *R)
511 InsertElementModifier(BasicBlock *BB, PieceTable *PT, Random *R)
526 CastModifier(BasicBlock *BB, PieceTable *PT, Random *R)
607 SelectModifier(BasicBlock *BB, PieceTable *PT, Random *R)
631 CmpModifier(BasicBlock *BB, PieceTable *PT, Random *R)
661 static void FillFunction(Function *F, Random &R) {
697 static void IntroduceControlFlow(Function *F, Random &R) {
733 Random R(SeedCL);