Lines Matching defs:StVT
533 EVT StVT = ST->getMemoryVT();
534 TypeSize StWidth = StVT.getSizeInBits();
535 TypeSize StSize = StVT.getStoreSizeInBits();
543 Value = DAG.getZeroExtendInReg(Value, dl, StVT);
548 } else if (!StVT.isVector() && !isPowerOf2_64(StWidth.getFixedValue())) {
550 assert(!StVT.isVector() && "Unsupported truncstore!");
607 switch (TLI.getTruncStoreAction(ST->getValue().getValueType(), StVT)) {
627 assert(!StVT.isVector() &&
633 if (TLI.isTypeLegal(StVT)) {
634 Value = DAG.getNode(ISD::TRUNCATE, dl, StVT, Value);
641 TLI.getTypeToTransformTo(*DAG.getContext(), StVT),
644 DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), StVT,