Lines Matching refs:BCI
495 if (BitCastInst *BCI = dyn_cast<BitCastInst>(User)) { in CanConvertToScalar() local
496 if (!onlyUsedByLifetimeMarkers(BCI)) in CanConvertToScalar()
498 if (!CanConvertToScalar(BCI, Offset, NonConstantIdx)) in CanConvertToScalar()
1295 if (BitCastInst *BCI = dyn_cast<BitCastInst>(U)) { in tryToMakeAllocaBePromotable() local
1296 if (onlyUsedByLifetimeMarkers(BCI)) { in tryToMakeAllocaBePromotable()
1297 InstsToRewrite.insert(BCI); in tryToMakeAllocaBePromotable()
1313 if (BitCastInst *BCI = dyn_cast<BitCastInst>(InstsToRewrite[i])) { in tryToMakeAllocaBePromotable() local
1315 for (BitCastInst::use_iterator I = BCI->use_begin(), E = BCI->use_end(); in tryToMakeAllocaBePromotable()
1321 BCI->eraseFromParent(); in tryToMakeAllocaBePromotable()
1980 BitCastInst *BCI = new BitCastInst(NewAI, AI->getType(), "", NewAI); in RewriteForScalarRepl() local
1981 NewAI->moveBefore(BCI); in RewriteForScalarRepl()
1982 TheUse = BCI; in RewriteForScalarRepl()