| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCSymbolXCOFF.h | 53 void setVisibilityType(XCOFF::VisibilityType SVT) { VisibilityType = SVT; }; in setVisibilityType() argument
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 959 MVT SVT = VT.getSimpleVT(); in getTypeConversion() local 961 MVT NVT = TransformToType[SVT.SimpleTy]; in getTypeConversion() 1409 MVT SVT = (MVT::SimpleValueType) nVT; in computeRegisterProperties() local 1413 SVT.getVectorElementCount() == EC && isTypeLegal(SVT)) { in computeRegisterProperties() 1414 TransformToType[i] = SVT; in computeRegisterProperties() 1415 RegisterTypeForVT[i] = SVT; in computeRegisterProperties() 1431 MVT SVT = (MVT::SimpleValueType) nVT; in computeRegisterProperties() local 1432 if (SVT.getVectorElementType() == EltVT && in computeRegisterProperties() 1436 isTypeLegal(SVT)) { in computeRegisterProperties() 1437 TransformToType[i] = SVT; in computeRegisterProperties() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstCombineIntrinsic.cpp | 203 Type *SVT = VT->getElementType(); in simplifyX86immShift() local 206 unsigned BitWidth = SVT->getPrimitiveSizeInBits(); in simplifyX86immShift() 216 Amt = Builder.CreateZExtOrTrunc(Amt, SVT); in simplifyX86immShift() 225 Amt = ConstantInt::get(SVT, BitWidth - 1); in simplifyX86immShift() 232 cast<VectorType>(AmtVT)->getElementType() == SVT && in simplifyX86immShift() 259 cast<VectorType>(AmtVT)->getElementType() == SVT && in simplifyX86immShift() 351 Type *SVT = VT->getElementType(); in simplifyX86varShift() local 353 int BitWidth = SVT->getIntegerBitWidth(); in simplifyX86varShift() 406 ConstantVec.push_back(UndefValue::get(SVT)); in simplifyX86varShift() 423 ShiftVecAmts.push_back(UndefValue::get(SVT)); in simplifyX86varShift() [all …]
|
| H A D | X86ISelLowering.cpp | 24159 if (SVT != MVT::i64 && SVT != MVT::i32 && SVT != MVT::i16) in LowerEXTEND_VECTOR_INREG() 24978 assert((SVT == MVT::i32 || SVT == MVT::i64) && "Unexpected value type!"); in getTargetVShiftNode() 25000 if (SVT == MVT::i64) in getTargetVShiftNode() 45540 (SVT == MVT::i8 || SVT == MVT::i16) && in combineTruncateWithSat() 45567 (SVT == MVT::i32 || SVT == MVT::i16 || SVT == MVT::i8)) { in combineTruncateWithSat() 46879 if (SVT != MVT::i8 && SVT != MVT::i16 && SVT != MVT::i32) in combineVectorSignBitsTruncation() 47357 if (Arg.getOpcode() == ISD::FMUL && (SVT == MVT::f32 || SVT == MVT::f64) && in combineFneg() 47399 !(SVT == MVT::f32 || SVT == MVT::f64) || in getNegatedExpression() 48175 if (SVT != MVT::i64 && SVT != MVT::i32 && SVT != MVT::i16 && SVT != MVT::i8) in combineToExtendBoolVectorInReg() 48268 if (SVT != MVT::i8 && SVT != MVT::i16 && SVT != MVT::i32 && in combineExtSetcc() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ValueTypes.h | 42 constexpr EVT(MVT::SimpleValueType SVT) : V(SVT) {} in EVT()
|
| H A D | SelectionDAG.h | 1283 MachinePointerInfo PtrInfo, EVT SVT, Align Alignment, 1288 MachinePointerInfo PtrInfo, EVT SVT, 1292 return getTruncStore(Chain, dl, Val, Ptr, PtrInfo, SVT, 1293 Alignment.getValueOr(getEVTAlign(SVT)), MMOFlags, 1299 MachinePointerInfo PtrInfo, EVT SVT, unsigned Alignment, 1302 return getTruncStore(Chain, dl, Val, Ptr, PtrInfo, SVT, 1306 SDValue Ptr, EVT SVT, MachineMemOperand *MMO);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 2641 EVT LegalSVT = SVT; in getSplatValue() 2643 if (!SVT.isInteger()) in getSplatValue() 4602 SVT = (SVT.bitsLT(Op.getValueType()) ? Op.getValueType() : SVT); in foldCONCAT_VECTORS() 5261 EVT LegalSVT = SVT; in FoldConstantArithmetic() 5289 V1 = getUNDEF(SVT); in FoldConstantArithmetic() 5297 V2 = getUNDEF(SVT); in FoldConstantArithmetic() 5299 if (SVT.isInteger()) { in FoldConstantArithmetic() 5306 if (V1.getValueType() != SVT || V2.getValueType() != SVT) in FoldConstantArithmetic() 5311 if (LegalSVT != SVT) in FoldConstantArithmetic() 5429 if (LegalSVT != SVT) in FoldConstantVectorArithmetic() [all …]
|
| H A D | LegalizeDAG.cpp | 308 EVT SVT = VT; in ExpandConstantFP() local 313 while (SVT != MVT::f32 && SVT != MVT::f16) { in ExpandConstantFP() 314 SVT = (MVT::SimpleValueType)(SVT.getSimpleVT().SimpleTy - 1); in ExpandConstantFP() 318 TLI.isLoadExtLegal(ISD::EXTLOAD, OrigVT, SVT) && in ExpandConstantFP() 322 VT = SVT; in ExpandConstantFP() 3190 MVT SVT = Op.getSimpleValueType(); in ExpandNode() local 3191 if ((SVT == MVT::f64 || SVT == MVT::f80) && in ExpandNode() 4173 if (NVT.bitsGE(SVT)) in ConvertNodeToLibcall() 4202 EVT SVT = Op.getValueType(); in ConvertNodeToLibcall() local 4217 LC = Signed ? RTLIB::getFPTOSINT(SVT, NVT) in ConvertNodeToLibcall() [all …]
|
| H A D | LegalizeIntegerTypes.cpp | 291 EVT SVT = getSetCCResultType(N->getOperand(2).getValueType()); in PromoteIntRes_AtomicCmpSwap() local 296 if (!TLI.isTypeLegal(SVT)) in PromoteIntRes_AtomicCmpSwap() 297 SVT = NVT; in PromoteIntRes_AtomicCmpSwap() 579 EVT SVT = In.getValueType().getScalarType(); in PromoteIntRes_EXTRACT_VECTOR_ELT() local 580 if (SVT.bitsGE(NVT)) { in PromoteIntRes_EXTRACT_VECTOR_ELT() 745 EVT SVT = getSetCCResultType(VT); in PromoteIntRes_Overflow() local 1069 EVT SVT = getSetCCResultType(InVT); in PromoteIntRes_SETCC() local 1074 if (getTypeAction(SVT) == TargetLowering::TypePromoteInteger) { in PromoteIntRes_SETCC() 1077 SVT = getSetCCResultType(InVT); in PromoteIntRes_SETCC() 1080 SVT = NVT; in PromoteIntRes_SETCC() [all …]
|
| H A D | LegalizeFloatTypes.cpp | 759 EVT SVT = N->getOperand(IsStrict ? 1 : 0).getValueType(); in SoftenFloatRes_XINT_TO_FP() local 772 if (NVT.bitsGE(SVT)) in SoftenFloatRes_XINT_TO_FP() 783 CallOptions.setTypeListBeforeSoften(SVT, RVT, true); in SoftenFloatRes_XINT_TO_FP() 878 EVT SVT = Op.getValueType(); in SoftenFloatOp_FP_ROUND() local 882 RTLIB::Libcall LC = RTLIB::getFPROUND(SVT, FloatRVT); in SoftenFloatOp_FP_ROUND() 888 CallOptions.setTypeListBeforeSoften(SVT, RVT, true); in SoftenFloatOp_FP_ROUND() 948 EVT SVT = Op.getValueType(); in SoftenFloatOp_FP_TO_XINT() local 957 RTLIB::Libcall LC = findFPToIntLibcall(SVT, RVT, NVT, Signed); in SoftenFloatOp_FP_TO_XINT() 964 CallOptions.setTypeListBeforeSoften(SVT, RVT, true); in SoftenFloatOp_FP_TO_XINT()
|
| H A D | TargetLowering.cpp | 5045 EVT SVT = VT.getScalarType(); in BuildExactSDIV() local 5124 EVT SVT = VT.getScalarType(); in BuildSDIV() local 5272 EVT SVT = VT.getScalarType(); in BuildUDIV() local 5335 dl, SVT)); in BuildUDIV() 5495 EVT SVT = VT.getScalarType(); in prepareUREMEqFold() local 5585 PAmts.push_back(DAG.getConstant(P, DL, SVT)); in prepareUREMEqFold() 5588 QAmts.push_back(DAG.getConstant(Q, DL, SVT)); in prepareUREMEqFold() 5744 EVT SVT = VT.getScalarType(); in prepareSREMEqFold() local 5838 PAmts.push_back(DAG.getConstant(P, DL, SVT)); in prepareSREMEqFold() 5839 AAmts.push_back(DAG.getConstant(A, DL, SVT)); in prepareSREMEqFold() [all …]
|
| H A D | DAGCombiner.cpp | 10438 EVT SVT = VT.getScalarType(); in tryToFoldExtendOfConstant() local 10457 Elts.push_back(IsZext ? DAG.getConstant(0, DL, SVT) : DAG.getUNDEF(SVT)); in tryToFoldExtendOfConstant() 10938 if (SVT != N0.getValueType()) { in foldSextSetcc() 12314 EVT SVT = VT.getScalarType(); in visitTRUNCATE() local 20064 EVT SVT = VT.getScalarType(); in visitCONCAT_VECTORS() local 20066 EVT MinVT = SVT; in visitCONCAT_VECTORS() 20067 if (!SVT.isFloatingPoint()) { in visitCONCAT_VECTORS() 20781 EVT SVT = VT.getScalarType(); in combineShuffleOfScalars() local 20782 if (SVT.isInteger()) in combineShuffleOfScalars() 20784 SVT = (SVT.bitsLT(Op.getValueType()) ? Op.getValueType() : SVT); in combineShuffleOfScalars() [all …]
|
| H A D | LegalizeVectorTypes.cpp | 5015 EVT SVT = getSetCCResultType(InOp0.getValueType()); in WidenVecOp_SETCC() local 5018 SVT = EVT::getVectorVT(*DAG.getContext(), MVT::i1, in WidenVecOp_SETCC() 5019 SVT.getVectorNumElements()); in WidenVecOp_SETCC() 5022 SVT, InOp0, InOp1, N->getOperand(2)); in WidenVecOp_SETCC() 5026 SVT.getVectorElementType(), in WidenVecOp_SETCC()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | MachineValueType.h | 324 constexpr MVT(SimpleValueType SVT) : SimpleTy(SVT) {} in MVT() argument
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 1210 EVT SVT = (UW == 32 || UW == 64) ? MVT::getIntegerVT(UW) : UVT; in ppHoistZextI1() local 1211 SDValue Sel = DAG.getNode(ISD::SELECT, dl, SVT, OpI1, in ppHoistZextI1() 1212 DAG.getBitcast(SVT, If1), in ppHoistZextI1() 1213 DAG.getBitcast(SVT, If0)); in ppHoistZextI1()
|
| H A D | HexagonISelLowering.cpp | 3539 MVT SVT = VT.getSimpleVT(); in allowsMemoryAccess() local 3540 if (Subtarget.isHVXVectorType(SVT, true)) in allowsMemoryAccess() 3541 return allowsHvxMemoryAccess(SVT, Flags, Fast); in allowsMemoryAccess() 3549 MVT SVT = VT.getSimpleVT(); in allowsMisalignedMemoryAccesses() local 3550 if (Subtarget.isHVXVectorType(SVT, true)) in allowsMisalignedMemoryAccesses() 3551 return allowsHvxMisalignedMemoryAccesses(SVT, Flags, Fast); in allowsMisalignedMemoryAccesses()
|
| H A D | HexagonISelDAGToDAGHVX.cpp | 1065 MVT::SimpleValueType SVT = MVT::SimpleValueType(R.OpN & OpRef::Index); in materialize() local 1066 Ops.push_back(ISel.selectUndef(dl, MVT(SVT))); in materialize()
|
| /freebsd-13.1/contrib/file/magic/Magdir/ |
| H A D | sysex | 178 >>>4 byte 0x04 SVT (Velocity Curve)
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 1840 MVT SVT = VT.getVectorElementType(); in lowerVECTOR_SHUFFLE() local 1858 Offset *= SVT.getStoreSize(); in lowerVECTOR_SHUFFLE() 1863 if (SVT.isInteger() && SVT.bitsGT(XLenVT)) { in lowerVECTOR_SHUFFLE() 1870 ISD::INTRINSIC_W_CHAIN, DL, VTs, Ops, SVT, in lowerVECTOR_SHUFFLE() 1872 Ld->getMemOperand(), Offset, SVT.getStoreSize())); in lowerVECTOR_SHUFFLE() 1880 if (SVT.isFloatingPoint()) in lowerVECTOR_SHUFFLE() 1881 V = DAG.getLoad(SVT, DL, Ld->getChain(), NewAddr, in lowerVECTOR_SHUFFLE() 1887 Ld->getPointerInfo().getWithOffset(Offset), SVT, in lowerVECTOR_SHUFFLE()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 6749 static const TargetRegisterClass *getRegClassForSVT(MVT::SimpleValueType SVT, in getRegClassForSVT() argument 6753 assert((IsPPC64 || SVT != MVT::i64) && in getRegClassForSVT() 6756 switch (SVT) { in getRegClassForSVT() 6941 MVT::SimpleValueType SVT = VA.getLocVT().SimpleTy; in LowerFormalArguments_AIX() local 6943 getRegClassForSVT(SVT, IsPPC64, Subtarget.hasP8Vector(), in LowerFormalArguments_AIX() 7082 MVT::SimpleValueType SVT = ValVT.SimpleTy; in LowerFormalArguments_AIX() local 7085 getRegClassForSVT(SVT, IsPPC64, Subtarget.hasP8Vector(), in LowerFormalArguments_AIX() 10930 EVT SVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), in ReplaceNodeResults() local 10932 SDVTList VTs = DAG.getVTList(SVT, MVT::Other); in ReplaceNodeResults()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelLowering.cpp | 426 MVT::SimpleValueType SVT = VT.getSimpleVT().SimpleTy; in allowsMisalignedMemoryAccesses() local 438 switch (SVT) { in allowsMisalignedMemoryAccesses()
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | GlobalISelEmitter.cpp | 203 static Optional<LLTCodeGen> MVTToLLT(MVT::SimpleValueType SVT) { in MVTToLLT() argument 204 MVT VT(SVT); in MVTToLLT()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.cpp | 11042 MVT SVT = Node->getValueType(0).getVectorElementType().getSimpleVT(); in adjustWritemask() local 11045 SVT : MVT::getVectorVT(SVT, NewChannels == 3 ? 4 : in adjustWritemask()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 8502 EVT SVT = VT.getScalarType() == MVT::i8 || VT.getScalarType() == MVT::i16 in LowerVECTOR_SHUFFLEUsingOneOff() local 8506 ISD::EXTRACT_VECTOR_ELT, dl, SVT, in LowerVECTOR_SHUFFLEUsingOneOff() 19395 const SDNode *N, MVT::SimpleValueType SVT) { in getDivRemLibcall() argument 19402 switch (SVT) { in getDivRemLibcall()
|