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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
15169         if ((MemVT != Val.getValueType()) &&
15170             (Val.getOpcode() == ISD::EXTRACT_VECTOR_ELT ||
15171              Val.getOpcode() == ISD::EXTRACT_SUBVECTOR)) {
15174           if (MemVTScalarTy != Val.getValueType().getScalarType()) {
15175             Val = DAG.getBitcast(MemVT, Val);
15175             Val = DAG.getBitcast(MemVT, Val);
15179             SDValue Vec = Val.getOperand(0);
15180             SDValue Idx = Val.getOperand(1);
15181             Val = DAG.getNode(OpC, SDLoc(Val), MemVT, Vec, Idx);
15181             Val = DAG.getNode(OpC, SDLoc(Val), MemVT, Vec, Idx);
15184         Ops.push_back(Val);