/minix/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | MachineFunction.h | 452 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 D | MachineInstr.h | 53 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 D | SelectionDAGNodes.h | 2021 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 D | MachineInstrBuilder.h | 163 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 D | MachineFunction.cpp | 257 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 D | TargetInstrInfo.cpp | 248 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 D | MachineInstr.cpp | 815 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 D | StackSlotColoring.cpp | 162 for (MachineInstr::mmo_iterator MMOI = MI->memoperands_begin(), in ScanForSpillSlotRefs()
|
H A D | MachineLICM.cpp | 393 for (MachineInstr::mmo_iterator o = MI->memoperands_begin(), in InstructionStoresToFI() 885 for (MachineInstr::mmo_iterator I = MI.memoperands_begin(), in isLoadFromGOTOrConstantPool()
|
H A D | MachineVerifier.cpp | 803 for (MachineInstr::mmo_iterator I = MI->memoperands_begin(), in visitMachineInstrBefore()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.h | 278 MachineInstr::mmo_iterator MMOBegin, 279 MachineInstr::mmo_iterator MMOEnd, 291 MachineInstr::mmo_iterator MMOBegin, 292 MachineInstr::mmo_iterator MMOEnd,
|
H A D | X86InstrInfo.cpp | 3510 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 D | X86ISelDAGToDAG.cpp | 1854 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 D | HexagonISelDAGToDAG.cpp | 421 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 D | XCoreISelDAGToDAG.cpp | 155 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelDAGToDAG.cpp | 367 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectIndexedBinOp()
|
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 368 for (MachineSDNode::mmo_iterator i = MN->memoperands_begin(), in print_details()
|
H A D | ScheduleDAGSDNodes.cpp | 151 MachineSDNode::mmo_iterator Begin = nullptr, End = nullptr; in CloneNodeWithValues()
|
H A D | SelectionDAGISel.cpp | 3153 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 D | NVPTXISelDAGToDAG.cpp | 854 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 D | ARMISelDAGToDAG.cpp | 1868 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 D | ARMLoadStoreOptimizer.cpp | 1934 MachineSDNode::mmo_iterator MemBegin = MF->allocateMemRefsArray(numMemRefs); in concatenateMemOperands() 1935 MachineSDNode::mmo_iterator MemEnd = in concatenateMemOperands()
|
H A D | ARMBaseInstrInfo.cpp | 2969 for (MachineInstr::mmo_iterator I = MI->memoperands_begin(), in getNumLDMAddresses()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 1314 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 D | PPCISelLowering.cpp | 7026 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()
|