/external/llvm/include/llvm/CodeGen/ |
D | MachineFunction.h | 490 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);
|
D | MachineInstr.h | 54 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) {
|
D | SelectionDAGNodes.h | 2167 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)
|
D | MachineInstrBuilder.h | 159 const MachineInstrBuilder &setMemRefs(MachineInstr::mmo_iterator b, in setMemRefs() 160 MachineInstr::mmo_iterator e) const { in setMemRefs()
|
/external/llvm/lib/CodeGen/ |
D | MachineFunction.cpp | 276 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 …]
|
D | MachineInstr.cpp | 858 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()
|
D | TargetInstrInfo.cpp | 305 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()
|
D | StackSlotColoring.cpp | 162 for (MachineInstr::mmo_iterator MMOI = MI->memoperands_begin(), in ScanForSpillSlotRefs()
|
D | MachineLICM.cpp | 333 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/ |
D | X86InstrInfo.h | 345 MachineInstr::mmo_iterator MMOBegin, 346 MachineInstr::mmo_iterator MMOEnd, 358 MachineInstr::mmo_iterator MMOBegin, 359 MachineInstr::mmo_iterator MMOEnd,
|
D | X86InstrInfo.cpp | 4646 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 …]
|
D | X86ISelDAGToDAG.cpp | 1998 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in selectAtomicLoadArith() 2955 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(2); in Select()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelDAGToDAG.cpp | 271 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()
|
D | HexagonEarlyIfConv.cpp | 728 MachineInstr::mmo_iterator MMOBegin = MI->memoperands_begin(); in predicateInstr() 729 MachineInstr::mmo_iterator MMOEnd = MI->memoperands_end(); in predicateInstr()
|
D | HexagonExpandCondsets.cpp | 924 MachineInstr::mmo_iterator I = MI->memoperands_begin(); in predicateAt() 926 MachineInstr::mmo_iterator MemRefs = MF.allocateMemRefsArray(NR); in predicateAt()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelDAGToDAG.cpp | 153 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select()
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430ISelDAGToDAG.cpp | 363 MachineSDNode::mmo_iterator MemRefs0 = MF->allocateMemRefsArray(1); in SelectIndexedBinOp()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64LoadStoreOptimizer.cpp | 564 MachineSDNode::mmo_iterator MemBegin = MF->allocateMemRefsArray(numMemRefs); in concatenateMemOperands() 565 MachineSDNode::mmo_iterator MemEnd = in concatenateMemOperands()
|
D | AArch64ISelDAGToDAG.cpp | 1378 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/ |
D | NVPTXISelDAGToDAG.cpp | 889 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/ |
D | SelectionDAGDumper.cpp | 402 for (MachineSDNode::mmo_iterator i = MN->memoperands_begin(), in print_details()
|
D | ScheduleDAGSDNodes.cpp | 147 MachineSDNode::mmo_iterator Begin = nullptr, End = nullptr; in CloneNodeWithValues()
|
D | SelectionDAGISel.cpp | 3263 MachineSDNode::mmo_iterator MemRefs = in SelectCodeCommon() 3266 MachineSDNode::mmo_iterator MemRefsPos = MemRefs; in SelectCodeCommon()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelDAGToDAG.cpp | 1916 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()
|
D | ARMLoadStoreOptimizer.cpp | 1998 MachineSDNode::mmo_iterator MemBegin = MF->allocateMemRefsArray(numMemRefs); in concatenateMemOperands() 1999 MachineSDNode::mmo_iterator MemEnd = in concatenateMemOperands()
|