Home
last modified time | relevance | path

Searched refs:BoolVT (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp10248 EVT BoolVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in expandIntMINMAX() local
10253 if (Opcode == ISD::UMAX && llvm::isOneOrOneSplat(Op1, true) && BoolVT == VT && in expandIntMINMAX()
10288 SDVTList BoolVTList = DAG.getVTList(BoolVT); in expandIntMINMAX()
10292 SDValue Cond = DAG.getSetCC(DL, BoolVT, Op0, Op1, CC); in expandIntMINMAX()
10299 SDValue Cond = DAG.getSetCC(DL, BoolVT, Op0, Op1, CC); in expandIntMINMAX()
10303 SDValue Cond = DAG.getSetCC(DL, BoolVT, Op0, Op1, PrefCC); in expandIntMINMAX()
10373 EVT BoolVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in expandAddSubSat() local
10374 SDValue Result = DAG.getNode(OverflowOp, dl, DAG.getVTList(VT, BoolVT), LHS, RHS); in expandAddSubSat()
10447 EVT BoolVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in expandCMP() local
10452 SDValue IsLT = DAG.getSetCC(dl, BoolVT, LHS, RHS, LTPredicate); in expandCMP()
[all …]
H A DLegalizeIntegerTypes.cpp4262 EVT BoolVT = getSetCCResultType(VT); in ExpandIntRes_MULFIX() local
4264 Result = DAG.getNode(MulOp, dl, DAG.getVTList(VT, BoolVT), LHS, RHS); in ExpandIntRes_MULFIX()
4276 SDValue ProdNeg = DAG.getSetCC(dl, BoolVT, Xor, Zero, ISD::SETLT); in ExpandIntRes_MULFIX()
H A DLegalizeVectorTypes.cpp618 auto BoolVT = getSetCCResultType(CondVT); in ScalarizeVecRes_VSELECT()
619 if (BoolVT.bitsLT(CondVT)) in ScalarizeVecRes_VSELECT()
620 Cond = DAG.getNode(ISD::TRUNCATE, SDLoc(N), BoolVT, Cond); in ScalarizeVecRes_VSELECT()
614 auto BoolVT = getSetCCResultType(CondVT); ScalarizeVecRes_VSELECT() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1006 EVT BoolVT = in promoteTargetBoolean() local
1009 return DAG.getNode(ExtendCode, dl, BoolVT, Bool); in promoteTargetBoolean()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp22381 EVT BoolVT = VT.changeVectorElementType(MVT::i1); in LowerVectorAllEqual() local
22382 SDValue V = DAG.getSetCC(DL, BoolVT, LHS, RHS, ISD::SETEQ); in LowerVectorAllEqual()
22408 MVT BoolVT = TestVT.changeVectorElementType(MVT::i1); in LowerVectorAllEqual() local
22411 SDValue V = DAG.getSetCC(DL, BoolVT, LHS, RHS, ISD::SETNE); in LowerVectorAllEqual()