Home | History | Annotate | Download | only in bugpoint

Lines Matching refs:Instructions

21 #include "llvm/IR/Instructions.h"
355 /// non-terminator instructions and replacing them with undef.
386 SmallPtrSet<Instruction*, 64> Instructions;
389 Instructions.insert(cast<Instruction>(VMap[Insts[i]]));
392 outs() << "Checking for crash with only " << Instructions.size();
393 if (Instructions.size() == 1)
396 outs() << " instructions: ";
402 if (!Instructions.count(Inst) && !isa<TerminatorInst>(Inst) &&
423 for (SmallPtrSet<Instruction*, 64>::const_iterator I = Instructions.begin(),
424 E = Instructions.end(); I != E; ++I)
526 // Attempt to delete instructions using bisection. This should help out nasty
543 // larger chunks of instructions at a time!
552 // program, try to remove instructions that are not necessary to cause the
553 // crash. To do this, we loop through all of the instructions in the
562 // Loop over all of the (non-terminator) instructions remaining in the