Home
last modified time | relevance | path

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

/external/llvm/include/llvm/CodeGen/
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);
DMachineInstr.h52 typedef MachineMemOperand **mmo_iterator; typedef
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) {
DSelectionDAGNodes.h1697 typedef MachineMemOperand **mmo_iterator;
1709 mmo_iterator MemRefs;
1710 mmo_iterator MemRefsEnd;
1713 mmo_iterator memoperands_begin() const { return MemRefs; }
1714 mmo_iterator memoperands_end() const { return MemRefsEnd; }
1719 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
1720 for (mmo_iterator MMI = NewMemRefs, MME = NewMemRefsEnd; MMI != MME; ++MMI)
DMachineInstrBuilder.h159 const MachineInstrBuilder &setMemRefs(MachineInstr::mmo_iterator b, in setMemRefs()
160 MachineInstr::mmo_iterator e) const { in setMemRefs()
/external/llvm/lib/CodeGen/
DMachineFunction.cpp236 MachineInstr::mmo_iterator
241 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
242 MachineFunction::extractLoadMemRefs(MachineInstr::mmo_iterator Begin, in extractLoadMemRefs()
243 MachineInstr::mmo_iterator End) { in extractLoadMemRefs()
246 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) in extractLoadMemRefs()
251 MachineInstr::mmo_iterator Result = allocateMemRefsArray(Num); in extractLoadMemRefs()
253 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) { in extractLoadMemRefs()
273 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
274 MachineFunction::extractStoreMemRefs(MachineInstr::mmo_iterator Begin, in extractStoreMemRefs()
275 MachineInstr::mmo_iterator End) { in extractStoreMemRefs()
[all …]
DMachineInstr.cpp743 mmo_iterator OldMemRefs = MemRefs; in addMemOperand()
747 mmo_iterator NewMemRefs = MF.allocateMemRefsArray(NewNum); in addMemOperand()
1300 for (mmo_iterator I = memoperands_begin(), E = memoperands_end(); I != E; ++I) in hasOrderedMemoryRef()
1324 for (mmo_iterator I = memoperands_begin(), in isInvariantLoad()
1608 for (mmo_iterator i = memoperands_begin(), e = memoperands_end(); in print()
DTargetInstrInfo.cpp246 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), in hasLoadFromStackSlot()
264 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), in hasStoreToStackSlot()
DStackSlotColoring.cpp336 for (MachineInstr::mmo_iterator I = MI->memoperands_begin(), in RewriteInstruction()
DMachineLICM.cpp388 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), in InstructionStoresToFI()
880 for (MachineInstr::mmo_iterator I = MI.memoperands_begin(), in isLoadFromGOTOrConstantPool()
DStackColoring.cpp522 for (MachineInstr::mmo_iterator MM = I->memoperands_begin(), in remapInstructions()
DMachineVerifier.cpp772 for (MachineInstr::mmo_iterator I = MI->memoperands_begin(), in visitMachineInstrBefore()
/external/llvm/lib/Target/X86/
DX86InstrInfo.h246 MachineInstr::mmo_iterator MMOBegin,
247 MachineInstr::mmo_iterator MMOEnd,
259 MachineInstr::mmo_iterator MMOBegin,
260 MachineInstr::mmo_iterator MMOEnd,
DX86InstrInfo.cpp3005 MachineInstr::mmo_iterator MMOBegin, in storeRegToAddr()
3006 MachineInstr::mmo_iterator MMOEnd, in storeRegToAddr()
3039 MachineInstr::mmo_iterator MMOBegin, in loadRegFromAddr()
3040 MachineInstr::mmo_iterator MMOEnd, in loadRegFromAddr()
4143 std::pair<MachineInstr::mmo_iterator, in unfoldMemoryOperand()
4144 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand()
4213 std::pair<MachineInstr::mmo_iterator, in unfoldMemoryOperand()
4214 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand()
4262 std::pair<MachineInstr::mmo_iterator, in unfoldMemoryOperand()
4263 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand()
[all …]
DX86ISelDAGToDAG.cpp1500 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectAtomic64()
1769 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectAtomicLoadArith()
2667 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(2); in Select()
DX86ISelLowering.cpp12940 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); in EmitAtomicLoadArith()
12941 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end(); in EmitAtomicLoadArith()
12999 for (MachineInstr::mmo_iterator MMOI = MMOBegin; MMOI != MMOEnd; ++MMOI) { in EmitAtomicLoadArith()
13213 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); in EmitAtomicLoadArith6432()
13214 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end(); in EmitAtomicLoadArith6432()
13286 for (MachineInstr::mmo_iterator MMOI = MMOBegin; MMOI != MMOEnd; ++MMOI) { in EmitAtomicLoadArith6432()
13589 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); in EmitVAARG64WithCustomInserter()
13590 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end(); in EmitVAARG64WithCustomInserter()
14240 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); in emitEHSjLjSetJmp()
14241 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end(); in emitEHSjLjSetJmp()
[all …]
/external/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp371 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectBaseOffsetLoad()
405 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadSignExtend64()
429 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadSignExtend64()
474 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadZeroExtend64()
505 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadZeroExtend64()
577 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoad()
600 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoad()
661 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedStore()
693 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedStore()
744 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectBaseOffsetStore()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelDAGToDAG.cpp328 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectLoad()
581 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectLoadVector()
692 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectLDGLDUVector()
865 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectStore()
1104 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectStoreVector()
/external/llvm/lib/Target/XCore/
DXCoreISelDAGToDAG.cpp176 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
/external/llvm/lib/Target/MSP430/
DMSP430ISelDAGToDAG.cpp365 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectIndexedBinOp()
/external/llvm/lib/Target/ARM/
DARMISelDAGToDAG.cpp1799 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLD()
1833 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVST()
1979 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLDSTLane()
2096 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLDDup()
2541 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectAtomic64()
3153 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
3217 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
DARMLoadStoreOptimizer.cpp1550 MachineSDNode::mmo_iterator MemBegin = MF->allocateMemRefsArray(numMemRefs); in concatenateMemOperands()
1551 MachineSDNode::mmo_iterator MemEnd = in concatenateMemOperands()
DARMBaseInstrInfo.cpp2631 for (MachineInstr::mmo_iterator I = MI->memoperands_begin(), in getNumLDMAddresses()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp354 for (MachineSDNode::mmo_iterator i = MN->memoperands_begin(), in print_details()
DScheduleDAGSDNodes.cpp146 MachineSDNode::mmo_iterator Begin = 0, End = 0; in CloneNodeWithValues()
DSelectionDAGISel.cpp2841 MachineSDNode::mmo_iterator MemRefs = in SelectCodeCommon()
2844 MachineSDNode::mmo_iterator MemRefsPos = MemRefs; in SelectCodeCommon()