Home
last modified time | relevance | path

Searched refs:CmpVT (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp3865 MVT CmpVT = N0.getSimpleValueType(); in Select() local
3873 unsigned TestOpc = CmpVT == MVT::i64 ? X86::TEST64rr in Select()
3900 if (CmpVT == MVT::i64 && !isInt<32>(Mask) && in Select()
3936 (!(Mask & 0x80) || CmpVT == MVT::i8 || in Select()
3944 (!(Mask & 0x8000) || CmpVT == MVT::i16 || in Select()
3958 (CmpVT != MVT::i16 || !(Mask & 0x8000))) || in Select()
3959 CmpVT == MVT::i32 || in Select()
H A DX86FastISel.cpp2078 EVT CmpVT = TLI.getValueType(DL, CmpLHS->getType()); in X86FastEmitCMoveSelect() local
2080 if (!X86FastEmitCompare(CmpLHS, CmpRHS, CmpVT, CI->getDebugLoc())) in X86FastEmitCMoveSelect()
2329 EVT CmpVT = TLI.getValueType(DL, CmpLHS->getType()); in X86FastEmitPseudoSelect() local
2330 if (!X86FastEmitCompare(CmpLHS, CmpRHS, CmpVT, CI->getDebugLoc())) in X86FastEmitPseudoSelect()
H A DX86ISelLowering.cpp39765 EVT CmpVT = OpSize == 512 ? MVT::v16i1 : VecVT; in combineVectorSizedSetCCEquality() local
39776 SDValue Cmp1 = DAG.getSetCC(DL, CmpVT, A, B, ISD::SETEQ); in combineVectorSizedSetCCEquality()
39777 SDValue Cmp2 = DAG.getSetCC(DL, CmpVT, C, D, ISD::SETEQ); in combineVectorSizedSetCCEquality()
39778 Cmp = DAG.getNode(ISD::AND, DL, CmpVT, Cmp1, Cmp2); in combineVectorSizedSetCCEquality()
39782 Cmp = DAG.getSetCC(DL, CmpVT, VecX, VecY, ISD::SETEQ); in combineVectorSizedSetCCEquality()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5532 EVT CmpVT = Op0.getValueType().changeVectorElementTypeToInteger(); in LowerVSETCC() local
5541 unsigned CmpElements = CmpVT.getVectorNumElements() * 2; in LowerVSETCC()
5549 Merged = DAG.getNode(ISD::BITCAST, dl, CmpVT, Merged); in LowerVSETCC()
5551 Merged = DAG.getNOT(dl, Merged, CmpVT); in LowerVSETCC()
5556 if (CmpVT.getVectorElementType() == MVT::i64) in LowerVSETCC()
5585 Op0 = DAG.getNode(ARMISD::VCGT, dl, CmpVT, TmpOp1, TmpOp0); in LowerVSETCC()
5586 Op1 = DAG.getNode(ARMISD::VCGT, dl, CmpVT, TmpOp0, TmpOp1); in LowerVSETCC()
5596 Op0 = DAG.getNode(ARMISD::VCGT, dl, CmpVT, TmpOp1, TmpOp0); in LowerVSETCC()
5597 Op1 = DAG.getNode(ARMISD::VCGE, dl, CmpVT, TmpOp0, TmpOp1); in LowerVSETCC()
5667 Result = DAG.getNode(Opc, dl, CmpVT, Op0, Op1); in LowerVSETCC()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp7814 EVT CmpVT = LHS.getValueType().changeVectorElementTypeToInteger(); in LowerVSETCC() local
7821 EmitVectorComparison(LHS, RHS, AArch64CC, false, CmpVT, dl, DAG); in LowerVSETCC()
7836 CmpVT = MVT::v4i32; in LowerVSETCC()
7852 EmitVectorComparison(LHS, RHS, CC1, NoNaNs, CmpVT, dl, DAG); in LowerVSETCC()
7858 EmitVectorComparison(LHS, RHS, CC2, NoNaNs, CmpVT, dl, DAG); in LowerVSETCC()
7862 Cmp = DAG.getNode(ISD::OR, dl, CmpVT, Cmp, Cmp2); in LowerVSETCC()
9740 EVT CmpVT = InfoAndKind.IsAArch64 in performSetccAddFolding() local
9743 if (CmpVT != MVT::i32 && CmpVT != MVT::i64) in performSetccAddFolding()
11038 EVT CmpVT = N0.getOperand(0).getValueType(); in performVSelectCombine() local
11041 if (ResVT.getSizeInBits() != CmpVT.getSizeInBits()) in performVSelectCombine()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp3766 EVT CmpVT = LHS.getValueType(); in lowerICMPIntrinsic() local
3767 if (CmpVT == MVT::i16 && !TLI.isTypeLegal(MVT::i16)) { in lowerICMPIntrinsic()
3795 EVT CmpVT = Src0.getValueType(); in lowerFCMPIntrinsic() local
3798 if (CmpVT == MVT::f16 && !TLI.isTypeLegal(CmpVT)) { in lowerFCMPIntrinsic()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp6915 EVT CmpVT = Op.getOperand(0).getValueType(); in LowerSELECT_CC() local
6965 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS, Flags); in LowerSELECT_CC()
6975 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS, Flags); in LowerSELECT_CC()
6981 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS, Flags); in LowerSELECT_CC()
6987 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, RHS, LHS, Flags); in LowerSELECT_CC()
6993 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, RHS, LHS, Flags); in LowerSELECT_CC()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp3616 EVT CmpVT = Tmp1.getValueType(); in ExpandNode() local
3621 TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), CmpVT); in ExpandNode()
H A DSelectionDAGBuilder.cpp6796 EVT CmpVT = EVT::getIntegerVT(LHS->getContext(), LoadVT.getSizeInBits()); in visitMemCmpCall() local
6797 LoadL = DAG.getBitcast(CmpVT, LoadL); in visitMemCmpCall()
6798 LoadR = DAG.getBitcast(CmpVT, LoadR); in visitMemCmpCall()