Searched refs:ExtVT (Results 1 - 11 of 11) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp12186 MVT ExtVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits * Scale),
12190 ExtVT, InputV, DAG);
12468 MVT ExtVT = VT;
12498 ExtVT = MVT::getVectorVT(MVT::i32, ExtVT.getSizeInBits() / 32);
12501 V2 = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, ExtVT, V2S);
12513 assert(VT == ExtVT && "Cannot change extended type when non-zeroable!");
12527 ExtVT, V1, V2);
12534 V2 = DAG.getNode(X86ISD::VZEXT_MOVL, DL, ExtVT, V2);
12535 if (ExtVT !
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h185 EVT ExtVT) const override;
H A DAMDGPUISelLowering.cpp2994 EVT ExtVT = cast<VTSDNode>(N1)->getVT(); local
2999 if (SrcVT.bitsGE(ExtVT)) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp618 /// true if the (and (load x) c) pattern matches an extload. ExtVT returns
621 EVT LoadResultTy, EVT &ExtVT);
624 /// width reduced to ExtVT.
4776 EVT LoadResultTy, EVT &ExtVT) {
4782 ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits);
4785 if (ExtVT == LoadedVT &&
4787 TLI.isLoadExtLegal(ISD::ZEXTLOAD, LoadResultTy, ExtVT))) {
4799 if (!LoadedVT.bitsGT(ExtVT) || !ExtVT.isRound())
4803 !TLI.isLoadExtLegal(ISD::ZEXTLOAD, LoadResultTy, ExtVT))
4775 isAndLoadExtLoad(ConstantSDNode *AndC, LoadSDNode *LoadN, EVT LoadResultTy, EVT &ExtVT) argument
4913 EVT ExtVT; local
4933 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); local
7739 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), LowBits); local
10023 EVT ExtVT; local
10370 EVT ExtVT = VT; local
17228 EVT ExtVT = VecVT.getVectorElementType(); local
18064 EVT ExtVT = ExtVec.getValueType(); local
[all...]
H A DLegalizeVectorTypes.cpp369 EVT ExtVT = cast<VTSDNode>(N->getOperand(1))->getVT().getVectorElementType(); local
372 LHS, DAG.getValueType(ExtVT));
3442 EVT ExtVT = EVT::getVectorVT(*DAG.getContext(), local
3448 WidenVT, WidenLHS, DAG.getValueType(ExtVT));
3864 EVT ExtVT = EVT::getVectorVT(Ctx, ToMaskVT.getVectorElementType(), local
3866 Mask = DAG.getNode(ISD::SIGN_EXTEND, SDLoc(Mask), ExtVT, Mask);
H A DLegalizeIntegerTypes.cpp1058 EVT ExtVT = EVT::getVectorVT(*DAG.getContext(), NVT.getVectorElementType(), local
1060 SDValue WideExt = DAG.getNode(ISD::ZERO_EXTEND, dl, ExtVT, WideTrunc);
4130 EVT ExtVT = N->getMemoryVT(); local
4131 unsigned EBytes = ExtVT.getStoreSize();
4135 ExtVT.getSizeInBits() - ExcessBits);
H A DSelectionDAG.cpp9307 EVT ExtVT = cast<VTSDNode>(Operands[1])->getVT().getVectorElementType();
9310 getValueType(ExtVT)));
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h731 EVT ExtVT = EVT::getEVT(Dst); local
735 if (TLI->isLoadExtLegal(LType, ExtVT, LoadVT))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp5516 EVT ExtVT = Op.getValueType(); local
5518 unsigned ExtBytesPerElement = ExtVT.getVectorElementType().getStoreSize();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp2579 MVT ExtVT = local
2582 SDValue Ext = DAG.getNode(ISD::FP_EXTEND, dl, ExtVT, Op.getOperand(0));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp7336 EVT ExtVT = VT.getVectorElementType(); local
7337 EVT HVT = EVT::getVectorVT(*DAG.getContext(), ExtVT, NumElts / 2);

Completed in 766 milliseconds