Lines Matching refs:instructions
92 // We're called once per operand, but for some instructions, we need to
94 // either (when both operands are instructions themselves). We don't,
319 // Collect the set of "root" instructions that are known live.
320 for (Instruction &I : instructions(F)) {
325 // For integer-valued instructions, set up an initial empty set of alive
326 // bits and add the instruction to the work list. For other instructions
337 // Non-integer-typed instructions...
350 // instructions later (we need to check isAlwaysLive for the
351 // integer-typed instructions anyway).
379 // demanded bits for instructions.
444 // Uses by always-live instructions are never dead.