HomeSort by: relevance | last modified time | path
    Searched refs:MachineMemOperand (Results 1 - 25 of 166) sorted by relevancy

1 2 3 4 5 6 7

  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZInstrBuilder.h 19 #include "llvm/CodeGen/MachineMemOperand.h"
30 auto Flags = MachineMemOperand::MONone;
32 Flags |= MachineMemOperand::MOLoad;
34 Flags |= MachineMemOperand::MOStore;
36 MachineMemOperand *MMO = MF.getMachineMemOperand(
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kInstrBuilder.h 32 #include "llvm/CodeGen/MachineMemOperand.h"
64 auto Flags = MachineMemOperand::MONone;
66 Flags |= MachineMemOperand::MOLoad;
68 Flags |= MachineMemOperand::MOStore;
69 MachineMemOperand *MMO = MF.getMachineMemOperand(
81 auto Flags = MachineMemOperand::MONone;
83 Flags |= MachineMemOperand::MOLoad;
85 Flags |= MachineMemOperand::MOStore;
86 MachineMemOperand *MMO = MF.getMachineMemOperand(
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUInstrInfo.cpp 17 #include "llvm/CodeGen/MachineMemOperand.h"
31 bool AMDGPUInstrInfo::isUniformMMO(const MachineMemOperand *MMO) {
AMDGPUInstrInfo.h 26 class MachineMemOperand;
32 static bool isUniformMMO(const MachineMemOperand *MMO);
R600ISelLowering.h 54 MachineMemOperand::Flags Flags = MachineMemOperand::MONone,
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineMemOperand.h 1 //==- llvm/CodeGen/MachineMemOperand.h - MachineMemOperand class -*- C++ -*-==//
9 // This file contains the declaration of the MachineMemOperand class, which is a
127 class MachineMemOperand {
179 /// Construct a MachineMemOperand object with the specified PtrInfo, flags,
184 MachineMemOperand(MachinePointerInfo PtrInfo, Flags flags, uint64_t s,
278 /// Update this MachineMemOperand to reflect the alignment of MMO, if it has a
280 /// to all users of this MachineMemOperand.
281 void refineAlignment(const MachineMemOperand *MMO);
283 /// Change the SourceValue for this MachineMemOperand. This should only b
    [all...]
SelectionDAG.h 32 #include "llvm/CodeGen/MachineMemOperand.h"
396 MachineMemOperand *MMO) {
1108 SDValue Cmp, SDValue Swp, MachineMemOperand *MMO);
1113 SDValue Ptr, SDValue Val, MachineMemOperand *MMO);
1118 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO);
1124 MachineMemOperand *MMO);
1133 MachineMemOperand::Flags Flags = MachineMemOperand::MOLoad |
1134 MachineMemOperand::MOStore,
1140 MachineMemOperand::Flags Flags = MachineMemOperand::MOLoad
    [all...]
DFAPacketizer.h 194 bool alias(const MachineMemOperand &Op1, const MachineMemOperand &Op2,
MachineInstr.h 24 #include "llvm/CodeGen/MachineMemOperand.h"
68 using mmo_iterator = ArrayRef<MachineMemOperand *>::iterator;
146 : TrailingObjects<ExtraInfo, MachineMemOperand *, MCSymbol *, MDNode *> {
149 ArrayRef<MachineMemOperand *> MMOs,
157 totalSizeToAlloc<MachineMemOperand *, MCSymbol *, MDNode *>(
166 Result->getTrailingObjects<MachineMemOperand *>());
179 ArrayRef<MachineMemOperand *> getMMOs() const {
180 return makeArrayRef(getTrailingObjects<MachineMemOperand *>(), NumMMOs);
211 size_t numTrailingObjects(OverloadToken<MachineMemOperand *>) const {
231 /// that the `MachineMemOperand` inline kind has a tag value of zero to mak
    [all...]
PseudoSourceValue.h 24 class MachineMemOperand;
54 friend class MachineMemOperand; // For printCustom().
MachineFunction.h 30 #include "llvm/CodeGen/MachineMemOperand.h"
840 /// getMachineMemOperand - Allocate a new MachineMemOperand.
843 MachineMemOperand *getMachineMemOperand(
844 MachinePointerInfo PtrInfo, MachineMemOperand::Flags f, uint64_t s,
850 /// getMachineMemOperand - Allocate a new MachineMemOperand by copying
854 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO,
857 /// getMachineMemOperand - Allocate a new MachineMemOperand by copying
861 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMInstrInfo.cpp 127 auto Flags = MachineMemOperand::MOLoad |
128 MachineMemOperand::MODereferenceable |
129 MachineMemOperand::MOInvariant;
130 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand(
Thumb1InstrInfo.cpp 17 #include "llvm/CodeGen/MachineMemOperand.h"
94 MachineMemOperand *MMO = MF.getMachineMemOperand(
95 MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOStore,
123 MachineMemOperand *MMO = MF.getMachineMemOperand(
124 MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOLoad,
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsCallLowering.h 21 class MachineMemOperand;
50 MachineMemOperand *&MMO) = 0;
Mips16ISelLowering.h 26 MachineMemOperand::Flags Flags,
MipsInstrInfo.h 26 #include "llvm/CodeGen/MachineMemOperand.h"
177 MachineMemOperand *GetMemOperand(MachineBasicBlock &MBB, int FI,
178 MachineMemOperand::Flags Flags) const;
MipsSEISelLowering.h 45 MachineMemOperand::Flags Flags = MachineMemOperand::MONone,
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
MachineIRBuilder.h 841 MachineMemOperand &MMO) {
846 /// MachineMemOperand.
850 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
863 const SrcOp &Addr, MachineMemOperand &MMO);
870 MachineMemOperand &BaseMMO,
883 MachineMemOperand &MMO);
886 /// MachineMemOperand.
890 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonStoreWidening.cpp 34 #include "llvm/CodeGen/MachineMemOperand.h"
96 bool instrAliased(InstrGroup &Stores, const MachineMemOperand &MMO);
146 static const MachineMemOperand &getStoreTarget(const MachineInstr *MI) {
171 const MachineMemOperand &MMO) {
178 const MachineMemOperand &SMO = getStoreTarget(SI);
289 const MachineMemOperand &S1MO = getStoreTarget(S1);
316 const MachineMemOperand &FirstMMO = getStoreTarget(FirstMI);
405 const MachineMemOperand &MMO = getStoreTarget(MI);
418 const MachineMemOperand &OldM = getStoreTarget(FirstSt);
419 MachineMemOperand *NewM
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
DFAPacketizer.cpp 282 bool VLIWPacketizerList::alias(const MachineMemOperand &Op1,
283 const MachineMemOperand &Op2,
307 for (const MachineMemOperand *Op1 : MI1.memoperands())
308 for (const MachineMemOperand *Op2 : MI2.memoperands())
MachineFunction.cpp 31 #include "llvm/CodeGen/MachineMemOperand.h"
430 MachineMemOperand *MachineFunction::getMachineMemOperand(
431 MachinePointerInfo PtrInfo, MachineMemOperand::Flags f, uint64_t s,
436 MachineMemOperand(PtrInfo, f, s, base_alignment, AAInfo, Ranges,
440 MachineMemOperand *MachineFunction::getMachineMemOperand(
441 const MachineMemOperand *MMO, MachinePointerInfo &PtrInfo, uint64_t Size) {
442 return new (Allocator) MachineMemOperand(
447 MachineMemOperand *
448 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO,
461 MachineMemOperand(PtrInfo.getWithOffset(Offset), MMO->getFlags(), Size
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InstrBuilder.h 31 #include "llvm/CodeGen/MachineMemOperand.h"
203 auto Flags = MachineMemOperand::MONone;
205 Flags |= MachineMemOperand::MOLoad;
207 Flags |= MachineMemOperand::MOStore;
208 MachineMemOperand *MMO = MF.getMachineMemOperand(
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
MachineIRBuilder.cpp 345 MachineMemOperand::Flags MMOFlags,
347 MMOFlags |= MachineMemOperand::MOLoad;
348 assert((MMOFlags & MachineMemOperand::MOStore) == 0);
352 MachineMemOperand *MMO =
360 MachineMemOperand &MMO) {
373 MachineMemOperand &BaseMMO, int64_t Offset) {
375 MachineMemOperand *OffsetMMO =
390 MachineMemOperand &MMO) {
404 MachineMemOperand::Flags MMOFlags,
406 MMOFlags |= MachineMemOperand::MOStore
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRParser/
MIParser.h 18 #include "llvm/CodeGen/MachineMemOperand.h"
77 StringMap<MachineMemOperand::Flags> Names2MMOTargetFlags;
133 /// Try to convert a name of a MachineMemOperand target flag to the
137 bool getMMOTargetFlag(StringRef Name, MachineMemOperand::Flags &Flag);
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430InstrInfo.cpp 46 MachineMemOperand *MMO = MF.getMachineMemOperand(
48 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIdx),
73 MachineMemOperand *MMO = MF.getMachineMemOperand(
75 MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIdx),

Completed in 34 milliseconds

1 2 3 4 5 6 7