Lines Matching full:bci
304 bool visitBitCastInst(BitCastInst &BCI);
881 bool ScalarizerVisitor::visitBitCastInst(BitCastInst &BCI) { in visitBitCastInst() argument
882 std::optional<VectorSplit> DstVS = getVectorSplit(BCI.getDestTy()); in visitBitCastInst()
883 std::optional<VectorSplit> SrcVS = getVectorSplit(BCI.getSrcTy()); in visitBitCastInst()
892 IRBuilder<> Builder(&BCI); in visitBitCastInst()
893 Scatterer Op0 = scatter(&BCI, BCI.getOperand(0), *SrcVS); in visitBitCastInst()
904 BCI.getName() + ".i" + Twine(I)); in visitBitCastInst()
929 Scatterer Mid = scatter(&BCI, V, MidVS); in visitBitCastInst()
950 BCI.getName() + ".i" + Twine(I)); in visitBitCastInst()
952 BCI.getName() + ".i" + Twine(I)); in visitBitCastInst()
958 gather(&BCI, Res, *DstVS); in visitBitCastInst()