• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/llvmCore-3425.0.34/tools/llvm-stress/

Lines Matching defs:Modifier

121 struct Modifier {
127 Modifier(BasicBlock *Block, PieceTable *PT, Random *R):
131 virtual ~Modifier() {}
288 struct LoadModifier: public Modifier {
289 LoadModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
298 struct StoreModifier: public Modifier {
299 StoreModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
316 struct BinModifier: public Modifier {
317 BinModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
360 struct ConstModifier: public Modifier {
361 ConstModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
408 struct AllocaModifier: public Modifier {
409 AllocaModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R){}
417 struct ExtractElementModifier: public Modifier {
419 Modifier(BB, PT, R) {}
431 struct ShuffModifier: public Modifier {
432 ShuffModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
458 struct InsertElementModifier: public Modifier {
460 Modifier(BB, PT, R) {}
475 struct CastModifier: public Modifier {
476 CastModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
560 struct SelectModifier: public Modifier {
562 Modifier(BB, PT, R) {}
585 struct CmpModifier: public Modifier {
586 CmpModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
618 Modifier::PieceTable PT;
626 std::vector<Modifier*> Modifiers;
627 std::auto_ptr<Modifier> LM(new LoadModifier(BB, &PT, &R));
628 std::auto_ptr<Modifier> SM(new StoreModifier(BB, &PT, &R));
629 std::auto_ptr<Modifier> EE(new ExtractElementModifier(BB, &PT, &R));
630 std::auto_ptr<Modifier> SHM(new ShuffModifier(BB, &PT, &R));
631 std::auto_ptr<Modifier> IE(new InsertElementModifier(BB, &PT, &R));
632 std::auto_ptr<Modifier> BM(new BinModifier(BB, &PT, &R));
633 std::auto_ptr<Modifier> CM(new CastModifier(BB, &PT, &R));
634 std::auto_ptr<Modifier> SLM(new SelectModifier(BB, &PT, &R));
635 std::auto_ptr<Modifier> PM(new CmpModifier(BB, &PT, &R));
651 for (std::vector<Modifier*>::iterator it = Modifiers.begin(),