/freebsd-10.0-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZInstrBuilder.h | 20 #include "llvm/CodeGen/MachineMemOperand.h" 34 Flags |= MachineMemOperand::MOLoad; 36 Flags |= MachineMemOperand::MOStore; 38 MachineMemOperand *MMO =
|
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | MachineMemOperand.h | 1 //==- llvm/CodeGen/MachineMemOperand.h - MachineMemOperand class -*- C++ -*-==// 10 // This file contains the declaration of the MachineMemOperand class, which is a 75 /// MachineMemOperand - A description of a memory reference used in the backend. 82 class MachineMemOperand { class in namespace:llvm 109 /// MachineMemOperand - Construct an MachineMemOperand object with the 111 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s, 169 /// refineAlignment - Update this MachineMemOperand to reflect the alignment 171 /// new alignment applies to all users of this MachineMemOperand [all...] |
H A D | MachineFunction.h | 399 /// getMachineMemOperand - Allocate a new MachineMemOperand. 402 MachineMemOperand *getMachineMemOperand(MachinePointerInfo PtrInfo, 408 /// getMachineMemOperand - Allocate a new MachineMemOperand by copying 412 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO, 430 /// allocateMemRefsArray - Allocate an array to hold MachineMemOperand 435 /// load information from the given MachineMemOperand sequence. 442 /// store information from the given MachineMemOperand sequence.
|
H A D | SelectionDAGNodes.h | 29 #include "llvm/CodeGen/MachineMemOperand.h" 901 MachineMemOperand *MMO; 905 MachineMemOperand *MMO); 908 unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO); 929 // with MachineMemOperand information. 954 /// getMemOperand - Return a MachineMemOperand object describing the memory 956 MachineMemOperand *getMemOperand() const { return MMO; } 967 /// refineAlignment - Update this MemSDNode's MachineMemOperand information 970 /// this MachineMemOperand. 971 void refineAlignment(const MachineMemOperand *NewMM [all...] |
H A D | SelectionDAG.h | 643 MachineMemOperand *MMO, 654 SDValue Ptr, SDValue Val, MachineMemOperand *MMO, 666 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO, 689 EVT MemVT, MachineMemOperand *MMO); 718 EVT MemVT, MachineMemOperand *MMO); 727 MachineMemOperand *MMO); 734 EVT TVT, MachineMemOperand *MMO);
|
H A D | MachineInstr.h | 41 class MachineMemOperand; 52 typedef MachineMemOperand **mmo_iterator; 296 /// MachineMemOperand. 995 /// addMemOperand - Add a MachineMemOperand to the machine instruction. 998 void addMemOperand(MachineFunction &MF, MachineMemOperand *MO);
|
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | Thumb1InstrInfo.cpp | 18 #include "llvm/CodeGen/MachineMemOperand.h" 68 MachineMemOperand *MMO = 70 MachineMemOperand::MOStore, 96 MachineMemOperand *MMO = 98 MachineMemOperand::MOLoad,
|
H A D | Thumb2InstrInfo.cpp | 21 #include "llvm/CodeGen/MachineMemOperand.h" 135 MachineMemOperand *MMO = 137 MachineMemOperand::MOStore, 175 MachineMemOperand *MMO = 177 MachineMemOperand::MOLoad,
|
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86InstrBuilder.h | 29 #include "llvm/CodeGen/MachineMemOperand.h" 155 Flags |= MachineMemOperand::MOLoad; 157 Flags |= MachineMemOperand::MOStore; 158 MachineMemOperand *MMO =
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/ |
H A D | TargetInstrInfo.cpp | 16 #include "llvm/CodeGen/MachineMemOperand.h" 244 const MachineMemOperand *&MMO, 262 const MachineMemOperand *&MMO, 357 Flags |= MachineMemOperand::MOStore; 359 Flags |= MachineMemOperand::MOLoad; 368 assert((!(Flags & MachineMemOperand::MOStore) || 371 assert((!(Flags & MachineMemOperand::MOLoad) || 376 MachineMemOperand *MMO = 398 if (Flags == MachineMemOperand::MOStore)
|
H A D | MachineFunction.cpp | 217 MachineMemOperand * 222 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment, 226 MachineMemOperand * 227 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, 230 MachineMemOperand(MachinePointerInfo(MMO->getValue(), 238 return Allocator.Allocate<MachineMemOperand *>(Num); 260 MachineMemOperand *JustLoad = 262 (*I)->getFlags() & ~MachineMemOperand::MOStore, 292 MachineMemOperand *JustStore = 294 (*I)->getFlags() & ~MachineMemOperand [all...] |
H A D | MachineInstr.cpp | 21 #include "llvm/CodeGen/MachineMemOperand.h" 386 // MachineMemOperand Implementation 420 MachineMemOperand::MachineMemOperand(MachinePointerInfo ptrinfo, unsigned f, function in class:MachineMemOperand 435 void MachineMemOperand::Profile(FoldingSetNodeID &ID) const { 442 void MachineMemOperand::refineAlignment(const MachineMemOperand *MMO) { 460 uint64_t MachineMemOperand::getAlignment() const { 464 raw_ostream &llvm::operator<<(raw_ostream &OS, const MachineMemOperand &MMO) { 738 /// addMemOperand - Add a MachineMemOperand t [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCHazardRecognizers.cpp | 188 MachineMemOperand *MO = *MI->memoperands_begin(); 215 MachineMemOperand *MO = *MI->memoperands_begin();
|
/freebsd-10.0-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430InstrInfo.cpp | 44 MachineMemOperand *MMO = 46 MachineMemOperand::MOStore, 72 MachineMemOperand *MMO = 74 MachineMemOperand::MOLoad,
|
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsInstrInfo.h | 122 MachineMemOperand *GetMemOperand(MachineBasicBlock &MBB, int FI,
|
H A D | Mips16InstrInfo.cpp | 107 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore); 122 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad);
|
H A D | MipsSEInstrInfo.cpp | 180 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore); 214 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad);
|
H A D | MipsInstrInfo.cpp | 54 MachineMemOperand *MipsInstrInfo::GetMemOperand(MachineBasicBlock &MBB, int FI,
|
/freebsd-10.0-release/contrib/llvm/lib/Target/R600/ |
H A D | AMDGPUInstrInfo.cpp | 57 const MachineMemOperand *&MMO, 73 const MachineMemOperand *&MMO,
|
H A D | AMDGPUInstrInfo.h | 59 const MachineMemOperand *&MMO, 65 const MachineMemOperand *&MMO,
|
/freebsd-10.0-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetInstrInfo.h | 27 class MachineMemOperand; 145 const MachineMemOperand *&MMO, 173 const MachineMemOperand *&MMO, 544 /// take care of adding a MachineMemOperand to the newly created instruction. 554 /// take care of adding a MachineMemOperand to the newly created instruction.
|
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64FrameLowering.cpp | 21 #include "llvm/CodeGen/MachineMemOperand.h" 498 MachineMemOperand::MemOperandFlags Flags; 499 Flags = isPrologue ? MachineMemOperand::MOStore : MachineMemOperand::MOLoad; 500 MachineMemOperand *MMO =
|
H A D | AArch64InstrInfo.cpp | 390 MachineMemOperand *MMO 392 MachineMemOperand::MOStore, 436 MachineMemOperand *MMO 438 MachineMemOperand::MOLoad,
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 4074 unsigned Flags = MachineMemOperand::MOVolatile; 4076 Flags |= MachineMemOperand::MOLoad; 4078 Flags |= MachineMemOperand::MOStore; 4080 MachineMemOperand *MMO = 4090 SDValue Swp, MachineMemOperand *MMO, 4134 unsigned Flags = MachineMemOperand::MOVolatile; 4136 Flags |= MachineMemOperand::MOLoad; 4138 Flags |= MachineMemOperand::MOStore; 4140 MachineMemOperand *MMO = 4151 MachineMemOperand *MM [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreISelDAGToDAG.cpp | 134 MachinePointerInfo::getConstantPool(), MachineMemOperand::MOLoad, 4, 4);
|