Searched refs:BoolVT (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 10248 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 D | LegalizeIntegerTypes.cpp | 4262 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 D | LegalizeVectorTypes.cpp | 618 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 D | TargetLowering.h | 1006 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 D | X86ISelLowering.cpp | 22381 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()
|