/external/llvm/lib/Target/Sparc/ |
D | SparcInstrInfo.cpp | 359 MachineMemOperand *MMO = in storeRegToStackSlot() local 368 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 371 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 374 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 377 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 382 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 397 MachineMemOperand *MMO = in loadRegFromStackSlot() local 405 .addMemOperand(MMO); in loadRegFromStackSlot() 408 .addMemOperand(MMO); in loadRegFromStackSlot() 411 .addMemOperand(MMO); in loadRegFromStackSlot() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | SelectionDAGNodes.h | 1052 MachineMemOperand *MMO; 1056 EVT MemoryVT, MachineMemOperand *MMO); 1059 ArrayRef<SDValue> Ops, EVT MemoryVT, MachineMemOperand *MMO); 1061 bool readMem() const { return MMO->isLoad(); } 1062 bool writeMem() const { return MMO->isStore(); } 1066 return MMO->getBaseAlignment(); 1069 return MMO->getAlignment(); 1093 int64_t getSrcValueOffset() const { return MMO->getOffset(); } 1096 AAMDNodes getAAInfo() const { return MMO->getAAInfo(); } 1099 const MDNode *getRanges() const { return MMO->getRanges(); } [all …]
|
D | PseudoSourceValue.h | 24 raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MMO); 33 const MachineMemOperand &MMO);
|
D | SelectionDAG.h | 752 MachineMemOperand *MMO, 764 SDValue Ptr, SDValue Val, MachineMemOperand *MMO, 771 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO, 778 ArrayRef<SDValue> Ops, MachineMemOperand *MMO, 783 ArrayRef<SDValue> Ops, MachineMemOperand *MMO, 799 EVT MemVT, MachineMemOperand *MMO); 813 MachineMemOperand *MMO); 821 MachineMemOperand *MMO); 834 EVT MemVT, MachineMemOperand *MMO); 842 MachineMemOperand *MMO); [all …]
|
/external/llvm/lib/CodeGen/ |
D | MachineInstr.cpp | 464 void MachineMemOperand::refineAlignment(const MachineMemOperand *MMO) { in refineAlignment() argument 467 assert(MMO->getFlags() == getFlags() && "Flags mismatch!"); in refineAlignment() 468 assert(MMO->getSize() == getSize() && "Size mismatch!"); in refineAlignment() 470 if (MMO->getBaseAlignment() >= getBaseAlignment()) { in refineAlignment() 473 ((Log2_32(MMO->getBaseAlignment()) + 1) << MOMaxBits); in refineAlignment() 476 PtrInfo = MMO->PtrInfo; in refineAlignment() 486 raw_ostream &llvm::operator<<(raw_ostream &OS, const MachineMemOperand &MMO) { in operator <<() argument 487 assert((MMO.isLoad() || MMO.isStore()) && in operator <<() 490 if (MMO.isVolatile()) in operator <<() 493 if (MMO.isLoad()) in operator <<() [all …]
|
D | MachineFunction.cpp | 239 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand() argument 241 if (MMO->getValue()) in getMachineMemOperand() 243 MachineMemOperand(MachinePointerInfo(MMO->getValue(), in getMachineMemOperand() 244 MMO->getOffset()+Offset), in getMachineMemOperand() 245 MMO->getFlags(), Size, in getMachineMemOperand() 246 MMO->getBaseAlignment()); in getMachineMemOperand() 248 MachineMemOperand(MachinePointerInfo(MMO->getPseudoValue(), in getMachineMemOperand() 249 MMO->getOffset()+Offset), in getMachineMemOperand() 250 MMO->getFlags(), Size, in getMachineMemOperand() 251 MMO->getBaseAlignment()); in getMachineMemOperand()
|
D | TargetInstrInfo.cpp | 246 const MachineMemOperand *&MMO, in hasLoadFromStackSlot() argument 257 MMO = *o; in hasLoadFromStackSlot() 266 const MachineMemOperand *&MMO, in hasStoreToStackSlot() argument 277 MMO = *o; in hasStoreToStackSlot() 482 MachineMemOperand *MMO = in foldMemoryOperand() local 486 NewMI->addMemOperand(MF, MMO); in foldMemoryOperand()
|
D | StackSlotColoring.cpp | 164 MachineMemOperand *MMO = *MMOI; in ScanForSpillSlotRefs() local 167 MMO->getPseudoValue())) { in ScanForSpillSlotRefs() 170 SSRefs[FI].push_back(MMO); in ScanForSpillSlotRefs()
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | AMDILISelDAGToDAG.cpp | 247 MachineMemOperand *MMO = N->getMemOperand(); in isConstantLoad() local 248 const Value *V = MMO->getValue(); in isConstantLoad() 250 if (MMO in isConstantLoad() 251 && MMO->getValue() in isConstantLoad() 254 getBasePointerValue(MMO->getValue()))))) { in isConstantLoad() 274 MachineMemOperand *MMO = N->getMemOperand(); in isCPLoad() local 276 if (MMO) { in isCPLoad() 277 const Value *V = MMO->getValue(); in isCPLoad()
|
D | AMDGPUInstrInfo.h | 58 const MachineMemOperand *&MMO, 64 const MachineMemOperand *&MMO,
|
D | AMDGPUInstrInfo.cpp | 56 const MachineMemOperand *&MMO, in hasLoadFromStackSlot() argument 72 const MachineMemOperand *&MMO, in hasStoreFromStackSlot() argument
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430InstrInfo.cpp | 47 MachineMemOperand *MMO = in storeRegToStackSlot() local 56 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 60 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 75 MachineMemOperand *MMO = in loadRegFromStackSlot() local 83 .addReg(DestReg).addFrameIndex(FrameIdx).addImm(0).addMemOperand(MMO); in loadRegFromStackSlot() 86 .addReg(DestReg).addFrameIndex(FrameIdx).addImm(0).addMemOperand(MMO); in loadRegFromStackSlot()
|
/external/llvm/lib/Target/ARM/ |
D | Thumb1InstrInfo.cpp | 87 MachineMemOperand *MMO = in storeRegToStackSlot() local 94 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in storeRegToStackSlot() 115 MachineMemOperand *MMO = in loadRegFromStackSlot() local 121 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in loadRegFromStackSlot()
|
D | Thumb2InstrInfo.cpp | 134 MachineMemOperand *MMO = in storeRegToStackSlot() local 145 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in storeRegToStackSlot() 159 MIB.addFrameIndex(FI).addImm(0).addMemOperand(MMO); in storeRegToStackSlot() 174 MachineMemOperand *MMO = in loadRegFromStackSlot() local 186 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in loadRegFromStackSlot() 200 MIB.addFrameIndex(FI).addImm(0).addMemOperand(MMO); in loadRegFromStackSlot()
|
D | ARMBaseInstrInfo.cpp | 891 MachineMemOperand *MMO = in storeRegToStackSlot() local 902 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in storeRegToStackSlot() 906 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in storeRegToStackSlot() 914 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in storeRegToStackSlot() 920 MIB.addFrameIndex(FI).addReg(0).addImm(0).addMemOperand(MMO); in storeRegToStackSlot() 928 .addFrameIndex(FI).addMemOperand(MMO)); in storeRegToStackSlot() 942 .addMemOperand(MMO)); in storeRegToStackSlot() 947 .addMemOperand(MMO)); in storeRegToStackSlot() 959 .addMemOperand(MMO)); in storeRegToStackSlot() 964 .addMemOperand(MMO); in storeRegToStackSlot() [all …]
|
D | ARMInstrInfo.cpp | 126 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand( in expandLoadStackGuard() local 128 MIB.addMemOperand(MMO); in expandLoadStackGuard()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZInstrBuilder.h | 38 MachineMemOperand *MMO = in addFrameReference() local 43 return MIB.addFrameIndex(FI).addImm(Offset).addReg(0).addMemOperand(MMO); in addFrameReference()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 4481 MachineMemOperand *MMO, in getAtomic() argument 4488 ID.AddInteger(MMO->getPointerInfo().getAddrSpace()); in getAtomic() 4491 cast<AtomicSDNode>(E)->refineAlignment(MMO); in getAtomic() 4506 Ops.data(), DynOps, NumOps, MMO, in getAtomic() 4516 MachineMemOperand *MMO, in getAtomic() argument 4519 return getAtomic(Opcode, dl, MemVT, VTList, Ops, MMO, Ordering, in getAtomic() 4543 MachineMemOperand *MMO = in getAtomicCmpSwap() local 4546 return getAtomicCmpSwap(Opcode, dl, MemVT, VTs, Chain, Ptr, Cmp, Swp, MMO, in getAtomicCmpSwap() 4553 MachineMemOperand *MMO, in getAtomicCmpSwap() argument 4562 return getAtomic(Opcode, dl, MemVT, VTs, Ops, MMO, in getAtomicCmpSwap() [all …]
|
/external/llvm/lib/Target/XCore/ |
D | XCoreInstrInfo.cpp | 380 MachineMemOperand *MMO = in storeRegToStackSlot() local 389 .addMemOperand(MMO); in storeRegToStackSlot() 403 MachineMemOperand *MMO = in loadRegFromStackSlot() local 411 .addMemOperand(MMO); in loadRegFromStackSlot()
|
/external/llvm/lib/Target/X86/ |
D | X86InstrBuilder.h | 159 MachineMemOperand *MMO = variable 164 .addMemOperand(MMO);
|
/external/llvm/lib/Target/R600/ |
D | AMDGPUInstrInfo.h | 59 const MachineMemOperand *&MMO, 65 const MachineMemOperand *&MMO,
|
D | AMDGPUInstrInfo.cpp | 60 const MachineMemOperand *&MMO, in hasLoadFromStackSlot() argument 76 const MachineMemOperand *&MMO, in hasStoreFromStackSlot() argument
|
/external/llvm/lib/Target/Mips/ |
D | Mips16InstrInfo.cpp | 101 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore); in storeRegToStack() local 108 .addMemOperand(MMO); in storeRegToStack() 119 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad); in loadRegFromStack() local 126 .addMemOperand(MMO); in loadRegFromStack()
|
/external/llvm/test/CodeGen/PowerPC/ |
D | byval-agg-info.ll | 14 ; Make sure that the MMO on the store has no offset from the byval
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfo.cpp | 494 MachineMemOperand *MMO = in storeRegToStackSlot() local 504 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 508 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 512 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 540 MachineMemOperand *MMO = in loadRegFromStackSlot() local 548 .addFrameIndex(FI).addImm(0).addMemOperand(MMO); in loadRegFromStackSlot() 551 .addFrameIndex(FI).addImm(0).addMemOperand(MMO); in loadRegFromStackSlot() 554 .addFrameIndex(FI).addImm(0).addMemOperand(MMO); in loadRegFromStackSlot()
|