Searched refs:mmo_iterator (Results 1 - 25 of 26) sorted by relevance

12

/external/llvm/include/llvm/CodeGen/
H A DMachineFunction.h443 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 DMachineInstr.h53 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 DMachineInstrBuilder.h159 const MachineInstrBuilder &setMemRefs(MachineInstr::mmo_iterator b,
160 MachineInstr::mmo_iterator e) const {
H A DSelectionDAGNodes.h1902 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 DMachineFunction.cpp254 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 DTargetInstrInfo.cpp247 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 DMachineInstr.cpp763 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 DStackSlotColoring.cpp162 for (MachineInstr::mmo_iterator MMOI = MI->memoperands_begin(),
H A DMachineLICM.cpp392 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(),
884 for (MachineInstr::mmo_iterator I = MI.memoperands_begin(),
H A DMachineVerifier.cpp786 for (MachineInstr::mmo_iterator I = MI->memoperands_begin(),
/external/llvm/lib/Target/X86/
H A DX86InstrInfo.h277 MachineInstr::mmo_iterator MMOBegin,
278 MachineInstr::mmo_iterator MMOEnd,
290 MachineInstr::mmo_iterator MMOBegin,
291 MachineInstr::mmo_iterator MMOEnd,
H A DX86InstrInfo.cpp3303 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 DX86ISelDAGToDAG.cpp1579 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 DX86ISelLowering.cpp17072 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 DHexagonISelDAGToDAG.cpp421 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 DXCoreISelDAGToDAG.cpp155 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp367 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp620 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 DSelectionDAGDumper.cpp363 for (MachineSDNode::mmo_iterator i = MN->memoperands_begin(),
H A DScheduleDAGSDNodes.cpp147 MachineSDNode::mmo_iterator Begin = nullptr, End = nullptr;
H A DSelectionDAGISel.cpp3097 MachineSDNode::mmo_iterator MemRefs =
3100 MachineSDNode::mmo_iterator MemRefsPos = MemRefs;
/external/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1883 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 DARMLoadStoreOptimizer.cpp1866 MachineSDNode::mmo_iterator MemBegin = MF->allocateMemRefsArray(numMemRefs);
1867 MachineSDNode::mmo_iterator MemEnd =
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1253 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 DPPCISelLowering.cpp6459 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();

Completed in 875 milliseconds

12