HomeSort by: relevance | last modified time | path
    Searched refs:ExtVT (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 673 /// true if the (and (load x) c) pattern matches an extload. ExtVT returns
676 EVT LoadResultTy, EVT &ExtVT);
679 /// width reduced to ExtVT.
5192 EVT LoadResultTy, EVT &ExtVT) {
5198 ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits);
5201 if (ExtVT == LoadedVT &&
5203 TLI.isLoadExtLegal(ISD::ZEXTLOAD, LoadResultTy, ExtVT))) {
5215 if (!LoadedVT.bitsGT(ExtVT) || !ExtVT.isRound())
5219 !TLI.isLoadExtLegal(ISD::ZEXTLOAD, LoadResultTy, ExtVT))
    [all...]
LegalizeIntegerTypes.cpp 1267 EVT ExtVT = EVT::getVectorVT(*DAG.getContext(), NVT.getVectorElementType(),
1269 SDValue WideExt = DAG.getNode(ISD::ZERO_EXTEND, dl, ExtVT, WideTrunc);
4560 EVT ExtVT = N->getMemoryVT();
4561 unsigned EBytes = ExtVT.getStoreSize();
4565 ExtVT.getSizeInBits() - ExcessBits);
4667 EVT ExtVT = NOutVT.changeVectorElementType(PromEltVT);
4668 SDValue Ext = DAG.getNode(ISD::EXTRACT_SUBVECTOR, SDLoc(N), ExtVT, Ops);
LegalizeVectorTypes.cpp 396 EVT ExtVT = cast<VTSDNode>(N->getOperand(1))->getVT().getVectorElementType();
399 LHS, DAG.getValueType(ExtVT));
3751 EVT ExtVT = EVT::getVectorVT(*DAG.getContext(),
3757 WidenVT, WidenLHS, DAG.getValueType(ExtVT));
4203 EVT ExtVT = EVT::getVectorVT(Ctx, ToMaskVT.getVectorElementType(),
4205 Mask = DAG.getNode(ISD::SIGN_EXTEND, SDLoc(Mask), ExtVT, Mask);
SelectionDAG.cpp 9971 EVT ExtVT = cast<VTSDNode>(Operands[1])->getVT().getVectorElementType();
9974 getValueType(ExtVT)));
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUCallLowering.cpp 321 EVT ExtVT = TLI.getTypeForExtReturn(Ctx, VT,
323 if (ExtVT != VT) {
324 RetInfo.Ty = ExtVT.getTypeForEVT(Ctx);
AMDGPUISelLowering.h 180 EVT ExtVT) const override;
AMDGPUISelLowering.cpp 2986 EVT ExtVT = cast<VTSDNode>(N1)->getVT();
2991 if (SrcVT.bitsGE(ExtVT)) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp 13128 MVT ExtVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits * Scale),
13132 DL, ExtVT, InputV, DAG);
13410 MVT ExtVT = VT;
13440 ExtVT = MVT::getVectorVT(MVT::i32, ExtVT.getSizeInBits() / 32);
13443 V2 = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, ExtVT, V2S);
13455 assert(VT == ExtVT && "Cannot change extended type when non-zeroable!");
13469 ExtVT, V1, V2);
13476 V2 = DAG.getNode(X86ISD::VZEXT_MOVL, DL, ExtVT, V2);
13477 if (ExtVT != VT
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
BasicTTIImpl.h 902 EVT ExtVT = EVT::getEVT(Dst);
907 TLI->isLoadExtLegal(LType, ExtVT, LoadVT))
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp 3027 MVT ExtVT = Op.getSimpleValueType();
3029 if (!ExtVT.isFixedLengthVector())
3035 MVT ContainerExtVT = getContainerForFixedLengthVector(ExtVT);
3050 return convertFromScalableVector(ExtVT, Ext, DAG, Subtarget);
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 5794 EVT ExtVT = Op.getValueType();
5796 unsigned ExtBytesPerElement = ExtVT.getVectorElementType().getStoreSize();
6353 MVT ExtVT = MVT::getVectorVT(MVT::getIntegerVT(OutVT.getScalarSizeInBits()),
6357 SDValue ExtOp = DAG.getNode(ExtOpcode, SDLoc(N), ExtVT, Op);
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 8372 EVT ExtVT = Src.getValueType();
8374 ExtVT = EVT::getVectorVT(*DAG.getContext(), WideVT.getVectorElementType(),
8378 DAG.getValueType(ExtVT));
13803 EVT ExtVT = EVT::getVectorVT(*DAG.getContext(),
13807 DAG.getValueType(ExtVT));
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp 7669 EVT ExtVT = VT.getVectorElementType();
7670 EVT HVT = EVT::getVectorVT(*DAG.getContext(), ExtVT, NumElts / 2);
16362 MVT ExtVT, HalfVT;
16365 ExtVT = MVT::v4i16;
16368 ExtVT = MVT::v8i8;
16379 DAG.getValueType(ExtVT));
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 3276 MVT ExtVT =
3279 SDValue Ext = DAG.getNode(ISD::FP_EXTEND, dl, ExtVT, Op.getOperand(0));
15858 EVT ExtVT = VT.getDoubleNumVectorElementsVT(*DAG.getContext());
15861 ExtOp, DAG.getValueType(ExtVT));

Completed in 134 milliseconds