/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
H A D | MachineInstr.h | 75 mmo_iterator MemRefs; // information on memory references member in class:llvm::MachineInstr 225 mmo_iterator memoperands_begin() const { return MemRefs; } 227 bool memoperands_empty() const { return MemRefsEnd == MemRefs; } 232 return MemRefsEnd - MemRefs == 1; 546 /// is the primary method for setting up a MachineInstr's MemRefs list. 552 MemRefs = NewMemRefs;
|
H A D | SelectionDAGNodes.h | 1669 : SDNode(Opc, DL, VTs), MemRefs(0), MemRefsEnd(0) {} 1675 /// MemRefs - Memory reference descriptions for this instruction. 1676 mmo_iterator MemRefs; member in class:llvm::SDNode::MachineSDNode 1680 mmo_iterator memoperands_begin() const { return MemRefs; } 1682 bool memoperands_empty() const { return MemRefsEnd == MemRefs; } 1687 MemRefs = NewMemRefs;
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineInstr.h | 99 // Note that MemRefs == nullptr, means 'don't know', not 'no memory access'. 105 mmo_iterator MemRefs; member in class:llvm::MachineInstr 371 mmo_iterator memoperands_begin() const { return MemRefs; } 372 mmo_iterator memoperands_end() const { return MemRefs + NumMemRefs; } 1204 /// is the primary method for setting up a MachineInstr's MemRefs list. 1218 MemRefs = NewMemRefs.first; 1235 MemRefs = nullptr;
|
H A D | SelectionDAGNodes.h | 1993 : SDNode(Opc, Order, DL, VTs), MemRefs(nullptr), MemRefsEnd(nullptr) {} 1996 mmo_iterator MemRefs; member in class:MachineSDNode 2000 mmo_iterator memoperands_begin() const { return MemRefs; } 2002 bool memoperands_empty() const { return MemRefsEnd == MemRefs; } 2009 MemRefs = NewMemRefs;
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | MachineInstr.cpp | 468 MemRefs(0), MemRefsEnd(0), 488 MemRefs(0), MemRefsEnd(0), Parent(0) { 503 MemRefs(0), MemRefsEnd(0), Parent(0), debugLoc(dl) { 519 MemRefs(0), MemRefsEnd(0), Parent(0) { 535 MemRefs(0), MemRefsEnd(0), Parent(0), debugLoc(dl) { 550 MemRefs(MI.MemRefs), MemRefsEnd(MI.MemRefsEnd), 721 /// is the primary method for setting up a MachineInstr's MemRefs list. 724 mmo_iterator OldMemRefs = MemRefs; 727 size_t NewNum = (MemRefsEnd - MemRefs) [all...] |
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonExpandCondsets.cpp | 898 MachineInstr::mmo_iterator MemRefs = MF.allocateMemRefsArray(NR); local 900 MemRefs[i] = *I++; 901 MB.setMemRefs(MemRefs, MemRefs+NR);
|
/external/llvm/lib/CodeGen/ |
H A D | MachineInstr.cpp | 655 AsmPrinterFlags(0), NumMemRefs(0), MemRefs(nullptr), 680 MemRefs(MI.MemRefs), debugLoc(MI.getDebugLoc()) 889 /// is the primary method for setting up a MachineInstr's MemRefs list. 892 mmo_iterator OldMemRefs = MemRefs; 903 /// Check to see if the MMOs pointed to by the two MemRefs arrays are 930 return std::make_pair(MemRefs, NumMemRefs);
|
/external/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 671 MachineInstr::mmo_iterator MemRefs = 673 std::copy(MemOperands.begin(), MemOperands.end(), MemRefs); 674 MI->setMemRefs(MemRefs, MemRefs + MemOperands.size());
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 2649 MachineSDNode::mmo_iterator MemRefs = 2652 MachineSDNode::mmo_iterator MemRefsPos = MemRefs; 2667 ->setMemRefs(MemRefs, MemRefs + NumMemRefs);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 3434 MachineSDNode::mmo_iterator MemRefs = 3437 MachineSDNode::mmo_iterator MemRefsPos = MemRefs; 3452 ->setMemRefs(MemRefs, MemRefs + NumMemRefs);
|
H A D | SelectionDAGBuilder.cpp | 2015 MachineInstr::mmo_iterator MemRefs = MF.allocateMemRefsArray(1); 2017 *MemRefs = MF.getMachineMemOperand(MPInfo, Flags, PtrTy.getSizeInBits() / 8, 2019 Node->setMemRefs(MemRefs, MemRefs + 1);
|