Home
last modified time | relevance | path

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

1234

/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineFunction.h390 MachineInstr::mmo_iterator allocateMemRefsArray(unsigned long Num);
394 std::pair<MachineInstr::mmo_iterator,
395 MachineInstr::mmo_iterator>
396 extractLoadMemRefs(MachineInstr::mmo_iterator Begin,
397 MachineInstr::mmo_iterator End);
401 std::pair<MachineInstr::mmo_iterator,
402 MachineInstr::mmo_iterator>
403 extractStoreMemRefs(MachineInstr::mmo_iterator Begin,
404 MachineInstr::mmo_iterator End);
DMachineInstr.h45 typedef MachineMemOperand **mmo_iterator; typedef
75 mmo_iterator MemRefs; // information on memory references
76 mmo_iterator MemRefsEnd;
225 mmo_iterator memoperands_begin() const { return MemRefs; }
226 mmo_iterator memoperands_end() const { return MemRefsEnd; }
551 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
DMachineInstrBuilder.h132 const MachineInstrBuilder &setMemRefs(MachineInstr::mmo_iterator b, in setMemRefs()
133 MachineInstr::mmo_iterator e) const { in setMemRefs()
DSelectionDAGNodes.h1664 typedef MachineMemOperand **mmo_iterator;
1676 mmo_iterator MemRefs;
1677 mmo_iterator MemRefsEnd;
1680 mmo_iterator memoperands_begin() const { return MemRefs; }
1681 mmo_iterator memoperands_end() const { return MemRefsEnd; }
1686 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineFunction.cpp215 MachineInstr::mmo_iterator
220 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
221 MachineFunction::extractLoadMemRefs(MachineInstr::mmo_iterator Begin, in extractLoadMemRefs()
222 MachineInstr::mmo_iterator End) { in extractLoadMemRefs()
225 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) in extractLoadMemRefs()
230 MachineInstr::mmo_iterator Result = allocateMemRefsArray(Num); in extractLoadMemRefs()
232 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) { in extractLoadMemRefs()
252 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
253 MachineFunction::extractStoreMemRefs(MachineInstr::mmo_iterator Begin, in extractStoreMemRefs()
254 MachineInstr::mmo_iterator End) { in extractStoreMemRefs()
[all …]
DMachineInstr.cpp724 mmo_iterator OldMemRefs = MemRefs; in addMemOperand()
725 mmo_iterator OldMemRefsEnd = MemRefsEnd; in addMemOperand()
728 mmo_iterator NewMemRefs = MF.allocateMemRefsArray(NewNum); in addMemOperand()
729 mmo_iterator NewMemRefsEnd = NewMemRefs + NewNum; in addMemOperand()
1228 for (mmo_iterator I = memoperands_begin(), E = memoperands_end(); I != E; ++I) in hasVolatileMemoryRef()
1252 for (mmo_iterator I = memoperands_begin(), in isInvariantLoad()
1514 for (mmo_iterator i = memoperands_begin(), e = memoperands_end(); in print()
DTargetInstrInfoImpl.cpp168 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), in hasLoadFromStackSlot()
186 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), in hasStoreToStackSlot()
/external/llvm/include/llvm/CodeGen/
DMachineFunction.h571 MachineInstr::mmo_iterator allocateMemRefsArray(unsigned long Num);
575 std::pair<MachineInstr::mmo_iterator,
576 MachineInstr::mmo_iterator>
577 extractLoadMemRefs(MachineInstr::mmo_iterator Begin,
578 MachineInstr::mmo_iterator End);
582 std::pair<MachineInstr::mmo_iterator,
583 MachineInstr::mmo_iterator>
584 extractStoreMemRefs(MachineInstr::mmo_iterator Begin,
585 MachineInstr::mmo_iterator End);
DMachineInstr.h58 typedef MachineMemOperand **mmo_iterator; typedef
105 mmo_iterator MemRefs;
371 mmo_iterator memoperands_begin() const { return MemRefs; }
372 mmo_iterator memoperands_end() const { return MemRefs + NumMemRefs; }
378 iterator_range<mmo_iterator> memoperands() {
381 iterator_range<mmo_iterator> memoperands() const {
1209 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
1217 void setMemRefs(std::pair<mmo_iterator, unsigned> NewMemRefs) {
1228 std::pair<mmo_iterator, unsigned> mergeMemRefsWith(const MachineInstr& Other);
DMachineInstrBuilder.h163 const MachineInstrBuilder &setMemRefs(MachineInstr::mmo_iterator b, in setMemRefs()
164 MachineInstr::mmo_iterator e) const { in setMemRefs()
169 const MachineInstrBuilder &setMemRefs(std::pair<MachineInstr::mmo_iterator, in setMemRefs() argument
DSelectionDAGNodes.h1988 typedef MachineMemOperand **mmo_iterator;
1996 mmo_iterator MemRefs;
1997 mmo_iterator MemRefsEnd;
2000 mmo_iterator memoperands_begin() const { return MemRefs; }
2001 mmo_iterator memoperands_end() const { return MemRefsEnd; }
2006 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
2007 for (mmo_iterator MMI = NewMemRefs, MME = NewMemRefsEnd; MMI != MME; ++MMI)
/external/llvm/lib/CodeGen/
DMachineFunction.cpp325 MachineInstr::mmo_iterator
330 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
331 MachineFunction::extractLoadMemRefs(MachineInstr::mmo_iterator Begin, in extractLoadMemRefs()
332 MachineInstr::mmo_iterator End) { in extractLoadMemRefs()
335 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) in extractLoadMemRefs()
340 MachineInstr::mmo_iterator Result = allocateMemRefsArray(Num); in extractLoadMemRefs()
342 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) { in extractLoadMemRefs()
362 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
363 MachineFunction::extractStoreMemRefs(MachineInstr::mmo_iterator Begin, in extractStoreMemRefs()
364 MachineInstr::mmo_iterator End) { in extractStoreMemRefs()
[all …]
DMachineInstr.cpp892 mmo_iterator OldMemRefs = MemRefs; in addMemOperand()
896 mmo_iterator NewMemRefs = MF.allocateMemRefsArray(NewNum); in addMemOperand()
917 std::pair<MachineInstr::mmo_iterator, unsigned>
943 mmo_iterator MemBegin = MF->allocateMemRefsArray(CombinedNumMemRefs); in mergeMemRefsWith()
944 mmo_iterator MemEnd = std::copy(memoperands_begin(), memoperands_end(), in mergeMemRefsWith()
1877 for (mmo_iterator i = memoperands_begin(), e = memoperands_end(); in print()
DTargetInstrInfo.cpp309 for (MachineInstr::mmo_iterator o = MI.memoperands_begin(), in hasLoadFromStackSlot()
328 for (MachineInstr::mmo_iterator o = MI.memoperands_begin(), in hasStoreToStackSlot()
815 for (MachineInstr::mmo_iterator I = LoadMI.memoperands_begin(), in foldMemoryOperand()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineFunction.cpp409 MachineInstr::mmo_iterator
414 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
415 MachineFunction::extractLoadMemRefs(MachineInstr::mmo_iterator Begin, in extractLoadMemRefs()
416 MachineInstr::mmo_iterator End) { in extractLoadMemRefs()
419 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) in extractLoadMemRefs()
424 MachineInstr::mmo_iterator Result = allocateMemRefsArray(Num); in extractLoadMemRefs()
426 for (MachineInstr::mmo_iterator I = Begin; I != End; ++I) { in extractLoadMemRefs()
448 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator>
449 MachineFunction::extractStoreMemRefs(MachineInstr::mmo_iterator Begin, in extractStoreMemRefs()
450 MachineInstr::mmo_iterator End) { in extractStoreMemRefs()
[all …]
DMachineInstr.cpp323 mmo_iterator OldMemRefs = MemRefs; in addMemOperand()
327 mmo_iterator NewMemRefs = MF.allocateMemRefsArray(NewNum); in addMemOperand()
348 std::pair<MachineInstr::mmo_iterator, unsigned>
374 mmo_iterator MemBegin = MF->allocateMemRefsArray(CombinedNumMemRefs); in mergeMemRefsWith()
375 mmo_iterator MemEnd = std::copy(memoperands_begin(), memoperands_end(), in mergeMemRefsWith()
DTargetInstrInfo.cpp345 for (MachineInstr::mmo_iterator o = MI.memoperands_begin(), in hasLoadFromStackSlot()
364 for (MachineInstr::mmo_iterator o = MI.memoperands_begin(), in hasStoreToStackSlot()
661 for (MachineInstr::mmo_iterator I = LoadMI.memoperands_begin(), in foldMemoryOperand()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineFunction.h716 MachineInstr::mmo_iterator allocateMemRefsArray(unsigned long Num);
720 std::pair<MachineInstr::mmo_iterator,
721 MachineInstr::mmo_iterator>
722 extractLoadMemRefs(MachineInstr::mmo_iterator Begin,
723 MachineInstr::mmo_iterator End);
727 std::pair<MachineInstr::mmo_iterator,
728 MachineInstr::mmo_iterator>
729 extractStoreMemRefs(MachineInstr::mmo_iterator Begin,
730 MachineInstr::mmo_iterator End);
DMachineInstr.h64 using mmo_iterator = MachineMemOperand **;
128 mmo_iterator MemRefs = nullptr;
416 mmo_iterator memoperands_begin() const { return MemRefs; }
417 mmo_iterator memoperands_end() const { return MemRefs + NumMemRefs; }
423 iterator_range<mmo_iterator> memoperands() {
426 iterator_range<mmo_iterator> memoperands() const {
1333 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
1341 void setMemRefs(std::pair<mmo_iterator, unsigned> NewMemRefs) {
1352 std::pair<mmo_iterator, unsigned> mergeMemRefsWith(const MachineInstr& Other);
DMachineInstrBuilder.h194 const MachineInstrBuilder &setMemRefs(MachineInstr::mmo_iterator b, in setMemRefs()
195 MachineInstr::mmo_iterator e) const { in setMemRefs()
200 const MachineInstrBuilder &setMemRefs(std::pair<MachineInstr::mmo_iterator, in setMemRefs() argument
DSelectionDAGNodes.h2248 using mmo_iterator = MachineMemOperand **;
2257 mmo_iterator MemRefs = nullptr;
2258 mmo_iterator MemRefsEnd = nullptr;
2261 mmo_iterator memoperands_begin() const { return MemRefs; }
2262 mmo_iterator memoperands_end() const { return MemRefsEnd; }
2267 void setMemRefs(mmo_iterator NewMemRefs, mmo_iterator NewMemRefsEnd) {
2268 for (mmo_iterator MMI = NewMemRefs, MME = NewMemRefsEnd; MMI != MME; ++MMI)
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86InstrInfo.h234 MachineInstr::mmo_iterator MMOBegin,
235 MachineInstr::mmo_iterator MMOEnd,
247 MachineInstr::mmo_iterator MMOBegin,
248 MachineInstr::mmo_iterator MMOEnd,
/external/llvm/lib/Target/X86/
DX86InstrInfo.h341 MachineInstr::mmo_iterator MMOBegin,
342 MachineInstr::mmo_iterator MMOEnd,
354 MachineInstr::mmo_iterator MMOBegin,
355 MachineInstr::mmo_iterator MMOEnd,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86InstrInfo.h362 MachineInstr::mmo_iterator MMOBegin,
363 MachineInstr::mmo_iterator MMOEnd,
374 MachineInstr::mmo_iterator MMOBegin,
375 MachineInstr::mmo_iterator MMOEnd,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AVR/
DAVRISelDAGToDAG.cpp353 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in select()
410 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in select()

1234