Home | History | Annotate | Download | only in Scalar

Lines Matching refs:Instruction

65 // Check if this instruction is a runtime call for value profiling and
67 static bool isInstrumentsConstant(Instruction &I) {
77 SmallPtrSet<Instruction*, 32> Alive;
78 SmallVector<Instruction*, 128> Worklist;
81 for (Instruction &I : instructions(F)) {
96 Instruction *Curr = Worklist.pop_back_val();
98 // Collect the live debug info scopes attached to this instruction.
103 if (Instruction *Inst = dyn_cast<Instruction>(OI))
113 for (Instruction &I : instructions(F)) {
114 // Check if the instruction is alive.
129 if (Instruction *II = dyn_cast<Instruction>(V))
140 for (Instruction *&I : Worklist) {