reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1112 Instruction *WideDef = DU.WideDef; 1143 Instruction *WideDef = DU.WideDef; 1286 const SCEV *lhs = SE->getSCEV(DU.WideDef); 1348 LLVM_DEBUG(dbgs() << "INDVARS: Truncate IV " << *DU.WideDef << " for user " 1351 Value *Trunc = Builder.CreateTrunc(DU.WideDef, DU.NarrowDef->getType()); 1391 DU.NarrowUse->replaceUsesOfWith(DU.NarrowDef, DU.WideDef); 1417 Instruction *WideDef = DU.WideDef; 1487 Instruction *WideDef = DU.WideDef; 1563 PHINode::Create(DU.WideDef->getType(), 1, UsePhi->getName() + ".wide", 1565 WidePhi->addIncoming(DU.WideDef, UsePhi->getIncomingBlock(0)); 1589 Value *NewDef = DU.WideDef; 1596 NewDef = Builder.CreateTrunc(DU.WideDef, DU.NarrowUse->getType()); 1605 DU.NarrowUse->replaceUsesOfWith(DU.NarrowDef, DU.WideDef); 1611 << " replaced by " << *DU.WideDef << "\n");