/external/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 1598 /// LSBaseSDNode - Base class for LoadSDNode and StoreSDNode 1605 StoreSDNode 1674 /// StoreSDNode - This class is used to represent ISD::STORE nodes. 1676 class StoreSDNode : public LSBaseSDNode { class in class:llvm::SDNode 1678 StoreSDNode(SDValue *ChainValuePtrOff, DebugLoc dl, SDVTList VTs, function in class:llvm::SDNode::StoreSDNode 1699 static bool classof(const StoreSDNode *) { return true; } 1859 const StoreSDNode *St = dyn_cast<StoreSDNode>(N); 1867 return isa<StoreSDNode>(N) && !cast<StoreSDNode>( [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypes.h | 285 SDValue PromoteIntOp_STORE(StoreSDNode *N, unsigned OpNo); 357 SDValue ExpandIntOp_STORE(StoreSDNode *N, unsigned OpNo); 541 SDValue ScalarizeVecOp_STORE(StoreSDNode *N, unsigned OpNo); 586 SDValue SplitVecOp_STORE(StoreSDNode *N, unsigned OpNo); 670 void GenWidenVectorStores(SmallVector<SDValue, 16>& StChain, StoreSDNode *ST); 677 StoreSDNode *ST);
|
H A D | LegalizeVectorOps.cpp | 143 StoreSDNode *ST = cast<StoreSDNode>(Op.getNode()); 393 StoreSDNode *ST = cast<StoreSDNode>(Op.getNode());
|
H A D | SelectionDAGDumper.cpp | 463 } else if (const StoreSDNode *ST = dyn_cast<StoreSDNode>(this)) {
|
H A D | LegalizeTypesGeneric.cpp | 401 StoreSDNode *St = cast<StoreSDNode>(N);
|
H A D | LegalizeVectorTypes.cpp | 375 Res = ScalarizeVecOp_STORE(cast<StoreSDNode>(N), OpNo); 426 SDValue DAGTypeLegalizer::ScalarizeVecOp_STORE(StoreSDNode *N, unsigned OpNo){ 1031 Res = SplitVecOp_STORE(cast<StoreSDNode>(N), OpNo); 1155 SDValue DAGTypeLegalizer::SplitVecOp_STORE(StoreSDNode *N, unsigned OpNo) { 2224 StoreSDNode *ST = cast<StoreSDNode>(N); 2560 StoreSDNode *ST) { 2629 StoreSDNode *ST) {
|
H A D | LegalizeFloatTypes.cpp | 794 StoreSDNode *ST = cast<StoreSDNode>(N); 1271 case ISD::STORE: Res = ExpandFloatOp_STORE(cast<StoreSDNode>(N), 1445 StoreSDNode *ST = cast<StoreSDNode>(N);
|
H A D | LegalizeDAG.cpp | 71 SDValue OptimizeFloatStore(StoreSDNode *ST); 297 static void ExpandUnalignedStore(StoreSDNode *ST, SelectionDAG &DAG, 638 SDValue SelectionDAGLegalize::OptimizeFloatStore(StoreSDNode* ST) { 696 StoreSDNode *ST = cast<StoreSDNode>(Node); 723 ExpandUnalignedStore(cast<StoreSDNode>(Node), 829 ExpandUnalignedStore(cast<StoreSDNode>(Node), DAG, TLI, this);
|
H A D | SelectionDAG.cpp | 457 const StoreSDNode *ST = cast<StoreSDNode>(N); 4402 cast<StoreSDNode>(E)->refineAlignment(MMO); 4405 SDNode *N = new (NodeAllocator) StoreSDNode(Ops, dl, VTs, ISD::UNINDEXED, 4470 cast<StoreSDNode>(E)->refineAlignment(MMO); 4473 SDNode *N = new (NodeAllocator) StoreSDNode(Ops, dl, VTs, ISD::UNINDEXED, 4483 StoreSDNode *ST = cast<StoreSDNode>(OrigStore); 4497 SDNode *N = new (NodeAllocator) StoreSDNode(Ops, dl, VTs, AM,
|
H A D | DAGCombiner.cpp | 6726 } else if (StoreSDNode *ST = dyn_cast<StoreSDNode>(Use)) { 6777 } else if (StoreSDNode *ST = dyn_cast<StoreSDNode>(N)) { 6822 SDValue Val = cast<StoreSDNode>(N)->getValue(); 6904 } else if (StoreSDNode *ST = dyn_cast<StoreSDNode>(N)) { 7074 StoreSDNode *PrevST = cast<StoreSDNode>(Chain); 7217 SDValue IVal, StoreSDNode *S [all...] |
H A D | LegalizeIntegerTypes.cpp | 779 case ISD::STORE: Res = PromoteIntOp_STORE(cast<StoreSDNode>(N), 1027 SDValue DAGTypeLegalizer::PromoteIntOp_STORE(StoreSDNode *N, unsigned OpNo){ 2451 case ISD::STORE: Res = ExpandIntOp_STORE(cast<StoreSDNode>(N), OpNo); break; 2663 SDValue DAGTypeLegalizer::ExpandIntOp_STORE(StoreSDNode *N, unsigned OpNo) {
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAG.cpp | 84 SDNode *SelectBaseOffsetStore(StoreSDNode *ST, DebugLoc dl); 85 SDNode *SelectIndexedStore(StoreSDNode *ST, DebugLoc dl); 596 SDNode *HexagonDAGToDAGISel::SelectIndexedStore(StoreSDNode *ST, DebugLoc dl) { 665 SDNode *HexagonDAGToDAGISel::SelectBaseOffsetStore(StoreSDNode *ST, 721 StoreSDNode *ST = cast<StoreSDNode>(N);
|
H A D | HexagonISelLowering.cpp | 642 } else if (StoreSDNode *ST = dyn_cast<StoreSDNode>(N)) {
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 339 StoreSDNode *ST = cast<StoreSDNode>(N);
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 504 StoreSDNode *ST = cast<StoreSDNode>(Op); 1490 StoreSDNode *ST = cast<StoreSDNode>(N);
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 722 : cast<StoreSDNode>(Op)->getAddressingMode(); 758 : cast<StoreSDNode>(Op)->getAddressingMode(); 778 : cast<StoreSDNode>(Op)->getAddressingMode(); 851 : cast<StoreSDNode>(Op)->getAddressingMode(); 1253 : cast<StoreSDNode>(Op)->getAddressingMode();
|
H A D | ARMISelLowering.cpp | 7909 StoreSDNode *St = cast<StoreSDNode>(N); 9401 } else if (StoreSDNode *ST = dyn_cast<StoreSDNode>(N)) { 9440 } else if (StoreSDNode *ST = dyn_cast<StoreSDNode>(N)) {
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 1124 } else if (StoreSDNode *ST = dyn_cast<StoreSDNode>(N)) { 5422 !cast<StoreSDNode>(N)->isTruncatingStore() && 5441 if (cast<StoreSDNode>(N)->isUnindexed() && 5458 cast<StoreSDNode>(N)->getMemoryVT(), 5459 cast<StoreSDNode>(N)->getMemOperand());
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 1857 static bool isLoadIncOrDecStore(StoreSDNode *StoreNode, unsigned Opc, 2581 StoreSDNode *StoreNode = cast<StoreSDNode>(Node);
|
H A D | X86ISelLowering.cpp | 15190 StoreSDNode *St = cast<StoreSDNode>(N);
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 2174 static SDValue CreateStoreLR(unsigned Opc, SelectionDAG &DAG, StoreSDNode *SD, 2192 StoreSDNode *SD = cast<StoreSDNode>(Op);
|
/external/llvm/lib/Target/CellSPU/ |
H A D | SPUISelLowering.cpp | 770 StoreSDNode *SN = cast<StoreSDNode>(Op);
|