/external/llvm/lib/Target/Sparc/ |
D | SparcInstrInfo.cpp | 360 MachineMemOperand *MMO = in storeRegToStackSlot() local 369 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 372 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 375 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 378 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 383 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 398 MachineMemOperand *MMO = in loadRegFromStackSlot() local 406 .addMemOperand(MMO); in loadRegFromStackSlot() 409 .addMemOperand(MMO); in loadRegFromStackSlot() 412 .addMemOperand(MMO); in loadRegFromStackSlot() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | Thumb1InstrInfo.cpp | 67 MachineMemOperand *MMO = in storeRegToStackSlot() local 74 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in storeRegToStackSlot() 95 MachineMemOperand *MMO = in loadRegFromStackSlot() local 101 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in loadRegFromStackSlot()
|
D | Thumb2InstrInfo.cpp | 135 MachineMemOperand *MMO = in storeRegToStackSlot() local 146 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in storeRegToStackSlot() 160 MIB.addFrameIndex(FI).addImm(0).addMemOperand(MMO); in storeRegToStackSlot() 175 MachineMemOperand *MMO = in loadRegFromStackSlot() local 187 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in loadRegFromStackSlot() 201 MIB.addFrameIndex(FI).addImm(0).addMemOperand(MMO); in loadRegFromStackSlot()
|
D | ARMBaseInstrInfo.cpp | 806 MachineMemOperand *MMO = in storeRegToStackSlot() local 817 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in storeRegToStackSlot() 821 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in storeRegToStackSlot() 829 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in storeRegToStackSlot() 835 MIB.addFrameIndex(FI).addReg(0).addImm(0).addMemOperand(MMO); in storeRegToStackSlot() 843 .addFrameIndex(FI).addMemOperand(MMO)); in storeRegToStackSlot() 857 .addMemOperand(MMO)); in storeRegToStackSlot() 862 .addMemOperand(MMO)); in storeRegToStackSlot() 874 .addMemOperand(MMO)); in storeRegToStackSlot() 879 .addMemOperand(MMO); in storeRegToStackSlot() [all …]
|
/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/chromium_org/third_party/mesa/src/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/CodeGen/ |
D | MachineInstr.cpp | 453 void MachineMemOperand::refineAlignment(const MachineMemOperand *MMO) { in refineAlignment() argument 456 assert(MMO->getFlags() == getFlags() && "Flags mismatch!"); in refineAlignment() 457 assert(MMO->getSize() == getSize() && "Size mismatch!"); in refineAlignment() 459 if (MMO->getBaseAlignment() >= getBaseAlignment()) { in refineAlignment() 462 ((Log2_32(MMO->getBaseAlignment()) + 1) << MOMaxBits); in refineAlignment() 465 PtrInfo = MMO->PtrInfo; in refineAlignment() 475 raw_ostream &llvm::operator<<(raw_ostream &OS, const MachineMemOperand &MMO) { in operator <<() argument 476 assert((MMO.isLoad() || MMO.isStore()) && in operator <<() 479 if (MMO.isVolatile()) in operator <<() 482 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(), nullptr); in getMachineMemOperand() 248 MachineMemOperand(MachinePointerInfo(MMO->getPseudoValue(), in getMachineMemOperand() 249 MMO->getOffset()+Offset), in getMachineMemOperand() 250 MMO->getFlags(), Size, in getMachineMemOperand() 251 MMO->getBaseAlignment(), nullptr); in getMachineMemOperand()
|
D | TargetInstrInfo.cpp | 245 const MachineMemOperand *&MMO, in hasLoadFromStackSlot() argument 256 MMO = *o; in hasLoadFromStackSlot() 265 const MachineMemOperand *&MMO, in hasStoreToStackSlot() argument 276 MMO = *o; in hasStoreToStackSlot() 481 MachineMemOperand *MMO = in foldMemoryOperand() local 485 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/llvm/include/llvm/CodeGen/ |
D | SelectionDAGNodes.h | 1048 MachineMemOperand *MMO; 1052 EVT MemoryVT, MachineMemOperand *MMO); 1055 ArrayRef<SDValue> Ops, EVT MemoryVT, MachineMemOperand *MMO); 1057 bool readMem() const { return MMO->isLoad(); } 1058 bool writeMem() const { return MMO->isStore(); } 1062 return MMO->getBaseAlignment(); 1065 return MMO->getAlignment(); 1089 int64_t getSrcValueOffset() const { return MMO->getOffset(); } 1092 const MDNode *getTBAAInfo() const { return MMO->getTBAAInfo(); } 1095 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 | 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, 779 EVT MemVT, MachineMemOperand *MMO); 793 MachineMemOperand *MMO); 801 MachineMemOperand *MMO); 814 EVT MemVT, MachineMemOperand *MMO); 823 MachineMemOperand *MMO); [all …]
|
/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/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 | 4370 MachineMemOperand *MMO, in getAtomic() argument 4377 ID.AddInteger(MMO->getPointerInfo().getAddrSpace()); in getAtomic() 4380 cast<AtomicSDNode>(E)->refineAlignment(MMO); in getAtomic() 4395 Ops.data(), DynOps, NumOps, MMO, in getAtomic() 4405 MachineMemOperand *MMO, in getAtomic() argument 4408 return getAtomic(Opcode, dl, MemVT, VTList, Ops, MMO, Ordering, in getAtomic() 4432 MachineMemOperand *MMO = in getAtomicCmpSwap() local 4435 return getAtomicCmpSwap(Opcode, dl, MemVT, VTs, Chain, Ptr, Cmp, Swp, MMO, in getAtomicCmpSwap() 4442 MachineMemOperand *MMO, in getAtomicCmpSwap() argument 4451 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 | 62 const MachineMemOperand *&MMO, 68 const MachineMemOperand *&MMO,
|
/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/Mips/ |
D | Mips16InstrInfo.cpp | 103 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore); in storeRegToStack() local 110 .addMemOperand(MMO); in storeRegToStack() 119 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad); in loadRegFromStack() local 126 .addMemOperand(MMO); in loadRegFromStack()
|