Searched refs:StVT (Results 1 - 5 of 5) sorted by relevance

/freebsd-10.2-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp165 EVT StVT = ST->getMemoryVT(); local
167 if (StVT.isVector() && ST->isTruncatingStore())
168 switch (TLI.getTruncStoreAction(ValVT, StVT.getSimpleVT())) {
532 EVT StVT = ST->getMemoryVT(); local
539 unsigned NumElem = StVT.getVectorNumElements();
544 EVT MemSclVT = StVT.getScalarType();
H A DLegalizeVectorTypes.cpp2824 EVT StVT = ST->getMemoryVT(); local
2825 unsigned StWidth = StVT.getSizeInBits();
2830 assert(StVT.getVectorElementType() == ValEltVT);
2893 EVT StVT = ST->getMemoryVT(); local
2898 assert(StVT.isVector() && ValOp.getValueType().isVector());
2899 assert(StVT.bitsLT(ValOp.getValueType()));
2904 EVT StEltVT = StVT.getVectorElementType();
2907 unsigned NumElts = StVT.getVectorNumElements();
H A DLegalizeDAG.cpp767 EVT StVT = ST->getMemoryVT(); local
768 unsigned StWidth = StVT.getSizeInBits();
770 if (StWidth != StVT.getStoreSizeInBits()) {
775 StVT.getStoreSizeInBits());
776 Value = DAG.getZeroExtendInReg(Value, dl, StVT);
784 assert(!StVT.isVector() && "Unsupported truncstore!");
841 StVT.getSimpleVT())) {
860 assert(!StVT.isVector() &&
864 assert(TLI.isTypeLegal(StVT) &&
866 Value = DAG.getNode(ISD::TRUNCATE, dl, StVT, Valu
[all...]
/freebsd-10.2-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp8983 EVT StVT = St->getMemoryVT(); local
8985 assert(StVT != VT && "Cannot truncate to the same type");
8987 unsigned ToEltSz = StVT.getVectorElementType().getSizeInBits();
9000 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), StVT.getScalarType(),
/freebsd-10.2-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp18273 EVT StVT = St->getMemoryVT(); local
18285 StVT == VT && !IsAligned) {
18313 assert(StVT != VT && "Cannot truncate to the same type");
18315 unsigned ToSz = StVT.getVectorElementType().getSizeInBits();
18329 StVT.getScalarType(), NumElems*SizeRatio);

Completed in 286 milliseconds