Searched refs:StChain (Results 1 - 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2155 SmallVector<SDValue, 16> StChain; local
2157 GenWidenVectorTruncStores(StChain, ST);
2159 GenWidenVectorStores(StChain, ST);
2161 if (StChain.size() == 1)
2162 return StChain[0];
2165 MVT::Other,&StChain[0],StChain.size());
2444 void DAGTypeLegalizer::GenWidenVectorStores(SmallVector<SDValue, 16>& StChain, argument
2477 StChain.push_back(DAG.getStore(Chain, dl, EOp, BasePtr,
2497 StChain
2513 GenWidenVectorTruncStores(SmallVector<SDValue, 16>& StChain, StoreSDNode *ST) argument
[all...]
H A DLegalizeTypes.h660 /// StChain: list of chains for the stores we have generated
662 void GenWidenVectorStores(SmallVector<SDValue, 16>& StChain, StoreSDNode *ST);
666 /// StChain: list of chains for the stores we have generated
668 void GenWidenVectorTruncStores(SmallVector<SDValue, 16>& StChain,
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp3286 SmallVector<SDValue, 16> StChain; local
3288 GenWidenVectorTruncStores(StChain, ST);
3290 GenWidenVectorStores(StChain, ST);
3292 if (StChain.size() == 1)
3293 return StChain[0];
3295 return DAG.getNode(ISD::TokenFactor, SDLoc(ST), MVT::Other, StChain);
3697 void DAGTypeLegalizer::GenWidenVectorStores(SmallVectorImpl<SDValue> &StChain, argument
3732 StChain.push_back(DAG.getStore(Chain, dl, EOp, BasePtr,
3755 StChain.push_back(DAG.getStore(Chain, dl, EOp, BasePtr,
3772 DAGTypeLegalizer::GenWidenVectorTruncStores(SmallVectorImpl<SDValue> &StChain, argument
[all...]
H A DLegalizeTypes.h772 /// StChain: list of chains for the stores we have generated
774 void GenWidenVectorStores(SmallVectorImpl<SDValue> &StChain, StoreSDNode *ST);
778 /// StChain: list of chains for the stores we have generated
780 void GenWidenVectorTruncStores(SmallVectorImpl<SDValue> &StChain,

Completed in 60 milliseconds