Home
last modified time | relevance | path

Searched refs:StChain (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp2815 SmallVector<SDValue, 16> StChain; in WidenVecOp_STORE() local
2817 GenWidenVectorTruncStores(StChain, ST); in WidenVecOp_STORE()
2819 GenWidenVectorStores(StChain, ST); in WidenVecOp_STORE()
2821 if (StChain.size() == 1) in WidenVecOp_STORE()
2822 return StChain[0]; in WidenVecOp_STORE()
2824 return DAG.getNode(ISD::TokenFactor, SDLoc(ST), MVT::Other, StChain); in WidenVecOp_STORE()
3193 void DAGTypeLegalizer::GenWidenVectorStores(SmallVectorImpl<SDValue> &StChain, in GenWidenVectorStores() argument
3227 StChain.push_back(DAG.getStore(Chain, dl, EOp, BasePtr, in GenWidenVectorStores()
3247 StChain.push_back(DAG.getStore(Chain, dl, EOp, BasePtr, in GenWidenVectorStores()
3263 DAGTypeLegalizer::GenWidenVectorTruncStores(SmallVectorImpl<SDValue> &StChain, in GenWidenVectorTruncStores() argument
[all …]
DLegalizeTypes.h733 void GenWidenVectorStores(SmallVectorImpl<SDValue> &StChain, StoreSDNode *ST);
739 void GenWidenVectorTruncStores(SmallVectorImpl<SDValue> &StChain,