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

References

lib/Target/X86/X86ISelLowering.cpp
19968   if (!matchScalarReduction(Op, ISD::OR, VecIns))
19972   EVT VT = VecIns[0].getValueType();
19980   for (unsigned i = 0, e = VecIns.size(); i < e; ++i)
19981     VecIns[i] = DAG.getBitcast(TestVT, VecIns[i]);
19981     VecIns[i] = DAG.getBitcast(TestVT, VecIns[i]);
19984   for (unsigned Slot = 0, e = VecIns.size(); e - Slot > 1; Slot += 2, e += 1) {
19987     SDValue LHS = VecIns[Slot];
19988     SDValue RHS = VecIns[Slot + 1];
19989     VecIns.push_back(DAG.getNode(ISD::OR, DL, TestVT, LHS, RHS));
19994   return DAG.getNode(X86ISD::PTEST, DL, MVT::i32, VecIns.back(), VecIns.back());
19994   return DAG.getNode(X86ISD::PTEST, DL, MVT::i32, VecIns.back(), VecIns.back());