Searched defs:StVT (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp785 EVT StVT = ST->getMemoryVT(); local
786 unsigned StWidth = StVT.getSizeInBits();
789 if (StWidth != StVT.getStoreSizeInBits()) {
794 StVT.getStoreSizeInBits());
795 Value = DAG.getZeroExtendInReg(Value, dl, StVT);
802 assert(!StVT.isVector() && "Unsupported truncstore!");
862 switch (TLI.getTruncStoreAction(ST->getValue().getValueType(), StVT)) {
881 assert(!StVT.isVector() &&
885 assert(TLI.isTypeLegal(StVT) &&
887 Value = DAG.getNode(ISD::TRUNCATE, dl, StVT, Valu
[all...]
H A DLegalizeVectorOps.cpp231 EVT StVT = ST->getMemoryVT(); local
233 if (StVT.isVector() && ST->isTruncatingStore())
234 switch (TLI.getTruncStoreAction(ValVT, StVT)) {
651 EVT StVT = ST->getMemoryVT(); local
658 unsigned NumElem = StVT.getVectorNumElements();
663 EVT MemSclVT = StVT.getScalarType();
H A DLegalizeVectorTypes.cpp3593 EVT StVT = ST->getMemoryVT(); local
3594 unsigned StWidth = StVT.getSizeInBits();
3599 assert(StVT.getVectorElementType() == ValEltVT);
3667 EVT StVT = ST->getMemoryVT(); local
3672 assert(StVT.isVector() && ValOp.getValueType().isVector());
3673 assert(StVT.bitsLT(ValOp.getValueType()));
3678 EVT StEltVT = StVT.getVectorElementType();
3681 unsigned NumElts = StVT.getVectorNumElements();
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9840 EVT StVT = St->getMemoryVT(); local
9842 assert(StVT != VT && "Cannot truncate to the same type");
9844 unsigned ToEltSz = StVT.getVectorElementType().getSizeInBits();
9857 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), StVT.getScalarType(),

Completed in 168 milliseconds