Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:StVT

1519       EVT StVT = ST->getMemoryVT();
1520 unsigned StWidth = StVT.getSizeInBits();
1522 if (StWidth != StVT.getStoreSizeInBits()) {
1527 StVT.getStoreSizeInBits());
1528 Tmp3 = DAG.getZeroExtendInReg(Tmp3, dl, StVT);
1533 assert(!StVT.isVector() && "Unsupported truncstore!");
1593 switch (TLI.getTruncStoreAction(ST->getValue().getValueType(), StVT)) {
1612 EVT NarrowScalarVT = StVT.getScalarType();
1617 if (!TLI.isTypeLegal(StVT) && StVT.isVector() && ScalarLegal) {
1618 unsigned NumElem = StVT.getVectorNumElements();
1620 unsigned ScalarSize = StVT.getScalarType().getSizeInBits();
1653 if (!TLI.isTypeLegal(StVT) && StVT.isVector()) {
1654 unsigned WideNumElem = StVT.getVectorNumElements();
1693 assert(TLI.isTypeLegal(StVT) && "Do not know how to expand this store!");
1694 Tmp3 = DAG.getNode(ISD::TRUNCATE, dl, StVT, Tmp3);