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)
328 /// Random number generator
329 Random *Ran;
338 LoadModifier(BasicBlock *BB, PieceTable *PT, Random *R)
351 StoreModifier(BasicBlock *BB, PieceTable *PT, Random *R)
370 BinModifier(BasicBlock *BB, PieceTable *PT, Random *R)
414 ConstModifier(BasicBlock *BB, PieceTable *PT, Random *R)
465 AllocaModifier(BasicBlock *BB, PieceTable *PT, Random *R)
477 ExtractElementModifier(BasicBlock *BB, PieceTable *PT, Random *R)
491 ShuffModifier(BasicBlock *BB, PieceTable *PT, Random *R)
523 InsertElementModifier(BasicBlock *BB, PieceTable *PT, Random *R)
539 CastModifier(BasicBlock *BB, PieceTable *PT, Random *R)
617 SelectModifier(BasicBlock *BB, PieceTable *PT, Random *R)
640 CmpModifier(BasicBlock *BB, PieceTable *PT, Random *R)
670 static void FillFunction(Function *F, Random &R) {
706 static void IntroduceControlFlow(Function *F, Random &R) {
741 Random R(SeedCL);