reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
24772 return LowerVectorCTLZ(Op, dl, Subtarget, DAG); 24778 Op = DAG.getNode(ISD::ZERO_EXTEND, dl, OpVT, Op); 24783 Op = DAG.getNode(X86ISD::BSR, dl, VTs, Op); 24787 SDValue Ops[] = {Op, DAG.getConstant(NumBits + NumBits - 1, dl, OpVT), 24788 DAG.getTargetConstant(X86::COND_E, dl, MVT::i8), 24790 Op = DAG.getNode(X86ISD::CMOV, dl, OpVT, Ops); 24794 Op = DAG.getNode(ISD::XOR, dl, OpVT, Op, 24795 DAG.getConstant(NumBits - 1, dl, OpVT)); 24798 Op = DAG.getNode(ISD::TRUNCATE, dl, MVT::i8, Op);