Searched refs:BoolVT (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 9613 EVT BoolVT = MaskVT.getScalarType(); in expandVectorFindLastActive() local 9621 BoolVT.getTypeForEVT(*DAG.getContext()), MaskVT.getVectorElementCount(), in expandVectorFindLastActive() 10740 EVT BoolVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in expandIntMINMAX() local 10745 if (Opcode == ISD::UMAX && llvm::isOneOrOneSplat(Op1, true) && BoolVT == VT && in expandIntMINMAX() 10780 SDVTList BoolVTList = DAG.getVTList(BoolVT); in expandIntMINMAX() 10784 SDValue Cond = DAG.getSetCC(DL, BoolVT, Op0, Op1, CC); in expandIntMINMAX() 10791 SDValue Cond = DAG.getSetCC(DL, BoolVT, Op0, Op1, CC); in expandIntMINMAX() 10795 SDValue Cond = DAG.getSetCC(DL, BoolVT, Op0, Op1, PrefCC); in expandIntMINMAX() 10865 EVT BoolVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in expandAddSubSat() local 10866 SDValue Result = DAG.getNode(OverflowOp, dl, DAG.getVTList(VT, BoolVT), LHS, RHS); in expandAddSubSat() [all …]
|
| H A D | LegalizeIntegerTypes.cpp | 4486 EVT BoolVT = getSetCCResultType(VT); in ExpandIntRes_MULFIX() local 4488 Result = DAG.getNode(MulOp, dl, DAG.getVTList(VT, BoolVT), LHS, RHS); in ExpandIntRes_MULFIX() 4500 SDValue ProdNeg = DAG.getSetCC(dl, BoolVT, Xor, Zero, ISD::SETLT); in ExpandIntRes_MULFIX()
|
| H A D | LegalizeVectorTypes.cpp | 622 auto BoolVT = getSetCCResultType(CondVT); in ScalarizeVecRes_VSELECT() local 623 if (BoolVT.bitsLT(CondVT)) in ScalarizeVecRes_VSELECT() 624 Cond = DAG.getNode(ISD::TRUNCATE, SDLoc(N), BoolVT, Cond); in ScalarizeVecRes_VSELECT()
|
| H A D | SelectionDAGBuilder.cpp | 6489 EVT BoolVT = Mask.getValueType().getScalarType(); in visitVectorExtractLastActive() local 6490 SDValue AnyActive = DAG.getNode(ISD::VECREDUCE_OR, sdl, BoolVT, Mask); in visitVectorExtractLastActive()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 1036 EVT BoolVT = in promoteTargetBoolean() local 1039 return DAG.getNode(ExtendCode, dl, BoolVT, Bool); in promoteTargetBoolean()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 23117 EVT BoolVT = VT.changeVectorElementType(MVT::i1); in LowerVectorAllEqual() local 23118 SDValue V = DAG.getSetCC(DL, BoolVT, LHS, RHS, ISD::SETEQ); in LowerVectorAllEqual() 23144 MVT BoolVT = TestVT.changeVectorElementType(MVT::i1); in LowerVectorAllEqual() local 23147 SDValue V = DAG.getSetCC(DL, BoolVT, LHS, RHS, ISD::SETNE); in LowerVectorAllEqual() 57930 EVT BoolVT = EVT::getVectorVT(*DAG.getContext(), MVT::i1, in combineAdd() local 57938 if (DAG.getTargetLoweringInfo().isTypeLegal(BoolVT) && in combineAdd() 57939 sd_match(N, m_Add(m_ZExt(m_AllOf(m_SpecificVT(BoolVT), m_Value(X))), in combineAdd() 57950 DAG.getSetCC(DL, BoolVT, DAG.getConstant(0, DL, VT), Y, ISD::SETGT); in combineAdd()
|