/external/llvm/lib/Target/R600/ |
H A D | SIISelLowering.h | 42 SDNode *foldOperands(MachineSDNode *N, SelectionDAG &DAG) const; 43 void adjustWritemask(MachineSDNode *&N, SelectionDAG &DAG) const; 44 MachineSDNode *AdjustRegClass(MachineSDNode *N, SelectionDAG &DAG) const; 73 SDNode *PostISelFolding(MachineSDNode *N, SelectionDAG &DAG) const override;
|
H A D | R600ISelLowering.h | 72 SDNode *PostISelFolding(MachineSDNode *N, SelectionDAG &DAG) const override;
|
H A D | AMDGPUISelLowering.h | 144 virtual SDNode *PostISelFolding(MachineSDNode *N,
|
H A D | SIISelLowering.cpp | 1229 MachineSDNode *Mov = dyn_cast<MachineSDNode>(Operand); 1369 SDNode *SITargetLowering::foldOperands(MachineSDNode *Node, 1556 void SITargetLowering::adjustWritemask(MachineSDNode *&Node, 1603 Node = (MachineSDNode*)DAG.UpdateNodeOperands(Node, Ops); 1636 SDNode *SITargetLowering::PostISelFolding(MachineSDNode *Node, 1677 MachineSDNode *SITargetLowering::AdjustRegClass(MachineSDNode *N,
|
H A D | AMDGPUISelDAGToDAG.cpp | 322 MachineSDNode *ImpDef = CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, 791 MachineSDNode *MachineNode = dyn_cast<MachineSDNode>(I);
|
H A D | R600ISelLowering.cpp | 642 MachineSDNode *interp; 677 MachineSDNode *interp; 2178 SDNode *R600TargetLowering::PostISelFolding(MachineSDNode *Node,
|
/external/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 905 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT); 906 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, 908 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, 910 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, 912 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, 914 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2); 915 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2, 917 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2, 919 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2, 921 MachineSDNode *getMachineNod [all...] |
H A D | SelectionDAGNodes.h | 1896 /// MachineSDNode - An SDNode that represents everything that will be needed 1900 class MachineSDNode : public SDNode { class in inherits:SDNode 1906 MachineSDNode(unsigned Opc, unsigned Order, const DebugLoc DL, SDVTList VTs) function in class:MachineSDNode
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAG.cpp | 421 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 423 cast<MachineSDNode>(Result)->setMemRefs(MemOp, MemOp + 1); 458 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 460 cast<MachineSDNode>(Result_1)->setMemRefs(MemOp, MemOp + 1); 482 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 484 cast<MachineSDNode>(Result_1)->setMemRefs(MemOp, MemOp + 1); 530 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 532 cast<MachineSDNode>(Result_1)->setMemRefs(MemOp, MemOp + 1); 561 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 563 cast<MachineSDNode>(Result_ [all...] |
/external/llvm/lib/Target/XCore/ |
H A D | XCoreISelDAGToDAG.cpp | 155 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 158 cast<MachineSDNode>(node)->setMemRefs(MemOp, MemOp + 1);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 359 if (const MachineSDNode *MN = dyn_cast<MachineSDNode>(this)) { 363 for (MachineSDNode::mmo_iterator i = MN->memoperands_begin(),
|
H A D | ScheduleDAGSDNodes.cpp | 147 MachineSDNode::mmo_iterator Begin = nullptr, End = nullptr; 148 MachineSDNode *MN = dyn_cast<MachineSDNode>(N);
|
H A D | SelectionDAG.cpp | 903 assert(!isa<MachineSDNode>(N) && "Bad MachineSDNode!"); 5498 if (MachineSDNode *MN = dyn_cast<MachineSDNode>(N)) { 5502 // MachineSDNode, reallocate the operand list. 5552 MachineSDNode * 5558 MachineSDNode * 5565 MachineSDNode * 5573 MachineSDNode * 5581 MachineSDNode * [all...] |
H A D | InstrEmitter.cpp | 795 MIB.setMemRefs(cast<MachineSDNode>(Node)->memoperands_begin(), 796 cast<MachineSDNode>(Node)->memoperands_end());
|
H A D | SelectionDAGISel.cpp | 3097 MachineSDNode::mmo_iterator MemRefs = 3100 MachineSDNode::mmo_iterator MemRefsPos = MemRefs; 3114 cast<MachineSDNode>(Res)
|
H A D | SelectionDAGBuilder.cpp | 7021 MachineSDNode *MN = DAG.getMachineNode(TargetOpcode::PATCHPOINT,
|
/external/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelDAGToDAG.cpp | 367 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); 372 cast<MachineSDNode>(ResNode)->setMemRefs(MemRefs0, MemRefs0 + 1);
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 620 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); 622 cast<MachineSDNode>(NVPTXLD)->setMemRefs(MemRefs0, MemRefs0 + 1); 1004 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); 1006 cast<MachineSDNode>(LD)->setMemRefs(MemRefs0, MemRefs0 + 1); 1761 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); 1763 cast<MachineSDNode>(LD)->setMemRefs(MemRefs0, MemRefs0 + 1); 1990 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); 1992 cast<MachineSDNode>(NVPTXST)->setMemRefs(MemRefs0, MemRefs0 + 1); 2367 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); 2369 cast<MachineSDNode>(S [all...] |
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 527 MachineSDNode *Node = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, 669 MachineSDNode *Node = CurDAG->getMachineNode( 1253 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 1255 cast<MachineSDNode>(St)->setMemRefs(MemOp, MemOp + 1); 1291 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 1293 cast<MachineSDNode>(St)->setMemRefs(MemOp, MemOp + 1); 1545 MachineSDNode *Node = 2172 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 2174 cast<MachineSDNode>(Ld)->setMemRefs(MemOp, MemOp + 1); 2196 MachineSDNode [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 1883 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 1885 cast<MachineSDNode>(VLd)->setMemRefs(MemOp, MemOp + 1); 1917 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 2004 cast<MachineSDNode>(VSt)->setMemRefs(MemOp, MemOp + 1); 2027 cast<MachineSDNode>(VStA)->setMemRefs(MemOp, MemOp + 1); 2046 cast<MachineSDNode>(VStB)->setMemRefs(MemOp, MemOp + 1); 2063 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 2151 cast<MachineSDNode>(VLdLn)->setMemRefs(MemOp, MemOp + 1); 2179 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 2237 cast<MachineSDNode>(VLdDu [all...] |
H A D | ARMLoadStoreOptimizer.cpp | 1866 MachineSDNode::mmo_iterator MemBegin = MF->allocateMemRefsArray(numMemRefs); 1867 MachineSDNode::mmo_iterator MemEnd =
|
H A D | ARMBaseInstrInfo.cpp | 3611 const MachineSDNode *DefMN = dyn_cast<MachineSDNode>(DefNode); 3614 const MachineSDNode *UseMN = dyn_cast<MachineSDNode>(UseNode);
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 1579 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 1584 cast<MachineSDNode>(ResNode)->setMemRefs(MemOp, MemOp + 1); 1847 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 1856 cast<MachineSDNode>(Ret)->setMemRefs(MemOp, MemOp + 1); 2730 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(2); 2736 MachineSDNode *Result = CurDAG->getMachineNode(newOpc,
|
H A D | X86InstrInfo.cpp | 4746 MF.extractLoadMemRefs(cast<MachineSDNode>(N)->memoperands_begin(), 4747 cast<MachineSDNode>(N)->memoperands_end()); 4761 cast<MachineSDNode>(Load)->setMemRefs(MMOs.first, MMOs.second); 4789 MF.extractStoreMemRefs(cast<MachineSDNode>(N)->memoperands_begin(), 4790 cast<MachineSDNode>(N)->memoperands_end()); 4805 cast<MachineSDNode>(Load)->setMemRefs(MMOs.first, MMOs.second);
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 1648 MachineSDNode *MachineNode = dyn_cast<MachineSDNode>(I);
|