Searched refs:StVT (Results 1 – 9 of 9) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorOps.cpp | 232 EVT StVT = ST->getMemoryVT(); in LegalizeOp() local 234 if (StVT.isVector() && ST->isTruncatingStore()) in LegalizeOp() 235 switch (TLI.getTruncStoreAction(ValVT, StVT)) { in LegalizeOp() 641 EVT StVT = ST->getMemoryVT(); in ExpandStore() local 642 EVT MemSclVT = StVT.getScalarType(); in ExpandStore() 660 StVT.getVectorNumElements()); in ExpandStore()
|
D | LegalizeDAG.cpp | 503 EVT StVT = ST->getMemoryVT(); in LegalizeStoreOps() local 504 unsigned StWidth = StVT.getSizeInBits(); in LegalizeStoreOps() 507 if (StWidth != StVT.getStoreSizeInBits()) { in LegalizeStoreOps() 512 StVT.getStoreSizeInBits()); in LegalizeStoreOps() 513 Value = DAG.getZeroExtendInReg(Value, dl, StVT); in LegalizeStoreOps() 520 assert(!StVT.isVector() && "Unsupported truncstore!"); in LegalizeStoreOps() 580 switch (TLI.getTruncStoreAction(ST->getValue().getValueType(), StVT)) { in LegalizeStoreOps() 601 assert(!StVT.isVector() && in LegalizeStoreOps() 605 assert(TLI.isTypeLegal(StVT) && in LegalizeStoreOps() 607 Value = DAG.getNode(ISD::TRUNCATE, dl, StVT, Value); in LegalizeStoreOps()
|
D | LegalizeVectorTypes.cpp | 3711 EVT StVT = ST->getMemoryVT(); in GenWidenVectorStores() local 3712 unsigned StWidth = StVT.getSizeInBits(); in GenWidenVectorStores() 3717 assert(StVT.getVectorElementType() == ValEltVT); in GenWidenVectorStores() 3785 EVT StVT = ST->getMemoryVT(); in GenWidenVectorTruncStores() local 3790 assert(StVT.isVector() && ValOp.getValueType().isVector()); in GenWidenVectorTruncStores() 3791 assert(StVT.bitsLT(ValOp.getValueType())); in GenWidenVectorTruncStores() 3795 EVT StEltVT = StVT.getVectorElementType(); in GenWidenVectorTruncStores() 3798 unsigned NumElts = StVT.getVectorNumElements(); in GenWidenVectorTruncStores()
|
D | TargetLowering.cpp | 3199 EVT StVT = ST->getMemoryVT(); in scalarizeVectorStore() local 3211 EVT MemSclVT = StVT.getScalarType(); in scalarizeVectorStore() 3218 unsigned NumElem = StVT.getVectorNumElements(); in scalarizeVectorStore()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | LegalizeDAG.cpp | 1540 EVT StVT = ST->getMemoryVT(); in LegalizeOp() local 1541 unsigned StWidth = StVT.getSizeInBits(); in LegalizeOp() 1543 if (StWidth != StVT.getStoreSizeInBits()) { in LegalizeOp() 1548 StVT.getStoreSizeInBits()); in LegalizeOp() 1549 Tmp3 = DAG.getZeroExtendInReg(Tmp3, dl, StVT); in LegalizeOp() 1554 assert(!StVT.isVector() && "Unsupported truncstore!"); in LegalizeOp() 1614 switch (TLI.getTruncStoreAction(ST->getValue().getValueType(), StVT)) { in LegalizeOp() 1633 EVT NarrowScalarVT = StVT.getScalarType(); in LegalizeOp() 1635 if (StVT.isVector()) { in LegalizeOp() 1636 unsigned NumElem = StVT.getVectorNumElements(); in LegalizeOp() [all …]
|
D | LegalizeVectorTypes.cpp | 2457 EVT StVT = ST->getMemoryVT(); in GenWidenVectorStores() local 2458 unsigned StWidth = StVT.getSizeInBits(); in GenWidenVectorStores() 2463 assert(StVT.getVectorElementType() == ValEltVT); in GenWidenVectorStores() 2525 EVT StVT = ST->getMemoryVT(); in GenWidenVectorTruncStores() local 2530 assert(StVT.isVector() && ValOp.getValueType().isVector()); in GenWidenVectorTruncStores() 2531 assert(StVT.bitsLT(ValOp.getValueType())); in GenWidenVectorTruncStores() 2536 EVT StEltVT = StVT.getVectorElementType(); in GenWidenVectorTruncStores() 2539 unsigned NumElts = StVT.getVectorNumElements(); in GenWidenVectorTruncStores()
|
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
D | SPUISelLowering.cpp | 761 EVT StVT = (!SN->isTruncatingStore() ? VT : SN->getMemoryVT()); in LowerSTORE() local 766 EVT vecVT = StVT.isVector()? StVT: EVT::getVectorVT(*DAG.getContext(), StVT, in LowerSTORE() 767 (128 / StVT.getSizeInBits())); in LowerSTORE() 779 if (StVT.getSizeInBits() == 128 && (alignment%16) == 0) in LowerSTORE() 856 if (alignment >= StVT.getSizeInBits()/8) { in LowerSTORE() 863 if (StVT != VT in LowerSTORE()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 10249 EVT StVT = St->getMemoryVT(); in PerformSTORECombine() local 10251 assert(StVT != VT && "Cannot truncate to the same type"); in PerformSTORECombine() 10253 unsigned ToEltSz = StVT.getVectorElementType().getSizeInBits(); in PerformSTORECombine() 10266 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), StVT.getScalarType(), in PerformSTORECombine()
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86ISelLowering.cpp | 13619 EVT StVT = St->getMemoryVT(); in PerformSTORECombine() local 13654 assert(StVT != VT && "Cannot truncate to the same type"); in PerformSTORECombine() 13656 unsigned ToSz = StVT.getVectorElementType().getSizeInBits(); in PerformSTORECombine() 13670 StVT.getScalarType(), NumElems*SizeRatio); in PerformSTORECombine()
|