/external/llvm/include/llvm/CodeGen/ |
H A D | MachineFunction.h | 443 MachineInstr::mmo_iterator allocateMemRefsArray(unsigned long Num); 447 std::pair<MachineInstr::mmo_iterator, 448 MachineInstr::mmo_iterator> 449 extractLoadMemRefs(MachineInstr::mmo_iterator Begin, 450 MachineInstr::mmo_iterator End); 454 std::pair<MachineInstr::mmo_iterator, 455 MachineInstr::mmo_iterator> 456 extractStoreMemRefs(MachineInstr::mmo_iterator Begin, 457 MachineInstr::mmo_iterator End);
|
H A D | MachineInstr.h | 53 typedef MachineMemOperand **mmo_iterator; typedef in class:llvm::MachineInstr 92 mmo_iterator MemRefs; 339 mmo_iterator memoperands_begin() const { return MemRefs; } 340 mmo_iterator memoperands_end() const { return MemRefs + NumMemRefs; } 343 iterator_range<mmo_iterator> memoperands() { 344 return iterator_range<mmo_iterator>(memoperands_begin(), memoperands_end()); 346 iterator_range<mmo_iterator> memoperands() const { 347 return iterator_range<mmo_iterator>(memoperands_begin(), memoperands_end()); 1097 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEn [all...] |
H A D | MachineInstrBuilder.h | 159 const MachineInstrBuilder &setMemRefs(MachineInstr::mmo_iterator b, 160 MachineInstr::mmo_iterator e) const {
|
H A D | SelectionDAGNodes.h | 1902 typedef MachineMemOperand **mmo_iterator; typedef in class:MachineSDNode 1914 mmo_iterator MemRefs; 1915 mmo_iterator MemRefsEnd; 1918 mmo_iterator memoperands_begin() const { return MemRefs; } 1919 mmo_iterator memoperands_end() const { return MemRefsEnd; } 1924 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) { 1925 for (mmo_iterator MMI = NewMemRefs, MME = NewMemRefsEnd; MMI != MME; ++MMI)
|
/external/llvm/lib/CodeGen/ |
H A D | MachineFunction.cpp | 254 MachineInstr::mmo_iterator 259 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator> 260 MachineFunction::extractLoadMemRefs(MachineInstr::mmo_iterator Begin, 261 MachineInstr::mmo_iterator End) { 264 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) 269 MachineInstr::mmo_iterator Result = allocateMemRefsArray(Num); 271 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) { 291 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator> [all...] |
H A D | TargetInstrInfo.cpp | 247 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), 267 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), 552 for (MachineInstr::mmo_iterator I = LoadMI->memoperands_begin(),
|
H A D | MachineInstr.cpp | 763 mmo_iterator OldMemRefs = MemRefs; 767 mmo_iterator NewMemRefs = MF.allocateMemRefsArray(NewNum); 1342 for (mmo_iterator I = memoperands_begin(), E = memoperands_end(); I != E; ++I) 1366 for (mmo_iterator I = memoperands_begin(), 1636 for (mmo_iterator i = memoperands_begin(), e = memoperands_end();
|
H A D | StackSlotColoring.cpp | 162 for (MachineInstr::mmo_iterator MMOI = MI->memoperands_begin(),
|
H A D | MachineLICM.cpp | 392 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), 884 for (MachineInstr::mmo_iterator I = MI.memoperands_begin(),
|
H A D | MachineVerifier.cpp | 786 for (MachineInstr::mmo_iterator I = MI->memoperands_begin(),
|
/external/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.h | 277 MachineInstr::mmo_iterator MMOBegin, 278 MachineInstr::mmo_iterator MMOEnd, 290 MachineInstr::mmo_iterator MMOBegin, 291 MachineInstr::mmo_iterator MMOEnd,
|
H A D | X86InstrInfo.cpp | 3303 MachineInstr::mmo_iterator MMOBegin, 3304 MachineInstr::mmo_iterator MMOEnd, 3338 MachineInstr::mmo_iterator MMOBegin, 3339 MachineInstr::mmo_iterator MMOEnd, 4625 std::pair<MachineInstr::mmo_iterator, 4626 MachineInstr::mmo_iterator> MMOs = 4695 std::pair<MachineInstr::mmo_iterator, 4696 MachineInstr::mmo_iterator> MMOs = 4744 std::pair<MachineInstr::mmo_iterator, 4745 MachineInstr::mmo_iterator> MMO [all...] |
H A D | X86ISelDAGToDAG.cpp | 1579 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 1847 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 2730 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(2);
|
H A D | X86ISelLowering.cpp | 17072 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); 17073 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end(); 17724 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); 17725 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end(); 17857 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); 17858 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end();
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAG.cpp | 421 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 458 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 482 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 530 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 561 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 635 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 658 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 721 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 752 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 803 MachineSDNode::mmo_iterator MemO [all...] |
/external/llvm/lib/Target/XCore/ |
H A D | XCoreISelDAGToDAG.cpp | 155 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
|
/external/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelDAGToDAG.cpp | 367 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1);
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 620 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); 1004 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); 1761 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); 1990 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); 2367 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); 2619 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); 2775 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 363 for (MachineSDNode::mmo_iterator i = MN->memoperands_begin(),
|
H A D | ScheduleDAGSDNodes.cpp | 147 MachineSDNode::mmo_iterator Begin = nullptr, End = nullptr;
|
H A D | SelectionDAGISel.cpp | 3097 MachineSDNode::mmo_iterator MemRefs = 3100 MachineSDNode::mmo_iterator MemRefsPos = MemRefs;
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 1883 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 1917 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 2063 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 2179 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 3022 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 3087 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
|
H A D | ARMLoadStoreOptimizer.cpp | 1866 MachineSDNode::mmo_iterator MemBegin = MF->allocateMemRefsArray(numMemRefs); 1867 MachineSDNode::mmo_iterator MemEnd =
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 1253 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 1291 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 2172 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); 2196 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 6459 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); 6460 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end(); 6603 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); 6604 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end();
|