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

12

/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineFunction.h432 MachineInstr::mmo_iterator allocateMemRefsArray(unsigned long Num);
436 std::pair<MachineInstr::mmo_iterator,
437 MachineInstr::mmo_iterator>
438 extractLoadMemRefs(MachineInstr::mmo_iterator Begin,
439 MachineInstr::mmo_iterator End);
443 std::pair<MachineInstr::mmo_iterator,
444 MachineInstr::mmo_iterator>
445 extractStoreMemRefs(MachineInstr::mmo_iterator Begin,
446 MachineInstr::mmo_iterator End);
H A DMachineInstr.h52 typedef MachineMemOperand **mmo_iterator; typedef in class:llvm::MachineInstr
91 mmo_iterator MemRefs;
291 mmo_iterator memoperands_begin() const { return MemRefs; }
292 mmo_iterator memoperands_end() const { return MemRefs + NumMemRefs; }
1002 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
H A DMachineInstrBuilder.h159 const MachineInstrBuilder &setMemRefs(MachineInstr::mmo_iterator b,
160 MachineInstr::mmo_iterator e) const {
H A DSelectionDAGNodes.h1691 typedef MachineMemOperand **mmo_iterator; typedef in class:llvm::SDNode::MachineSDNode
1703 mmo_iterator MemRefs;
1704 mmo_iterator MemRefsEnd;
1707 mmo_iterator memoperands_begin() const { return MemRefs; }
1708 mmo_iterator memoperands_end() const { return MemRefsEnd; }
1713 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
1714 for (mmo_iterator MMI = NewMemRefs, MME = NewMemRefsEnd; MMI != MME; ++MMI)
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DMachineFunction.cpp236 MachineInstr::mmo_iterator
241 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
242 MachineFunction::extractLoadMemRefs(MachineInstr::mmo_iterator Begin,
243 MachineInstr::mmo_iterator End) {
246 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I)
251 MachineInstr::mmo_iterator Result = allocateMemRefsArray(Num);
253 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) {
273 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
[all...]
H A DTargetInstrInfo.cpp246 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(),
264 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(),
H A DMachineInstr.cpp743 mmo_iterator OldMemRefs = MemRefs;
747 mmo_iterator NewMemRefs = MF.allocateMemRefsArray(NewNum);
1300 for (mmo_iterator I = memoperands_begin(), E = memoperands_end(); I != E; ++I)
1324 for (mmo_iterator I = memoperands_begin(),
1608 for (mmo_iterator i = memoperands_begin(), e = memoperands_end();
H A DStackSlotColoring.cpp336 for (MachineInstr::mmo_iterator I = MI->memoperands_begin(),
H A DStackColoring.cpp522 for (MachineInstr::mmo_iterator MM = I->memoperands_begin(),
H A DMachineLICM.cpp388 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(),
880 for (MachineInstr::mmo_iterator I = MI.memoperands_begin(),
H A DMachineVerifier.cpp775 for (MachineInstr::mmo_iterator I = MI->memoperands_begin(),
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.h246 MachineInstr::mmo_iterator MMOBegin,
247 MachineInstr::mmo_iterator MMOEnd,
259 MachineInstr::mmo_iterator MMOBegin,
260 MachineInstr::mmo_iterator MMOEnd,
H A DX86InstrInfo.cpp3005 MachineInstr::mmo_iterator MMOBegin,
3006 MachineInstr::mmo_iterator MMOEnd,
3039 MachineInstr::mmo_iterator MMOBegin,
3040 MachineInstr::mmo_iterator MMOEnd,
4156 std::pair<MachineInstr::mmo_iterator,
4157 MachineInstr::mmo_iterator> MMOs =
4226 std::pair<MachineInstr::mmo_iterator,
4227 MachineInstr::mmo_iterator> MMOs =
4275 std::pair<MachineInstr::mmo_iterator,
4276 MachineInstr::mmo_iterator> MMO
[all...]
H A DX86ISelDAGToDAG.cpp1502 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
1770 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
2663 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(2);
H A DX86ISelLowering.cpp13199 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin();
13200 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end();
13258 for (MachineInstr::mmo_iterator MMOI = MMOBegin; MMOI != MMOEnd; ++MMOI) {
13472 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin();
13473 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end();
13545 for (MachineInstr::mmo_iterator MMOI = MMOBegin; MMOI != MMOEnd; ++MMOI) {
13848 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin();
13849 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end();
14499 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin();
14500 MachineInstr::mmo_iterator MMOEn
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp422 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
456 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
480 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
525 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
556 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
628 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
651 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
712 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
743 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
794 MachineSDNode::mmo_iterator MemO
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp132 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
/freebsd-10.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp392 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1);
775 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1);
976 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1);
1206 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1);
1583 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1);
/freebsd-10.0-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp365 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1);
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp353 for (MachineSDNode::mmo_iterator i = MN->memoperands_begin(),
H A DScheduleDAGSDNodes.cpp146 MachineSDNode::mmo_iterator Begin = 0, End = 0;
H A DSelectionDAGISel.cpp2779 MachineSDNode::mmo_iterator MemRefs =
2782 MachineSDNode::mmo_iterator MemRefsPos = MemRefs;
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1798 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
1832 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
1977 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
2093 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
2537 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
3149 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
3212 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
H A DARMLoadStoreOptimizer.cpp1566 MachineSDNode::mmo_iterator MemBegin = MF->allocateMemRefsArray(numMemRefs);
1567 MachineSDNode::mmo_iterator MemEnd =
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp6040 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin();
6041 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end();
6166 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin();
6167 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end();

Completed in 465 milliseconds

12