/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelDAGToDAG.cpp | 4198 MVT CmpVT = N0.getSimpleValueType(); in tryVPTESTM() local 4199 MVT CmpSVT = CmpVT.getVectorElementType(); in tryVPTESTM() 4219 bool Widen = !Subtarget->hasVLX() && !CmpVT.is512BitVector(); in tryVPTESTM() 4300 unsigned Scale = CmpVT.is128BitVector() ? 4 : 2; in tryVPTESTM() 4301 unsigned SubReg = CmpVT.is128BitVector() ? X86::sub_xmm : X86::sub_ymm; in tryVPTESTM() 4302 unsigned NumElts = CmpVT.getVectorNumElements() * Scale; in tryVPTESTM() 4303 CmpVT = MVT::getVectorVT(CmpSVT, NumElts); in tryVPTESTM() 4306 CmpVT), 0); in tryVPTESTM() 4307 Src0 = CurDAG->getTargetInsertSubreg(SubReg, dl, CmpVT, ImplDef, Src0); in tryVPTESTM() 4311 Src1 = CurDAG->getTargetInsertSubreg(SubReg, dl, CmpVT, ImplDef, Src1); in tryVPTESTM() [all …]
|
D | X86FastISel.cpp | 2063 EVT CmpVT = TLI.getValueType(DL, CmpLHS->getType()); in X86FastEmitCMoveSelect() local 2065 if (!X86FastEmitCompare(CmpLHS, CmpRHS, CmpVT, CI->getDebugLoc())) in X86FastEmitCMoveSelect() 2316 EVT CmpVT = TLI.getValueType(DL, CmpLHS->getType()); in X86FastEmitPseudoSelect() local 2317 if (!X86FastEmitCompare(CmpLHS, CmpRHS, CmpVT, CI->getDebugLoc())) in X86FastEmitPseudoSelect()
|
D | X86ISelLowering.cpp | 20825 EVT CmpVT = Op0.getValueType(); in EmitCmp() local 20827 if (CmpVT.isFloatingPoint()) { in EmitCmp() 20838 assert((CmpVT == MVT::i8 || CmpVT == MVT::i16 || in EmitCmp() 20839 CmpVT == MVT::i32 || CmpVT == MVT::i64) && "Unexpected VT!"); in EmitCmp() 20843 if (CmpVT == MVT::i16 && !Subtarget.isAtom() && in EmitCmp() 20870 CmpVT = MVT::i32; in EmitCmp() 20871 Op0 = DAG.getNode(ExtendOp, dl, CmpVT, Op0); in EmitCmp() 20872 Op1 = DAG.getNode(ExtendOp, dl, CmpVT, Op1); in EmitCmp() 20878 if (CmpVT == MVT::i64 && isa<ConstantSDNode>(Op1) && !isX86CCSigned(X86CC) && in EmitCmp() 20882 CmpVT = MVT::i32; in EmitCmp() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 8476 EVT CmpVT = LHS.getValueType().changeVectorElementTypeToInteger(); in LowerVSETCC() local 8483 EmitVectorComparison(LHS, RHS, AArch64CC, false, CmpVT, dl, DAG); in LowerVSETCC() 8498 CmpVT = MVT::v4i32; in LowerVSETCC() 8514 EmitVectorComparison(LHS, RHS, CC1, NoNaNs, CmpVT, dl, DAG); in LowerVSETCC() 8520 EmitVectorComparison(LHS, RHS, CC2, NoNaNs, CmpVT, dl, DAG); in LowerVSETCC() 8524 Cmp = DAG.getNode(ISD::OR, dl, CmpVT, Cmp, Cmp2); in LowerVSETCC() 10636 EVT CmpVT = InfoAndKind.IsAArch64 in performSetccAddFolding() local 10639 if (CmpVT != MVT::i32 && CmpVT != MVT::i64) in performSetccAddFolding() 10653 ISD::getSetCCInverse(InfoAndKind.Info.Generic.CC, CmpVT), CCVal, DAG, in performSetccAddFolding() 10909 EVT CmpVT = N->getOperand(2).getValueType(); in tryConvertSVEWideCompare() local [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 6225 EVT CmpVT; in LowerVSETCC() local 6227 CmpVT = Op0.getValueType().changeVectorElementTypeToInteger(); in LowerVSETCC() 6240 CmpVT = VT; in LowerVSETCC() 6247 unsigned CmpElements = CmpVT.getVectorNumElements() * 2; in LowerVSETCC() 6255 Merged = DAG.getNode(ISD::BITCAST, dl, CmpVT, Merged); in LowerVSETCC() 6257 Merged = DAG.getNOT(dl, Merged, CmpVT); in LowerVSETCC() 6262 if (CmpVT.getVectorElementType() == MVT::i64) in LowerVSETCC() 6293 SDValue TmpOp0 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op1, Op0, in LowerVSETCC() 6295 SDValue TmpOp1 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1, in LowerVSETCC() 6297 SDValue Result = DAG.getNode(ISD::OR, dl, CmpVT, TmpOp0, TmpOp1); in LowerVSETCC() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIISelLowering.cpp | 4219 EVT CmpVT = LHS.getValueType(); in lowerICMPIntrinsic() local 4220 if (CmpVT == MVT::i16 && !TLI.isTypeLegal(MVT::i16)) { in lowerICMPIntrinsic() 4252 EVT CmpVT = Src0.getValueType(); in lowerFCMPIntrinsic() local 4255 if (CmpVT == MVT::f16 && !TLI.isTypeLegal(CmpVT)) { in lowerFCMPIntrinsic()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 7579 EVT CmpVT = Op.getOperand(0).getValueType(); in LowerSELECT_CC() local 7650 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS, Flags); in LowerSELECT_CC() 7660 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS, Flags); in LowerSELECT_CC() 7666 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS, Flags); in LowerSELECT_CC() 7672 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, RHS, LHS, Flags); in LowerSELECT_CC() 7678 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, RHS, LHS, Flags); in LowerSELECT_CC()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeDAG.cpp | 3675 EVT CmpVT = Tmp1.getValueType(); in ExpandNode() local 3679 EVT CCVT = getSetCCResultType(CmpVT); in ExpandNode()
|
D | SelectionDAGBuilder.cpp | 7398 EVT CmpVT = EVT::getIntegerVT(LHS->getContext(), LoadVT.getSizeInBits()); in visitMemCmpCall() local 7399 LoadL = DAG.getBitcast(CmpVT, LoadL); in visitMemCmpCall() 7400 LoadR = DAG.getBitcast(CmpVT, LoadR); in visitMemCmpCall()
|