Home | History | Annotate | Download | only in llvm-stress

Lines Matching defs:Modifier

143 struct Modifier {
149 Modifier(BasicBlock *Block, PieceTable *PT, Random *R):
153 virtual ~Modifier() {}
297 struct LoadModifier: public Modifier {
298 LoadModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
307 struct StoreModifier: public Modifier {
308 StoreModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
325 struct BinModifier: public Modifier {
326 BinModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
369 struct ConstModifier: public Modifier {
370 ConstModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
415 struct AllocaModifier: public Modifier {
416 AllocaModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R){}
424 struct ExtractElementModifier: public Modifier {
426 Modifier(BB, PT, R) {}
438 struct ShuffModifier: public Modifier {
439 ShuffModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
465 struct InsertElementModifier: public Modifier {
467 Modifier(BB, PT, R) {}
482 struct CastModifier: public Modifier {
483 CastModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
567 struct SelectModifier: public Modifier {
569 Modifier(BB, PT, R) {}
592 struct CmpModifier: public Modifier {
593 CmpModifier(BasicBlock *BB, PieceTable *PT, Random *R):Modifier(BB, PT, R) {}
628 Modifier::PieceTable PT;
635 std::vector<std::unique_ptr<Modifier>> Modifiers;