Searched defs:MemOp (Results 1 - 16 of 16) sorted by relevance

/external/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp153 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
154 MemOp[0] =
157 cast<MachineSDNode>(node)->setMemRefs(MemOp, MemOp + 1);
/external/llvm/lib/Target/X86/AsmParser/
H A DX86AsmInstrumentation.cpp60 // LEA MemOp, AddressReg # compute address of the memory operand
64 // # corresponding to MemOp.
421 X86Operand &MemOp = static_cast<X86Operand &>(Op); local
426 RegCtx.AddBusyRegs(MemOp);
428 InstrumentMemOperand(MemOp, AccessSize, IsWrite, RegCtx, Ctx, Out);
H A DX86Operand.h52 struct MemOp { struct in struct:llvm::X86Operand
66 struct MemOp Mem;
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp635 SDValue MemOp; local
640 MemOp = DAG.getMemcpy(Chain, dl, PtrOff, Arg, SizeNode,
648 MemOp = DAG.getStore(Chain, dl, Arg, PtrOff, MachinePointerInfo(),
652 MemOpChains.push_back(MemOp);
/external/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp192 struct MemOp { struct in class:__anon12732::SparcOperand
202 struct MemOp Mem;
/external/llvm/include/llvm/Target/
H A DTargetInstrInfo.h977 virtual bool getMemOpBaseRegImmOfs(MachineInstr *MemOp, unsigned &BaseReg, argument
/external/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp623 MachineMemOperand *MemOp = nullptr; local
624 if (parseMachineMemoryOperand(MemOp))
626 MemOperands.push_back(MemOp);
/external/llvm/lib/CodeGen/
H A DRegAllocGreedy.cpp558 static unsigned MemOp = 0; local
559 Prio = MemOp++;
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp271 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
272 MemOp[0] = LD->getMemOperand();
273 cast<MachineSDNode>(Result_1)->setMemRefs(MemOp, MemOp + 1);
293 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
294 MemOp[0] = LD->getMemOperand();
295 cast<MachineSDNode>(Result_1)->setMemRefs(MemOp, MemOp + 1);
327 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
328 MemOp[
354 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
438 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
471 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
546 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
585 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
[all...]
/external/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp95 struct MemOp { struct in class:__anon12743::SystemZOperand
117 MemOp Mem;
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1378 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
1379 MemOp[0] = cast<MemIntrinsicSDNode>(N)->getMemOperand();
1380 cast<MachineSDNode>(St)->setMemRefs(MemOp, MemOp + 1);
1413 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
1414 MemOp[0] = cast<MemIntrinsicSDNode>(N)->getMemOperand();
1415 cast<MachineSDNode>(St)->setMemRefs(MemOp, MemOp + 1);
2450 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
2451 MemOp[
2470 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
[all...]
/external/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1916 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
1917 MemOp[0] = cast<MemIntrinsicSDNode>(N)->getMemOperand();
1918 cast<MachineSDNode>(VLd)->setMemRefs(MemOp, MemOp + 1);
1950 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1);
1951 MemOp[0] = cast<MemIntrinsicSDNode>(N)->getMemOperand();
2038 cast<MachineSDNode>(VSt)->setMemRefs(MemOp, MemOp + 1);
2061 cast<MachineSDNode>(VStA)->setMemRefs(MemOp, MemOp
3077 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
3144 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
[all...]
/external/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1998 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
1999 MemOp[0] = cast<MemSDNode>(Node)->getMemOperand();
2000 cast<MachineSDNode>(Ret)->setMemRefs(MemOp, MemOp + 1);
2955 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(2); local
2956 MemOp[0] = StoreNode->getMemOperand();
2957 MemOp[1] = LoadNode->getMemOperand();
2964 Result->setMemRefs(MemOp, MemOp + 2);
H A DX86InstrInfo.cpp72 // Do not insert the reverse map (MemOp -> RegOp) into the table.
76 // Do not insert the forward map (RegOp -> MemOp) into the table.
85 // Used for RegOp->MemOp conversion.
97 uint16_t MemOp; member in struct:X86MemoryFoldTableEntry
277 Entry.RegOp, Entry.MemOp,
432 Entry.RegOp, Entry.MemOp, TB_INDEX_0 | Entry.Flags);
865 Entry.RegOp, Entry.MemOp,
1734 Entry.RegOp, Entry.MemOp,
1971 Entry.RegOp, Entry.MemOp,
2020 Entry.RegOp, Entry.MemOp,
2027 AddTableEntry(RegOp2MemOpTableType &R2MTable, MemOp2RegOpTableType &M2RTable, unsigned RegOp, unsigned MemOp, unsigned Flags) argument
4579 getMemOpBaseRegImmOfs(MachineInstr *MemOp, unsigned &BaseReg, unsigned &Offset, const TargetRegisterInfo *TRI) const argument
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp2407 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); local
2408 MemOp[0] = cast<MemSDNode>(N)->getMemOperand();
2409 cast<MachineSDNode>(Result)->setMemRefs(MemOp, MemOp + 1);
/external/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp621 struct MemOp { struct in class:__anon12657::MipsOperand
635 struct MemOp Mem;

Completed in 1085 milliseconds