/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 1052 EVT InVT = InOp.getValueType(); local 1055 switch (getTypeAction(InVT)) { 1312 EVT InVT = Op.getValueType(); local 1313 if (InVT.isVector()) { 1316 if (getTypeAction(InVT) == TargetLowering::TypeSplitVector) 1751 EVT InVT = N->getOperand(OpNo).getValueType(); local 1752 if (getTypeAction(InVT) == TargetLowering::TypeSplitVector) 2151 EVT InVT = Lo.getValueType(); local 2154 InVT.getVectorElementCount()); 2566 EVT InVT local 2683 EVT InVT = Lo.getValueType(); local 3270 EVT InVT = InOp.getValueType(); local 3352 EVT InVT = InOp.getValueType(); local 3388 EVT InVT = InOp.getValueType(); local 3494 EVT InVT = InOp.getValueType(); local 3610 EVT InVT = N->getOperand(0).getValueType(); local 3698 EVT InVT = InOp.getValueType(); local 4150 EVT InVT = InOp1.getValueType(); local 4333 EVT InVT = InOp.getValueType(); local 4396 EVT InVT = InOp.getValueType(); local 4494 EVT InVT = N->getOperand(0).getValueType(); local 5217 EVT InVT = InOp.getValueType(); local [all...] |
H A D | LegalizeTypesGeneric.cpp | 44 EVT InVT = InOp.getValueType(); local 48 switch (getTypeAction(InVT)) { 66 if (TLI.hasBigEndianPartOrdering(InVT, DL) != 89 assert(!(InVT.getVectorNumElements() & 1) && "Unsupported BITCAST"); 92 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(InVT); 102 if (InVT.isVector() && OutVT.isInteger()) { 162 Align InAlign = DAG.getReducedAlign(InVT, /*UseABI=*/false); 165 SDValue StackPtr = DAG.CreateStackTemporary(InVT.getStoreSize(), Align);
|
H A D | LegalizeIntegerTypes.cpp | 312 EVT InVT = InOp.getValueType(); local 313 EVT NInVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT); 318 switch (getTypeAction(InVT)) { 380 unsigned ShiftAmt = NInVT.getSizeInBits() - InVT.getSizeInBits(); 999 EVT InVT = N->getOperand(OpNo).getValueType(); local 1002 EVT SVT = getSetCCResultType(InVT); 1008 if (getTypeAction(InVT) == TargetLowering::TypePromoteInteger) { 1009 InVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT); 1010 SVT = getSetCCResultType(InVT); 1113 EVT InVT = InOp.getValueType(); local 4346 EVT InVT = InOp0.getValueType(); local 4371 EVT InVT = InOp0.getValueType(); local 4580 MVT InVT = V0.getValueType().getSimpleVT(); local [all...] |
H A D | SelectionDAG.cpp | 3120 EVT InVT = Op.getOperand(0).getValueType(); 3121 APInt InDemandedElts = DemandedElts.zextOrSelf(InVT.getVectorNumElements()); 3132 EVT InVT = Op.getOperand(0).getValueType(); 3133 APInt InDemandedElts = DemandedElts.zextOrSelf(InVT.getVectorNumElements()); 3148 EVT InVT = Op.getOperand(0).getValueType(); 3149 APInt InDemandedElts = DemandedElts.zextOrSelf(InVT.getVectorNumElements());
|
H A D | DAGCombiner.cpp | 18469 EVT InVT = Vec.getValueType(); local 18481 if (InVT.isSimple() && NearestPow2 > 2 && MaxIndex < NearestPow2 && 18485 InVT.getVectorElementType(), SplitSize); 18628 EVT InVT = EVT::getVectorVT(*DAG.getContext(), InSVT, NumElems); local 18631 if (LegalTypes && !TLI.isTypeLegal(InVT)) 18641 In = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, InVT, In, 19458 EVT InVT = V.getValueType(); local 19460 unsigned EltSize = InVT.getScalarSizeInBits(); 19464 EVT EltVT = InVT.getVectorElementType(); 19477 Src = DAG.getNode(ISD::TRUNCATE, SDLoc(N), InVT, Sr [all...] |
H A D | LegalizeDAG.cpp | 2156 EVT InVT = Node->getOperand(Node->isStrictFPOpcode() ? 1 : 0).getValueType(); 2159 switch (InVT.getSimpleVT().SimpleTy) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 6205 EVT InVT = In.getValueType(); 6206 assert(VT.isVector() && InVT.isVector() && "Expected vector VTs."); 6213 if (InVT.getSizeInBits() > 128) { 6214 assert(VT.getSizeInBits() == InVT.getSizeInBits() && 6216 unsigned Scale = VT.getScalarSizeInBits() / InVT.getScalarSizeInBits(); 6219 InVT = In.getValueType(); 6222 if (VT.getVectorNumElements() != InVT.getVectorNumElements()) 20201 MVT InVT = In.getSimpleValueType(); 20205 assert(VT.isVector() && InVT.isVector() && "Expected vector type"); 20208 assert(VT.getVectorNumElements() == InVT [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenDAGPatterns.h | 280 bool MergeInTypeInfo(TypeSetByHwMode &Out, MVT::SimpleValueType InVT) { argument 281 return MergeInTypeInfo(Out, TypeSetByHwMode(InVT)); 283 bool MergeInTypeInfo(TypeSetByHwMode &Out, ValueTypeByHwMode InVT) { argument 284 return MergeInTypeInfo(Out, TypeSetByHwMode(InVT));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 2704 EVT InVT = InputOp.getValueType(); 2705 return SDValue(CurDAG->getMachineNode(InVT == MVT::i32 ? PPC::RLDICL_32 : 2706 PPC::RLDICL, dl, InVT, InputOp, 2849 EVT InVT = LHS.getValueType(); local 2850 bool Is32Bit = InVT == MVT::i32; 2858 dl, InVT, LHS, LHS), 0); 4970 EVT InVT = N->getOperand(0).getValueType(); local 4971 assert((InVT == MVT::i64 || InVT == MVT::i32) && 4974 unsigned Opcode = (InVT [all...] |
H A D | PPCISelLowering.cpp | 8568 EVT InVT = Op.getOperand(0).getValueType(); local 8571 isOperationCustom(Op.getOpcode(), InVT))
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 2752 EVT InVT = Op.getOperand(0).getValueType(); local 2754 unsigned NumElts = InVT.getVectorNumElements(); 2757 if (InVT.getVectorElementType() == MVT::f16 && 2766 if (VT.getSizeInBits() < InVT.getSizeInBits()) { 2769 DAG.getNode(Op.getOpcode(), dl, InVT.changeVectorElementTypeToInteger(), 2774 if (VT.getSizeInBits() > InVT.getSizeInBits()) { 2826 EVT InVT = In.getValueType(); local 2828 if (VT.getSizeInBits() < InVT.getSizeInBits()) { 2830 MVT::getVectorVT(MVT::getFloatingPointVT(InVT.getScalarSizeInBits()), 2831 InVT 3243 EVT InVT = Op.getOperand(1).getValueType(); local 8743 EVT InVT = Op.getOperand(0).getValueType(); local 8772 EVT InVT = Op.getOperand(1).getValueType(); local 14326 EVT InVT = In.getValueType(); local [all...] |
H A D | AArch64ISelDAGToDAG.cpp | 3386 EVT InVT = Node->getOperand(0).getValueType(); local 3387 if (VT.isScalableVector() || InVT.isFixedLengthVector()) 3410 EVT InVT = Node->getOperand(1).getValueType(); local 3411 if (VT.isFixedLengthVector() || InVT.isScalableVector())
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 3306 EVT InVT = In.getValueType(); local 3321 if (InVT == MVT::i32 && ResVT == MVT::f32) { 3337 if (InVT == MVT::f32 && ResVT == MVT::i32) { 4452 MVT InVT = MVT::getVectorVT(MVT::getIntegerVT(InBytes * 8), local 4454 Op0 = DAG.getNode(ISD::BITCAST, DL, InVT, Op0); 4455 Op1 = DAG.getNode(ISD::BITCAST, DL, InVT, Op1); 4459 Op = DAG.getNode(SystemZISD::PERMUTE_DWORDS, DL, InVT, Op0, Op1, Op2); 4465 Op = DAG.getNode(P.Opcode, DL, InVT, Op0, Op1); 4837 EVT InVT = MVT::getVectorVT(MVT::getIntegerVT(InBits), 4839 SDValue PackedOp = DAG.getNode(ISD::BITCAST, DL, InVT, O 5935 EVT InVT = VT.changeVectorElementTypeToInteger(); local [all...] |