Home
last modified time | relevance | path

Searched refs:getVT (Results 1 – 25 of 38) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DValueTypes.cpp281 MVT MVT::getVT(Type *Ty, bool HandleUnknown){ in getVT() function in MVT
301 getVT(VTy->getElementType(), false), VTy->getNumElements()); in getVT()
312 return MVT::getVT(Ty, HandleUnknown); in getEVT()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DDAGISelMatcherEmitter.cpp603 << getEnumName(cast<EmitIntegerMatcher>(N)->getVT()) << ", "; in EmitMatcher()
612 << getEnumName(cast<EmitStringIntegerMatcher>(N)->getVT()) << ", " in EmitMatcher()
623 OS << "OPC_EmitRegister2, " << getEnumName(Matcher->getVT()) << ", "; in EmitMatcher()
627 OS << "OPC_EmitRegister, " << getEnumName(Matcher->getVT()) << ", "; in EmitMatcher()
720 OS << getEnumName(EN->getVT(i)) << ", "; in EmitMatcher()
H A DDAGISelMatcher.h759 MVT::SimpleValueType getVT() const { return VT; } in getVT() function
783 MVT::SimpleValueType getVT() const { return VT; } in getVT() function
808 MVT::SimpleValueType getVT() const { return VT; } in getVT() function
950 MVT::SimpleValueType getVT(unsigned i) const { in getVT() function
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp124 MVT CurVT = MVT::getVT(Args[i].Ty); in handleAssignments()
H A DLegalizerHelper.cpp161 auto ToMVT = MVT::getVT(ToType); in getConvRTLibDesc()
162 auto FromMVT = MVT::getVT(FromType); in getConvRTLibDesc()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.td658 return cast<VTSDNode>(N->getOperand(1))->getVT() == MVT::i32;
664 return cast<VTSDNode>(N->getOperand(1))->getVT() == MVT::i32;
667 return cast<VTSDNode>(N->getOperand(1))->getVT().getSizeInBits() <= 5;
H A DRISCVISelLowering.cpp197 Info.memVT = MVT::getVT(PtrTy->getElementType()); in getTgtMemIntrinsic()
558 cast<VTSDNode>(RHS->getOperand(1))->getVT().getSizeInBits() <= 5)) in PerformDAGCombine()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp436 cast<VTSDNode>(Node->getOperand(1))->getVT()); in LegalizeOp()
880 EVT OrigTy = cast<VTSDNode>(Op->getOperand(1))->getVT(); in ExpandSEXTINREG()
H A DSelectionDAG.cpp869 EVT VT = cast<VTSDNode>(N)->getVT(); in RemoveNodeFromCSEMaps()
2124 EVT ExVT = cast<VTSDNode>(V.getOperand(1))->getVT(); in GetDemandedBits()
2743 EVT EVT = cast<VTSDNode>(Op.getOperand(1))->getVT(); in computeKnownBits()
2857 EVT VT = cast<VTSDNode>(Op.getOperand(1))->getVT(); in computeKnownBits()
3307 Tmp = cast<VTSDNode>(Op.getOperand(1))->getVT().getSizeInBits(); in ComputeNumSignBits()
3310 Tmp = cast<VTSDNode>(Op.getOperand(1))->getVT().getSizeInBits(); in ComputeNumSignBits()
3417 Tmp = cast<VTSDNode>(Op.getOperand(1))->getVT().getScalarSizeInBits(); in ComputeNumSignBits()
4887 EVT EVT = cast<VTSDNode>(N2)->getVT(); in getNode()
4912 EVT EVT = cast<VTSDNode>(N2)->getVT(); in getNode()
4924 EVT EVT = cast<VTSDNode>(N2)->getVT(); in getNode()
[all …]
H A DSelectionDAGDumper.cpp619 OS << ":" << N->getVT().getEVTString(); in print_details()
H A DTargetLowering.cpp1031 EVT ExVT = cast<VTSDNode>(Op.getOperand(1))->getVT(); in SimplifyDemandedBits()
1235 EVT ZVT = cast<VTSDNode>(Op.getOperand(1))->getVT(); in SimplifyDemandedBits()
2487 EVT ExtSrcTy = cast<VTSDNode>(N0.getOperand(1))->getVT(); in SimplifySetCC()
2594 cast<VTSDNode>(Op0.getOperand(1))->getVT() == MVT::i1) in SimplifySetCC()
3394 MVT::getVT(IntegerType::get(OpTy->getContext(), BitSize), true); in ParseConstraints()
3401 OpInfo.ConstraintVT = MVT::getVT(OpTy, true); in ParseConstraints()
H A DSelectionDAGISel.cpp2734 if (cast<VTSDNode>(N)->getVT() == VT) in CheckValueType()
2738 return VT == MVT::iPTR && cast<VTSDNode>(N)->getVT() == TLI->getPointerTy(DL); in CheckValueType()
H A DDAGCombiner.cpp2294 if (TN->getVT() == MVT::i1) { in visitADDLike()
2763 if (TN->getVT() == MVT::i1) { in visitSUB()
4361 cast<VTSDNode>(Op.getOperand(1))->getVT() : in SearchForAndLoads()
9240 EVT AssertVT = cast<VTSDNode>(N1)->getVT(); in visitAssertExt()
9244 AssertVT == cast<VTSDNode>(N0.getOperand(1))->getVT()) in visitAssertExt()
9255 EVT BigA_AssertVT = cast<VTSDNode>(BigA.getOperand(1))->getVT(); in visitAssertExt()
9275 EVT BigA_AssertVT = cast<VTSDNode>(BigA.getOperand(1))->getVT(); in visitAssertExt()
9315 ExtVT = cast<VTSDNode>(N->getOperand(1))->getVT(); in ReduceLoadWidth()
9505 EVT EVT = cast<VTSDNode>(N1)->getVT(); in visitSIGN_EXTEND_INREG()
9522 EVT.bitsLT(cast<VTSDNode>(N0.getOperand(1))->getVT())) in visitSIGN_EXTEND_INREG()
[all …]
H A DLegalizeIntegerTypes.cpp2203 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); in ExpandIntRes_AssertSext()
2225 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); in ExpandIntRes_AssertZext()
2876 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); in ExpandIntRes_SIGN_EXTEND_INREG()
H A DLegalizeVectorTypes.cpp338 EVT ExtVT = cast<VTSDNode>(N->getOperand(1))->getVT().getVectorElementType(); in ScalarizeVecRes_InregOp()
1112 DAG.GetSplitDestVTs(cast<VTSDNode>(N->getOperand(1))->getVT()); in SplitVecRes_InregOp()
3030 cast<VTSDNode>(N->getOperand(1))->getVT() in WidenVecRes_InregOp()
H A DLegalizeDAG.cpp1002 EVT InnerType = cast<VTSDNode>(Node->getOperand(1))->getVT(); in LegalizeOp()
2815 EVT ExtraVT = cast<VTSDNode>(Node->getOperand(1))->getVT(); in ExpandNode()
2853 EVT ExtraVT = cast<VTSDNode>(Node->getOperand(1))->getVT(); in ExpandNode()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp554 MVT VT = MVT::getVT(Shuffles[0]->getType()); in deinterleave8bitStride3()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DMachineValueType.h987 static MVT getVT(Type *Ty, bool HandleUnknown = false);
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp1442 : cast<VTSDNode>(N.getOperand(1))->getVT(); in DetectUseSxtw()
1511 if (T->getVT().getSizeInBits() == NumBits) { in keepsLowBits()
1584 return VN->getVT().getSizeInBits() <= 16; in isPositiveHalfWord()
H A DHexagonISelLowering.cpp842 EVT OrigTy = cast<VTSDNode>(Op.getOperand(1))->getVT(); in LowerSETCC()
1779 Info.memVT = MVT::getVT(ElTy); in getTgtMemIntrinsic()
1804 Info.memVT = MVT::getVT(VecTy); in getTgtMemIntrinsic()
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp185 unsigned Width = cast<VTSDNode>(Op.getOperand(1))->getVT().getSizeInBits(); in LowerSIGN_EXTEND_INREG()
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td771 def vtInt : PatLeaf<(vt), [{ return N->getVT().isInteger(); }]>;
772 def vtFP : PatLeaf<(vt), [{ return N->getVT().isFloatingPoint(); }]>;
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h2036 EVT getVT() const { return ValueType; }
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp505 EVT ExtendTy = cast<VTSDNode>(Op0Op2)->getVT(); in performANDCombine()
908 EVT ExtendTy = cast<VTSDNode>(Op0Op0->getOperand(2))->getVT(); in performSRACombine()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp8083 Info.memVT = MVT::getVT(PtrTy->getElementType()); in getTgtMemIntrinsic()
8094 Info.memVT = MVT::getVT(PtrTy->getElementType()); in getTgtMemIntrinsic()
10628 if ((TypeNode->getVT() == MVT::i8 && width == 8) in checkValueWidth()
10629 || (TypeNode->getVT() == MVT::i16 && width == 16)) { in checkValueWidth()
10637 if ((TypeNode->getVT() == MVT::i8 && width == 8) in checkValueWidth()
10638 || (TypeNode->getVT() == MVT::i16 && width == 16)) { in checkValueWidth()

12