• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/llvmCore-3425.0.34/lib/Target/X86/

Lines Matching defs:St

15361   StoreSDNode *St = cast<StoreSDNode>(N);
15362 EVT VT = St->getValue().getValueType();
15363 EVT StVT = St->getMemoryVT();
15364 DebugLoc dl = St->getDebugLoc();
15365 SDValue StoredVal = St->getOperand(1);
15379 SDValue Ptr0 = St->getBasePtr();
15382 SDValue Ch0 = DAG.getStore(St->getChain(), dl, Value0, Ptr0,
15383 St->getPointerInfo(), St->isVolatile(),
15384 St->isNonTemporal(), St->getAlignment());
15385 SDValue Ch1 = DAG.getStore(St->getChain(), dl, Value1, Ptr1,
15386 St->getPointerInfo(), St->isVolatile(),
15387 St->isNonTemporal(), St->getAlignment());
15394 if (St->isTruncatingStore() && VT.isVector()) {
15417 SDValue WideVec = DAG.getNode(ISD::BITCAST, dl, WideVecVT, St->getValue());
15454 SDValue Ptr = St->getBasePtr();
15461 SDValue Ch = DAG.getStore(St->getChain(), dl, SubVec, Ptr,
15462 St->getPointerInfo(), St->isVolatile(),
15463 St->isNonTemporal(), St->getAlignment());
15488 isa<LoadSDNode>(St->getValue()) &&
15489 !cast<LoadSDNode>(St->getValue())->isVolatile() &&
15490 St->getChain().hasOneUse() && !St->isVolatile()) {
15491 SDNode* LdVal = St->getValue().getNode();
15495 SDNode* ChainVal = St->getChain().getNode();
15500 Ld = cast<LoadSDNode>(St->getChain());
15501 else if (St->getValue().hasOneUse() &&
15506 Ld = cast<LoadSDNode>(St->getValue());
15538 return DAG.getStore(NewChain, StDL, NewLd, St->getBasePtr(),
15539 St->getPointerInfo(),
15540 St->isVolatile(), St->isNonTemporal(),
15541 St->getAlignment());
15567 LoAddr = St->getBasePtr();
15572 St->getPointerInfo(),
15573 St->isVolatile(), St->isNonTemporal(),
15574 St->getAlignment());
15576 St->getPointerInfo().getWithOffset(4),
15577 St->isVolatile(),
15578 St->isNonTemporal(),
15579 MinAlign(St->getAlignment(), 4));