Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Before

107     /// Keeps track of the type of the related instruction before their
199 // users. Do this before OptimizeBlock -> OptimizeInst ->
296 /// debug info directives, and an unconditional branch. Passes before isel
311 // If the instruction before the branch (skipping debug info) isn't a phi
414 DEBUG(dbgs() << "MERGING MOSTLY EMPTY BLOCKS - BEFORE:\n" << *BB << *DestBB);
829 // reuse before a value is defined.
1120 /// before this action was applied.
1173 /// \brief Move an instruction before another.
1179 /// \brief Move \p Inst before \p Before.
1180 InstructionMoveBefore(Instruction *Inst, Instruction *Before)
1182 DEBUG(dbgs() << "Do: move: " << *Inst << "\nbefore: " << *Before << "\n");
1183 Inst->moveBefore(Before);
1425 void moveBefore(Instruction *Inst, Instruction *Before);
1472 Instruction *Before) {
1474 make_unique<TypePromotionTransaction::InstructionMoveBefore>(Inst, Before));
1515 /// A map from the instructions to their type before promotion.
1543 /// \p PromotedInsts maps the instructions to their type before promotion.
1670 /// \p PromotedInsts maps the instructions to their type before promotion.
1684 /// \p PromotedInsts maps the instructions to their type before promotion.
1696 /// \p PromotedInsts maps the instructions to their type before promotion.
1719 /// \p PromotedInsts maps the instructions to their type before promotion.
1864 // Remember the original type of the instruction before promotion.
1911 // Move the sign extension before the insertion point.
1930 /// matched in the addressing mode before the promotion.
1950 // If the ISDOpcode is undefined, it was undefined before the promotion.
2387 // AMBefore is the addressing mode before this instruction was folded into it,
2676 // required to create it did not overflow before we extend it. Since
2752 // required to create it did not overflow before we extend it. Since
2920 // reloads just before load / store instructions.
3243 DEBUG(dbgs() << "Moving Debug Value before :\n" << *DVI << ' ' << *VI);
3260 // mask and compare into the branch uses. Do this before OptimizeBlock ->