/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 12186 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 D | AMDGPUISelLowering.h | 185 EVT ExtVT) const override;
|
H A D | AMDGPUISelLowering.cpp | 2994 EVT ExtVT = cast<VTSDNode>(N1)->getVT(); local 2999 if (SrcVT.bitsGE(ExtVT)) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 618 /// 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 D | LegalizeVectorTypes.cpp | 369 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 D | LegalizeIntegerTypes.cpp | 1058 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 D | SelectionDAG.cpp | 9307 EVT ExtVT = cast<VTSDNode>(Operands[1])->getVT().getVectorElementType(); 9310 getValueType(ExtVT)));
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 731 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 D | SystemZISelLowering.cpp | 5516 EVT ExtVT = Op.getValueType(); local 5518 unsigned ExtBytesPerElement = ExtVT.getVectorElementType().getStoreSize();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 2579 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 D | ARMISelLowering.cpp | 7336 EVT ExtVT = VT.getVectorElementType(); local 7337 EVT HVT = EVT::getVectorVT(*DAG.getContext(), ExtVT, NumElts / 2);
|