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

/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp232 EVT StVT = ST->getMemoryVT(); local
234 if (StVT.isVector() && ST->isTruncatingStore())
235 switch (TLI.getTruncStoreAction(ValVT, StVT)) {
641 EVT StVT = ST->getMemoryVT(); local
642 EVT MemSclVT = StVT.getScalarType();
660 StVT.getVectorNumElements());
H A DLegalizeVectorTypes.cpp3711 EVT StVT = ST->getMemoryVT(); local
3712 unsigned StWidth = StVT.getSizeInBits();
3717 assert(StVT.getVectorElementType() == ValEltVT);
3785 EVT StVT = ST->getMemoryVT(); local
3790 assert(StVT.isVector() && ValOp.getValueType().isVector());
3791 assert(StVT.bitsLT(ValOp.getValueType()));
3795 EVT StEltVT = StVT.getVectorElementType();
3798 unsigned NumElts = StVT.getVectorNumElements();
H A DLegalizeDAG.cpp503 EVT StVT = ST->getMemoryVT(); local
504 unsigned StWidth = StVT.getSizeInBits();
507 if (StWidth != StVT.getStoreSizeInBits()) {
512 StVT.getStoreSizeInBits());
513 Value = DAG.getZeroExtendInReg(Value, dl, StVT);
520 assert(!StVT.isVector() && "Unsupported truncstore!");
580 switch (TLI.getTruncStoreAction(ST->getValue().getValueType(), StVT)) {
601 assert(!StVT.isVector() &&
605 assert(TLI.isTypeLegal(StVT) &&
607 Value = DAG.getNode(ISD::TRUNCATE, dl, StVT, Valu
[all...]
H A DTargetLowering.cpp3199 EVT StVT = ST->getMemoryVT(); local
3211 EVT MemSclVT = StVT.getScalarType();
3218 unsigned NumElem = StVT.getVectorNumElements();
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2457 EVT StVT = ST->getMemoryVT(); local
2458 unsigned StWidth = StVT.getSizeInBits();
2463 assert(StVT.getVectorElementType() == ValEltVT);
2525 EVT StVT = ST->getMemoryVT(); local
2530 assert(StVT.isVector() && ValOp.getValueType().isVector());
2531 assert(StVT.bitsLT(ValOp.getValueType()));
2536 EVT StEltVT = StVT.getVectorElementType();
2539 unsigned NumElts = StVT.getVectorNumElements();
H A DLegalizeDAG.cpp1540 EVT StVT = ST->getMemoryVT(); local
1541 unsigned StWidth = StVT.getSizeInBits();
1543 if (StWidth != StVT.getStoreSizeInBits()) {
1548 StVT.getStoreSizeInBits());
1549 Tmp3 = DAG.getZeroExtendInReg(Tmp3, dl, StVT);
1554 assert(!StVT.isVector() && "Unsupported truncstore!");
1614 switch (TLI.getTruncStoreAction(ST->getValue().getValueType(), StVT)) {
1633 EVT NarrowScalarVT = StVT.getScalarType();
1635 if (StVT.isVector()) {
1636 unsigned NumElem = StVT
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
H A DSPUISelLowering.cpp761 EVT StVT = (!SN->isTruncatingStore() ? VT : SN->getMemoryVT()); local
766 EVT vecVT = StVT.isVector()? StVT: EVT::getVectorVT(*DAG.getContext(), StVT,
767 (128 / StVT.getSizeInBits()));
779 if (StVT.getSizeInBits() == 128 && (alignment%16) == 0)
856 if (alignment >= StVT.getSizeInBits()/8) {
863 if (StVT != VT
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp29087 EVT StVT = Mst->getMemoryVT(); local
29171 EVT StVT = St->getMemoryVT(); local
[all...]
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp10249 EVT StVT = St->getMemoryVT(); local
10251 assert(StVT != VT && "Cannot truncate to the same type");
10253 unsigned ToEltSz = StVT.getVectorElementType().getSizeInBits();
10266 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), StVT.getScalarType(),
/external/swiftshader/third_party/LLVM/lib/Target/X86/
H A DX86ISelLowering.cpp13619 EVT StVT = St->getMemoryVT(); local
13654 assert(StVT != VT && "Cannot truncate to the same type");
13656 unsigned ToSz = StVT.getVectorElementType().getSizeInBits();
13670 StVT.getScalarType(), NumElems*SizeRatio);

Completed in 1650 milliseconds