reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1675 auto CastSrc = B.buildBitcast(Vec32, SrcReg); 1676 auto One = B.buildConstant(S32, 1); 1682 MachineInstrSpan Span(MachineBasicBlock::iterator(&MI), &B.getMBB()); 1685 auto IdxLo = B.buildShl(S32, IdxReg, One); 1686 auto IdxHi = B.buildAdd(S32, IdxLo, One); 1687 B.buildExtractVectorElement(DstRegs[0], CastSrc, IdxLo); 1688 B.buildExtractVectorElement(DstRegs[1], CastSrc, IdxHi); 1709 B.setInstr(*Span.begin()); 1711 executeInWaterfallLoop(B, make_range(Span.begin(), Span.end()),