Home
last modified time | relevance | path

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

12

/minix/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineFunction.h452 MachineInstr::mmo_iterator allocateMemRefsArray(unsigned long Num);
456 std::pair<MachineInstr::mmo_iterator,
457 MachineInstr::mmo_iterator>
458 extractLoadMemRefs(MachineInstr::mmo_iterator Begin,
459 MachineInstr::mmo_iterator End);
463 std::pair<MachineInstr::mmo_iterator,
464 MachineInstr::mmo_iterator>
465 extractStoreMemRefs(MachineInstr::mmo_iterator Begin,
466 MachineInstr::mmo_iterator End);
H A DMachineInstr.h53 typedef MachineMemOperand **mmo_iterator; typedef
92 mmo_iterator MemRefs;
349 mmo_iterator memoperands_begin() const { return MemRefs; }
350 mmo_iterator memoperands_end() const { return MemRefs + NumMemRefs; }
353 iterator_range<mmo_iterator> memoperands() {
354 return iterator_range<mmo_iterator>(memoperands_begin(), memoperands_end());
356 iterator_range<mmo_iterator> memoperands() const {
357 return iterator_range<mmo_iterator>(memoperands_begin(), memoperands_end());
1159 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
H A DSelectionDAGNodes.h2021 typedef MachineMemOperand **mmo_iterator;
2033 mmo_iterator MemRefs;
2034 mmo_iterator MemRefsEnd;
2037 mmo_iterator memoperands_begin() const { return MemRefs; }
2038 mmo_iterator memoperands_end() const { return MemRefsEnd; }
2043 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
2044 for (mmo_iterator MMI = NewMemRefs, MME = NewMemRefsEnd; MMI != MME; ++MMI)
H A DMachineInstrBuilder.h163 const MachineInstrBuilder &setMemRefs(MachineInstr::mmo_iterator b, in setMemRefs()
164 MachineInstr::mmo_iterator e) const { in setMemRefs()
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DMachineFunction.cpp257 MachineInstr::mmo_iterator
262 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
263 MachineFunction::extractLoadMemRefs(MachineInstr::mmo_iterator Begin, in extractLoadMemRefs()
264 MachineInstr::mmo_iterator End) { in extractLoadMemRefs()
267 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) in extractLoadMemRefs()
272 MachineInstr::mmo_iterator Result = allocateMemRefsArray(Num); in extractLoadMemRefs()
274 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) { in extractLoadMemRefs()
294 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
299 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) in extractStoreMemRefs()
304 MachineInstr::mmo_iterator Result = allocateMemRefsArray(Num); in extractStoreMemRefs()
[all …]
H A DTargetInstrInfo.cpp248 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), in hasLoadFromStackSlot()
268 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), in hasStoreToStackSlot()
559 for (MachineInstr::mmo_iterator I = LoadMI->memoperands_begin(), in foldMemoryOperand()
H A DMachineInstr.cpp815 mmo_iterator OldMemRefs = MemRefs; in addMemOperand()
819 mmo_iterator NewMemRefs = MF.allocateMemRefsArray(NewNum); in addMemOperand()
1415 for (mmo_iterator I = memoperands_begin(), E = memoperands_end(); I != E; ++I) in hasOrderedMemoryRef()
1439 for (mmo_iterator I = memoperands_begin(), in isInvariantLoad()
1716 for (mmo_iterator i = memoperands_begin(), e = memoperands_end(); in print()
H A DStackSlotColoring.cpp162 for (MachineInstr::mmo_iterator MMOI = MI->memoperands_begin(), in ScanForSpillSlotRefs()
H A DMachineLICM.cpp393 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), in InstructionStoresToFI()
885 for (MachineInstr::mmo_iterator I = MI.memoperands_begin(), in isLoadFromGOTOrConstantPool()
H A DMachineVerifier.cpp803 for (MachineInstr::mmo_iterator I = MI->memoperands_begin(), in visitMachineInstrBefore()
/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrInfo.h278 MachineInstr::mmo_iterator MMOBegin,
279 MachineInstr::mmo_iterator MMOEnd,
291 MachineInstr::mmo_iterator MMOBegin,
292 MachineInstr::mmo_iterator MMOEnd,
H A DX86InstrInfo.cpp3510 MachineInstr::mmo_iterator MMOEnd, in storeRegToAddr()
3546 MachineInstr::mmo_iterator MMOBegin, in loadRegFromAddr()
3547 MachineInstr::mmo_iterator MMOEnd, in loadRegFromAddr()
4955 std::pair<MachineInstr::mmo_iterator, in unfoldMemoryOperand()
4956 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand()
5025 std::pair<MachineInstr::mmo_iterator, in unfoldMemoryOperand()
5026 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand()
5074 std::pair<MachineInstr::mmo_iterator, in unfoldMemoryOperand()
5075 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand()
5117 std::pair<MachineInstr::mmo_iterator, in unfoldMemoryOperand()
[all …]
H A DX86ISelDAGToDAG.cpp1854 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectAtomicLoadArith()
2796 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(2); in Select()
/minix/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp421 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectBaseOffsetLoad()
458 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadSignExtend64()
482 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadSignExtend64()
530 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadZeroExtend64()
561 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadZeroExtend64()
635 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoad()
658 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoad()
721 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedStore()
752 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedStore()
803 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectBaseOffsetStore()
/minix/external/bsd/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp155 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
/minix/external/bsd/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp367 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectIndexedBinOp()
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp368 for (MachineSDNode::mmo_iterator i = MN->memoperands_begin(), in print_details()
H A DScheduleDAGSDNodes.cpp151 MachineSDNode::mmo_iterator Begin = nullptr, End = nullptr; in CloneNodeWithValues()
H A DSelectionDAGISel.cpp3153 MachineSDNode::mmo_iterator MemRefs = in SelectCodeCommon()
3156 MachineSDNode::mmo_iterator MemRefsPos = MemRefs; in SelectCodeCommon()
/minix/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp854 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectLoad()
1238 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectLoadVector()
1995 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectLDGLDU()
2224 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectStore()
2601 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectStoreVector()
2853 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectStoreRetval()
3009 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectStoreParam()
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1868 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLD()
1902 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVST()
2049 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLDSTLane()
2165 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLDDup()
3025 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
3090 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
H A DARMLoadStoreOptimizer.cpp1934 MachineSDNode::mmo_iterator MemBegin = MF->allocateMemRefsArray(numMemRefs); in concatenateMemOperands()
1935 MachineSDNode::mmo_iterator MemEnd = in concatenateMemOperands()
H A DARMBaseInstrInfo.cpp2969 for (MachineInstr::mmo_iterator I = MI->memoperands_begin(), in getNumLDMAddresses()
/minix/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1314 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectStoreLane()
1352 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectPostStoreLane()
2237 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
2261 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
/minix/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp7026 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); in emitEHSjLjSetJmp()
7027 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end(); in emitEHSjLjSetJmp()
7171 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); in emitEHSjLjLongJmp()
7172 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end(); in emitEHSjLjLongJmp()

12