HomeSort by relevance Sort by last modified time
    Searched refs:MachineMemOperand (Results 1 - 25 of 61) sorted by null

1 2 3

  /external/llvm/include/llvm/CodeGen/
PseudoSourceValue.h 21 class MachineMemOperand;
24 raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MMO);
33 const MachineMemOperand &MMO);
MachineMemOperand.h 1 //==- llvm/CodeGen/MachineMemOperand.h - MachineMemOperand class -*- C++ -*-==//
10 // This file contains the declaration of the MachineMemOperand class, which is a
83 /// MachineMemOperand - A description of a memory reference used in the backend.
90 class MachineMemOperand {
117 /// MachineMemOperand - Construct an MachineMemOperand object with the
119 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s,
185 /// refineAlignment - Update this MachineMemOperand to reflect the alignment
187 /// new alignment applies to all users of this MachineMemOperand
    [all...]
MachineFunction.h 401 /// getMachineMemOperand - Allocate a new MachineMemOperand.
404 MachineMemOperand *getMachineMemOperand(MachinePointerInfo PtrInfo,
410 /// getMachineMemOperand - Allocate a new MachineMemOperand by copying
414 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO,
441 /// allocateMemRefsArray - Allocate an array to hold MachineMemOperand
446 /// load information from the given MachineMemOperand sequence.
453 /// store information from the given MachineMemOperand sequence.
SelectionDAGNodes.h 31 #include "llvm/CodeGen/MachineMemOperand.h"
    [all...]
SelectionDAG.h 733 MachineMemOperand *MMO,
745 SDValue Ptr, SDValue Val, MachineMemOperand *MMO,
752 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO,
759 ArrayRef<SDValue> Ops, MachineMemOperand *MMO,
764 ArrayRef<SDValue> Ops, MachineMemOperand *MMO
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZInstrBuilder.h 20 #include "llvm/CodeGen/MachineMemOperand.h"
34 Flags |= MachineMemOperand::MOLoad;
36 Flags |= MachineMemOperand::MOStore;
38 MachineMemOperand *MMO =
  /external/llvm/lib/Target/ARM/
Thumb1InstrInfo.cpp 17 #include "llvm/CodeGen/MachineMemOperand.h"
67 MachineMemOperand *MMO =
69 MachineMemOperand::MOStore,
95 MachineMemOperand *MMO =
97 MachineMemOperand::MOLoad,
Thumb2InstrInfo.cpp 20 #include "llvm/CodeGen/MachineMemOperand.h"
135 MachineMemOperand *MMO =
137 MachineMemOperand::MOStore,
175 MachineMemOperand *MMO =
177 MachineMemOperand::MOLoad,
  /external/llvm/lib/Target/X86/
X86InstrBuilder.h 29 #include "llvm/CodeGen/MachineMemOperand.h"
156 Flags |= MachineMemOperand::MOLoad;
158 Flags |= MachineMemOperand::MOStore;
159 MachineMemOperand *MMO =
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDGPUInstrInfo.cpp 56 const MachineMemOperand *&MMO,
72 const MachineMemOperand *&MMO,
AMDGPUInstrInfo.h 58 const MachineMemOperand *&MMO,
64 const MachineMemOperand *&MMO,
  /external/llvm/lib/Target/R600/
AMDGPUInstrInfo.h 62 const MachineMemOperand *&MMO,
68 const MachineMemOperand *&MMO,
AMDGPUInstrInfo.cpp 60 const MachineMemOperand *&MMO,
76 const MachineMemOperand *&MMO,
  /external/mesa3d/src/gallium/drivers/radeon/
AMDGPUInstrInfo.cpp 56 const MachineMemOperand *&MMO,
72 const MachineMemOperand *&MMO,
AMDGPUInstrInfo.h 58 const MachineMemOperand *&MMO,
64 const MachineMemOperand *&MMO,
  /external/llvm/lib/Target/MSP430/
MSP430InstrInfo.cpp 47 MachineMemOperand *MMO =
49 MachineMemOperand::MOStore,
75 MachineMemOperand *MMO =
77 MachineMemOperand::MOLoad,
  /external/llvm/lib/CodeGen/
MachineFunction.cpp 229 MachineMemOperand *
234 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment,
238 MachineMemOperand *
239 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO,
243 MachineMemOperand(MachinePointerInfo(MMO->getValue(),
248 MachineMemOperand(MachinePointerInfo(MMO->getPseudoValue(),
256 return Allocator.Allocate<MachineMemOperand *>(Num);
278 MachineMemOperand *JustLoad =
280 (*I)->getFlags() & ~MachineMemOperand::MOStore,
310 MachineMemOperand *JustStore
    [all...]
TargetInstrInfo.cpp 17 #include "llvm/CodeGen/MachineMemOperand.h"
245 const MachineMemOperand *&MMO,
265 const MachineMemOperand *&MMO,
451 Flags |= MachineMemOperand::MOStore;
453 Flags |= MachineMemOperand::MOLoad;
473 assert((!(Flags & MachineMemOperand::MOStore) ||
476 assert((!(Flags & MachineMemOperand::MOLoad) ||
481 MachineMemOperand *MMO =
503 if (Flags == MachineMemOperand::MOStore)
StackSlotColoring.cpp 23 #include "llvm/CodeGen/MachineMemOperand.h"
61 SmallVector<SmallVector<MachineMemOperand *, 8>, 16> SSRefs;
164 MachineMemOperand *MMO = *MMOI;
314 SmallVectorImpl<MachineMemOperand *> &RefMMOs = SSRefs[SS];
  /external/llvm/lib/Target/Mips/
MipsInstrInfo.h 128 MachineMemOperand *GetMemOperand(MachineBasicBlock &MBB, int FI,
Mips16InstrInfo.cpp 103 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore);
119 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad);
  /external/llvm/lib/Target/XCore/
XCoreInstrInfo.cpp 21 #include "llvm/CodeGen/MachineMemOperand.h"
380 MachineMemOperand *MMO =
382 MachineMemOperand::MOStore,
403 MachineMemOperand *MMO =
405 MachineMemOperand::MOLoad,
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 27 class MachineMemOperand;
147 const MachineMemOperand *&MMO,
175 const MachineMemOperand *&MMO,
578 /// take care of adding a MachineMemOperand to the newly created instruction.
588 /// take care of adding a MachineMemOperand to the newly created instruction.
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcInstrInfo.cpp 22 #include "llvm/CodeGen/MachineMemOperand.h"
360 MachineMemOperand *MMO =
362 MachineMemOperand::MOStore,
398 MachineMemOperand *MMO =
400 MachineMemOperand::MOLoad,
  /external/llvm/lib/Target/PowerPC/
PPCHazardRecognizers.cpp 376 MachineMemOperand *MO = *MI->memoperands_begin();
403 MachineMemOperand *MO = *MI->memoperands_begin();

Completed in 249 milliseconds

1 2 3