Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/CodeGen/
DMachineFunction.h490 MachineInstr::mmo_iterator allocateMemRefsArray(unsigned long Num);
494 std::pair<MachineInstr::mmo_iterator,
495 MachineInstr::mmo_iterator>
496 extractLoadMemRefs(MachineInstr::mmo_iterator Begin,
497 MachineInstr::mmo_iterator End);
501 std::pair<MachineInstr::mmo_iterator,
502 MachineInstr::mmo_iterator>
503 extractStoreMemRefs(MachineInstr::mmo_iterator Begin,
504 MachineInstr::mmo_iterator End);
DMachineInstr.h54 typedef MachineMemOperand **mmo_iterator; typedef
95 mmo_iterator MemRefs;
347 mmo_iterator memoperands_begin() const { return MemRefs; }
348 mmo_iterator memoperands_end() const { return MemRefs + NumMemRefs; }
351 iterator_range<mmo_iterator> memoperands() {
354 iterator_range<mmo_iterator> memoperands() const {
1173 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
DSelectionDAGNodes.h2167 typedef MachineMemOperand **mmo_iterator;
2179 mmo_iterator MemRefs;
2180 mmo_iterator MemRefsEnd;
2183 mmo_iterator memoperands_begin() const { return MemRefs; }
2184 mmo_iterator memoperands_end() const { return MemRefsEnd; }
2189 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
2190 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.cpp276 MachineInstr::mmo_iterator
281 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
282 MachineFunction::extractLoadMemRefs(MachineInstr::mmo_iterator Begin, in extractLoadMemRefs()
283 MachineInstr::mmo_iterator End) { in extractLoadMemRefs()
286 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) in extractLoadMemRefs()
291 MachineInstr::mmo_iterator Result = allocateMemRefsArray(Num); in extractLoadMemRefs()
293 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) { in extractLoadMemRefs()
313 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
314 MachineFunction::extractStoreMemRefs(MachineInstr::mmo_iterator Begin, in extractStoreMemRefs()
315 MachineInstr::mmo_iterator End) { in extractStoreMemRefs()
[all …]
DMachineInstr.cpp858 mmo_iterator OldMemRefs = MemRefs; in addMemOperand()
862 mmo_iterator NewMemRefs = MF.allocateMemRefsArray(NewNum); in addMemOperand()
1451 for (mmo_iterator I = memoperands_begin(), E = memoperands_end(); I != E; ++I) in hasOrderedMemoryRef()
1475 for (mmo_iterator I = memoperands_begin(), in isInvariantLoad()
1755 for (mmo_iterator i = memoperands_begin(), e = memoperands_end(); in print()
DTargetInstrInfo.cpp305 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), in hasLoadFromStackSlot()
325 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), in hasStoreToStackSlot()
815 for (MachineInstr::mmo_iterator I = LoadMI->memoperands_begin(), in foldMemoryOperand()
DStackSlotColoring.cpp162 for (MachineInstr::mmo_iterator MMOI = MI->memoperands_begin(), in ScanForSpillSlotRefs()
DMachineLICM.cpp333 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), in InstructionStoresToFI()
851 for (MachineInstr::mmo_iterator I = MI.memoperands_begin(), in isLoadFromGOTOrConstantPool()
/external/llvm/lib/Target/X86/
DX86InstrInfo.h345 MachineInstr::mmo_iterator MMOBegin,
346 MachineInstr::mmo_iterator MMOEnd,
358 MachineInstr::mmo_iterator MMOBegin,
359 MachineInstr::mmo_iterator MMOEnd,
DX86InstrInfo.cpp4646 MachineInstr::mmo_iterator MMOBegin, in storeRegToAddr()
4647 MachineInstr::mmo_iterator MMOEnd, in storeRegToAddr()
4681 MachineInstr::mmo_iterator MMOBegin, in loadRegFromAddr()
4682 MachineInstr::mmo_iterator MMOEnd, in loadRegFromAddr()
6201 std::pair<MachineInstr::mmo_iterator, in unfoldMemoryOperand()
6202 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand()
6271 std::pair<MachineInstr::mmo_iterator, in unfoldMemoryOperand()
6272 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand()
6320 std::pair<MachineInstr::mmo_iterator, in unfoldMemoryOperand()
6321 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand()
[all …]
DX86ISelDAGToDAG.cpp1998 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in selectAtomicLoadArith()
2955 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(2); in Select()
/external/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp271 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadSignExtend64()
293 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadSignExtend64()
327 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadZeroExtend64()
354 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadZeroExtend64()
438 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoad()
471 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoad()
546 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedStore()
585 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedStore()
DHexagonEarlyIfConv.cpp728 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); in predicateInstr()
729 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end(); in predicateInstr()
DHexagonExpandCondsets.cpp924 MachineInstr::mmo_iterator I = MI->memoperands_begin(); in predicateAt()
926 MachineInstr::mmo_iterator MemRefs = MF.allocateMemRefsArray(NR); in predicateAt()
/external/llvm/lib/Target/XCore/
DXCoreISelDAGToDAG.cpp153 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
/external/llvm/lib/Target/MSP430/
DMSP430ISelDAGToDAG.cpp363 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectIndexedBinOp()
/external/llvm/lib/Target/AArch64/
DAArch64LoadStoreOptimizer.cpp564 MachineSDNode::mmo_iterator MemBegin = MF->allocateMemRefsArray(numMemRefs); in concatenateMemOperands()
565 MachineSDNode::mmo_iterator MemEnd = in concatenateMemOperands()
DAArch64ISelDAGToDAG.cpp1378 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectStoreLane()
1413 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectPostStoreLane()
2450 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
2470 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelDAGToDAG.cpp889 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectLoad()
1275 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectLoadVector()
2043 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectLDGLDU()
2274 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectStore()
2649 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectStoreVector()
2899 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectStoreRetval()
3055 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectStoreParam()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp402 for (MachineSDNode::mmo_iterator i = MN->memoperands_begin(), in print_details()
DScheduleDAGSDNodes.cpp147 MachineSDNode::mmo_iterator Begin = nullptr, End = nullptr; in CloneNodeWithValues()
DSelectionDAGISel.cpp3263 MachineSDNode::mmo_iterator MemRefs = in SelectCodeCommon()
3266 MachineSDNode::mmo_iterator MemRefsPos = MemRefs; in SelectCodeCommon()
/external/llvm/lib/Target/ARM/
DARMISelDAGToDAG.cpp1916 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLD()
1950 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVST()
2097 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLDSTLane()
2213 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLDDup()
3077 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
3144 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
DARMLoadStoreOptimizer.cpp1998 MachineSDNode::mmo_iterator MemBegin = MF->allocateMemRefsArray(numMemRefs); in concatenateMemOperands()
1999 MachineSDNode::mmo_iterator MemEnd = in concatenateMemOperands()

12