Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp8856 EVT BoolVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in expandIntMINMAX() local
8857 SDValue Cond = DAG.getSetCC(DL, BoolVT, Op0, Op1, CC); in expandIntMINMAX()
8909 EVT BoolVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in expandAddSubSat() local
9008 DAG.getNode(ISD::SMULO, dl, DAG.getVTList(VT, BoolVT), LHS, RHS); in expandFixedPointMul()
9020 SDValue ProdNeg = DAG.getSetCC(dl, BoolVT, Xor, Zero, ISD::SETLT); in expandFixedPointMul()
9025 DAG.getNode(ISD::UMULO, dl, DAG.getVTList(VT, BoolVT), LHS, RHS); in expandFixedPointMul()
9098 SDValue Overflow = DAG.getSetCC(dl, BoolVT, Hi, Sign, ISD::SETNE); in expandFixedPointMul()
9195 SDValue RemNonZero = DAG.getSetCC(dl, BoolVT, Rem, Zero, ISD::SETNE); in expandFixedPointDiv()
9196 SDValue LHSNeg = DAG.getSetCC(dl, BoolVT, LHS, Zero, ISD::SETLT); in expandFixedPointDiv()
9197 SDValue RHSNeg = DAG.getSetCC(dl, BoolVT, RHS, Zero, ISD::SETLT); in expandFixedPointDiv()
[all …]
H A DLegalizeIntegerTypes.cpp3765 EVT BoolVT = getSetCCResultType(VT); in ExpandIntRes_MULFIX() local
3767 Result = DAG.getNode(MulOp, dl, DAG.getVTList(VT, BoolVT), LHS, RHS); in ExpandIntRes_MULFIX()
3779 SDValue ProdNeg = DAG.getSetCC(dl, BoolVT, Xor, Zero, ISD::SETLT); in ExpandIntRes_MULFIX()
H A DLegalizeVectorTypes.cpp509 auto BoolVT = getSetCCResultType(CondVT); in ScalarizeVecRes_VSELECT() local
510 if (BoolVT.bitsLT(CondVT)) in ScalarizeVecRes_VSELECT()
511 Cond = DAG.getNode(ISD::TRUNCATE, SDLoc(N), BoolVT, Cond); in ScalarizeVecRes_VSELECT()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetLowering.h874 EVT BoolVT = in promoteTargetBoolean() local
877 return DAG.getNode(ExtendCode, dl, BoolVT, Bool); in promoteTargetBoolean()