Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:ST

2155   StoreSDNode *ST = cast<StoreSDNode>(N);
2158 if (ST->isTruncatingStore())
2159 GenWidenVectorTruncStores(StChain, ST);
2161 GenWidenVectorStores(StChain, ST);
2166 return DAG.getNode(ISD::TokenFactor, ST->getDebugLoc(),
2471 StoreSDNode *ST) {
2475 SDValue Chain = ST->getChain();
2476 SDValue BasePtr = ST->getBasePtr();
2477 unsigned Align = ST->getAlignment();
2478 bool isVolatile = ST->isVolatile();
2479 bool isNonTemporal = ST->isNonTemporal();
2480 SDValue ValOp = GetWidenedVector(ST->getValue());
2481 DebugLoc dl = ST->getDebugLoc();
2483 EVT StVT = ST->getMemoryVT();
2504 ST->getPointerInfo().getWithOffset(Offset),
2524 ST->getPointerInfo().getWithOffset(Offset),
2540 StoreSDNode *ST) {
2543 SDValue Chain = ST->getChain();
2544 SDValue BasePtr = ST->getBasePtr();
2545 unsigned Align = ST->getAlignment();
2546 bool isVolatile = ST->isVolatile();
2547 bool isNonTemporal = ST->isNonTemporal();
2548 SDValue ValOp = GetWidenedVector(ST->getValue());
2549 DebugLoc dl = ST->getDebugLoc();
2551 EVT StVT = ST->getMemoryVT();
2569 ST->getPointerInfo(), StEltVT,
2578 ST->getPointerInfo().getWithOffset(Offset),