reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ISelLowering.cpp
 5961   Op = peekThroughBitcasts(Op);
 5961   Op = peekThroughBitcasts(Op);
 5963   EVT VT = Op.getValueType();
 6045   if (Op.isUndef()) {
 6052   if (auto *Cst = dyn_cast<ConstantSDNode>(Op)) {
 6057   if (auto *Cst = dyn_cast<ConstantFPSDNode>(Op)) {
 6065   if (ISD::isBuildVectorOfConstantSDNodes(Op.getNode())) {
 6071     for (unsigned i = 0, e = Op.getNumOperands(); i != e; ++i) {
 6072       const SDValue &Src = Op.getOperand(i);
 6082   if (ISD::isBuildVectorOfConstantFPSDNodes(Op.getNode())) {
 6088     for (unsigned i = 0, e = Op.getNumOperands(); i != e; ++i) {
 6089       const SDValue &Src = Op.getOperand(i);
 6102   if (auto *Cst = getTargetConstantFromNode(Op)) {
 6122   if (Op.getOpcode() == X86ISD::VBROADCAST &&
 6124     if (auto *Broadcast = getTargetConstantFromNode(Op.getOperand(0))) {
 6139   if (Op.getOpcode() == X86ISD::VBROADCAST_LOAD &&
 6141     auto *MemIntr = cast<MemIntrinsicSDNode>(Op);
 6171   if (Op.getOpcode() == X86ISD::SUBV_BROADCAST) {
 6173     if (getTargetConstantBitsFromNode(Op.getOperand(0), EltSizeInBits,
 6184   if (Op.getOpcode() == X86ISD::VZEXT_MOVL &&
 6185       Op.getOperand(0).getOpcode() == ISD::SCALAR_TO_VECTOR &&
 6186       isa<ConstantSDNode>(Op.getOperand(0).getOperand(0))) {
 6192     auto *CN = cast<ConstantSDNode>(Op.getOperand(0).getOperand(0));
 6199   if (Op.getOpcode() == ISD::INSERT_SUBVECTOR &&
 6200       isa<ConstantSDNode>(Op.getOperand(2))) {
 6207     if (getTargetConstantBitsFromNode(Op.getOperand(1), EltSizeInBits,
 6210         getTargetConstantBitsFromNode(Op.getOperand(0), EltSizeInBits,
 6213       unsigned BaseIdx = Op.getConstantOperandVal(2);
 6222   if (Op.getOpcode() == ISD::EXTRACT_SUBVECTOR &&
 6223       isa<ConstantSDNode>(Op.getOperand(1))) {
 6228     if (getTargetConstantBitsFromNode(Op.getOperand(0), EltSizeInBits,
 6231       EVT SrcVT = Op.getOperand(0).getValueType();
 6234       unsigned BaseIdx = Op.getConstantOperandVal(1);
 6245   if (auto *SVN = dyn_cast<ShuffleVectorSDNode>(Op)) {
 6258         !getTargetConstantBitsFromNode(Op.getOperand(0), EltSizeInBits,
 6263         !getTargetConstantBitsFromNode(Op.getOperand(1), EltSizeInBits,