Home
last modified time | relevance | path

Searched refs:getSetCCResultType (Results 1 – 25 of 41) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFISelLowering.h61 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
H A DBPFISelLowering.cpp767 EVT BPFTargetLowering::getSetCCResultType(const DataLayout &, LLVMContext &, in getSetCCResultType() function in BPFTargetLowering
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp230 EVT SVT = getSetCCResultType(N->getOperand(2).getValueType()); in PromoteIntRes_AtomicCmpSwap()
716 EVT SVT = getSetCCResultType(InVT); in PromoteIntRes_SETCC()
724 SVT = getSetCCResultType(InVT); in PromoteIntRes_SETCC()
1437 auto VT = getSetCCResultType(LHS.getValueType()); in PromoteIntOp_ADDSUBCARRY()
1829 SDValue isShort = DAG.getSetCC(dl, getSetCCResultType(ShTy), in ExpandShiftWithUnknownAmountBit()
1831 SDValue isZero = DAG.getSetCC(dl, getSetCCResultType(ShTy), in ExpandShiftWithUnknownAmountBit()
1918 EVT CCT = getSetCCResultType(NVT); in ExpandIntRes_MINMAX()
1953 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
1997 EVT OvfVT = getSetCCResultType(NVT); in ExpandIntRes_ADDSUB()
2050 DAG.getSetCC(dl, getSetCCResultType(LoOps[0].getValueType()), in ExpandIntRes_ADDSUB()
[all …]
H A DLegalizeDAG.cpp97 EVT getSetCCResultType(EVT VT) const { in getSetCCResultType() function in __anonbde769b30111::SelectionDAGLegalize
98 return TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in getSetCCResultType()
1508 SDValue Cond = DAG.getSetCC(DL, getSetCCResultType(IntVT), SignBit, in ExpandFCOPYSIGN()
2390 SDValue SignSet = DAG.getSetCC(dl, getSetCCResultType(SrcVT), Op0, in ExpandLegalINT_TO_FP()
3305 EVT OType = getSetCCResultType(Node->getValueType(0)); in ExpandNode()
3351 EVT SetCCType = getSetCCResultType(Node->getValueType(0)); in ExpandNode()
3447 TopHalf = DAG.getSetCC(dl, getSetCCResultType(VT), TopHalf, Tmp1, in ExpandNode()
3450 TopHalf = DAG.getSetCC(dl, getSetCCResultType(VT), TopHalf, in ExpandNode()
3621 TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), CmpVT); in ExpandNode()
3652 getSetCCResultType(Tmp1.getValueType()), Tmp1, Tmp2, CC, NeedInvert, in ExpandNode()
[all …]
H A DTargetLowering.cpp273 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), RetVT), in softenSetCCOperands()
279 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), RetVT), in softenSetCCOperands()
2473 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), newVT); in SimplifySetCC()
4158 EVT BoolType = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in expandMUL_LOHI()
4256 EVT CCVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), ShVT); in expandFunnelShift()
4381 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), SrcVT); in expandFP_TO_UINT()
4477 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), SrcVT); in expandUINT_TO_FP()
4628 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in expandCTLZ()
4680 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in expandCTTZ()
5327 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), ResultType); in expandAddSubSat()
H A DLegalizeTypes.h86 EVT getSetCCResultType(EVT VT) const { in getSetCCResultType() function
87 return TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in getSetCCResultType()
H A DLegalizeFloatTypes.cpp1604 Tmp1 = DAG.getSetCC(dl, getSetCCResultType(LHSHi.getValueType()), in FloatExpandSetCCOperands()
1606 Tmp2 = DAG.getSetCC(dl, getSetCCResultType(LHSLo.getValueType()), in FloatExpandSetCCOperands()
1609 Tmp1 = DAG.getSetCC(dl, getSetCCResultType(LHSHi.getValueType()), in FloatExpandSetCCOperands()
1611 Tmp2 = DAG.getSetCC(dl, getSetCCResultType(LHSHi.getValueType()), in FloatExpandSetCCOperands()
H A DDAGCombiner.cpp622 EVT getSetCCResultType(EVT VT) const { in getSetCCResultType() function in __anon03ecab350111::DAGCombiner
3218 EVT CCVT = getSetCCResultType(VT); in visitSDIV()
3280 EVT CCVT = getSetCCResultType(VT); in visitSDIVLike()
3362 EVT CCVT = getSetCCResultType(VT); in visitUDIV()
3464 EVT CCVT = getSetCCResultType(VT); in visitREM()
4001 if (VT != getSetCCResultType(OpVT)) in foldLogicOfSetCCs()
8022 EVT WideSetCCVT = getSetCCResultType(WideVT); in visitVSELECT()
8742 EVT SVT = getSetCCResultType(N00VT); in visitSIGN_EXTEND()
8786 EVT SetCCVT = getSetCCResultType(N00VT); in visitSIGN_EXTEND()
12498 SetCCVT = getSetCCResultType(SetCCVT); in rebuildSetCC()
[all …]
H A DLegalizeVectorTypes.cpp442 auto BoolVT = getSetCCResultType(CondVT); in ScalarizeVecRes_VSELECT()
3485 EVT SetCCResVT = getSetCCResultType(SetCCOpVT); in WidenVSELECTAndMask()
3514 EVT MaskVT = getSetCCResultType(Cond.getOperand(0).getValueType()); in WidenVSELECTAndMask()
3522 EVT VT0 = getSetCCResultType(SETCC0.getOperand(0).getValueType()); in WidenVSELECTAndMask()
3523 EVT VT1 = getSetCCResultType(SETCC1.getOperand(0).getValueType()); in WidenVSELECTAndMask()
4042 EVT SVT = TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), in WidenVecOp_SETCC()
H A DLegalizeTypes.cpp1070 EVT BoolVT = getSetCCResultType(ValVT); in PromoteTargetBoolean()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.h68 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
H A DWebAssemblyISelLowering.cpp524 EVT WebAssemblyTargetLowering::getSetCCResultType(const DataLayout &DL, in getSetCCResultType() function in WebAssemblyTargetLowering
530 return TargetLowering::getSetCCResultType(DL, C, VT); in getSetCCResultType()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.h47 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &,
H A DSIISelLowering.h307 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
H A DAMDGPUISelLowering.cpp1542 EVT SetCCVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in LowerDIVREM24()
1987 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::f64); in LowerFCEIL()
2049 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::i32); in LowerFTRUNC()
2083 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::f64); in LowerFRINT()
2121 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); in LowerFROUND32_16()
2141 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::i32); in LowerFROUND64()
2213 getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::f64); in LowerFFLOOR()
2300 EVT SetCCVT = getSetCCResultType(DAG.getDataLayout(), in LowerCTLZ_CTTZ()
2380 EVT SetCCVT = getSetCCResultType(DAG.getDataLayout(), in LowerINT_TO_FP32()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h75 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRISelLowering.h106 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h124 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h472 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Ctx, in getSetCCResultType() function
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h399 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &,
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h247 EVT getSetCCResultType(const DataLayout &, LLVMContext &C, in getSetCCResultType() function
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.h335 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h297 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.h303 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h640 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,

12