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

References

lib/Target/X86/X86ISelLowering.cpp
36531   assert(CondVT.isVector() && "Vector select expects a vector selector!");
36550       Cond.hasOneUse() && CondVT.getVectorElementType() == MVT::i1) {
36552     SDValue CondNew = DAG.getNOT(DL, Cond, CondVT);
36562   if (CondVT.getScalarSizeInBits() != VT.getScalarSizeInBits())
36573           CondVT) {
36581       Cond = DAG.getSetCC(DL, CondVT, Cond.getOperand(0), Cond.getOperand(1),
36590   if (DAG.ComputeNumSignBits(Cond) != CondVT.getScalarSizeInBits())
36597   if (!DCI.isBeforeLegalize() && !TLI.isTypeLegal(CondVT))
36602     SDValue CastRHS = DAG.getBitcast(CondVT, RHS);
36603     SDValue Or = DAG.getNode(ISD::OR, DL, CondVT, Cond, CastRHS);
36609     SDValue CastLHS = DAG.getBitcast(CondVT, LHS);
36610     SDValue And = DAG.getNode(ISD::AND, DL, CondVT, Cond, CastLHS);
36616     MVT AndNVT = MVT::getVectorVT(MVT::i64, CondVT.getSizeInBits() / 64);