/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelDAGToDAG.cpp | 264 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadSignExtend64() local 265 MemOp[0] = LD->getMemOperand(); in SelectIndexedLoadSignExtend64() 266 cast<MachineSDNode>(Result_1)->setMemRefs(MemOp, MemOp + 1); in SelectIndexedLoadSignExtend64() 286 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadSignExtend64() local 287 MemOp[0] = LD->getMemOperand(); in SelectIndexedLoadSignExtend64() 288 cast<MachineSDNode>(Result_1)->setMemRefs(MemOp, MemOp + 1); in SelectIndexedLoadSignExtend64() 321 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadZeroExtend64() local 322 MemOp[0] = LD->getMemOperand(); in SelectIndexedLoadZeroExtend64() 323 cast<MachineSDNode>(Result_1)->setMemRefs(MemOp, MemOp + 1); in SelectIndexedLoadZeroExtend64() 348 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectIndexedLoadZeroExtend64() local [all …]
|
D | HexagonInstrInfoV4.td | 2847 // Template class for MemOp instructions with the register value. 2878 // Template class for MemOp instructions with the immediate value. 2909 // multiclass to define MemOp instructions with register operand. 2917 // multiclass to define MemOp instructions with immediate Operand. 2930 // Define MemOp instructions.
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelDAGToDAG.cpp | 153 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select() local 154 MemOp[0] = MF->getMachineMemOperand( in Select() 156 cast<MachineSDNode>(node)->setMemRefs(MemOp, MemOp + 1); in Select()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelDAGToDAG.cpp | 1884 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLD() local 1885 MemOp[0] = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLD() 1886 cast<MachineSDNode>(VLd)->setMemRefs(MemOp, MemOp + 1); in SelectVLD() 1918 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVST() local 1919 MemOp[0] = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVST() 2006 cast<MachineSDNode>(VSt)->setMemRefs(MemOp, MemOp + 1); in SelectVST() 2029 cast<MachineSDNode>(VStA)->setMemRefs(MemOp, MemOp + 1); in SelectVST() 2048 cast<MachineSDNode>(VStB)->setMemRefs(MemOp, MemOp + 1); in SelectVST() 2065 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLDSTLane() local 2066 MemOp[0] = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLDSTLane() [all …]
|
D | ARMLoadStoreOptimizer.cpp | 823 for (auto &MemOp : memOps) { in MergeOpsUpdate() local 824 MemOp.Offset = getMemoryOpOffset(MemOp.MBBI); in MergeOpsUpdate()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 1299 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectStoreLane() local 1300 MemOp[0] = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectStoreLane() 1301 cast<MachineSDNode>(St)->setMemRefs(MemOp, MemOp + 1); in SelectStoreLane() 1334 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectPostStoreLane() local 1335 MemOp[0] = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectPostStoreLane() 1336 cast<MachineSDNode>(St)->setMemRefs(MemOp, MemOp + 1); in SelectPostStoreLane() 2231 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select() local 2232 MemOp[0] = cast<MemIntrinsicSDNode>(Node)->getMemOperand(); in Select() 2233 cast<MachineSDNode>(Ld)->setMemRefs(MemOp, MemOp + 1); in Select() 2251 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select() local [all …]
|
/external/llvm/lib/Target/X86/AsmParser/ |
D | X86Operand.h | 49 struct MemOp { struct 63 struct MemOp Mem;
|
D | X86AsmInstrumentation.cpp | 427 X86Operand &MemOp = static_cast<X86Operand &>(Op); in InstrumentMOV() local 432 RegCtx.AddBusyRegs(MemOp); in InstrumentMOV() 434 InstrumentMemOperand(MemOp, AccessSize, IsWrite, RegCtx, Ctx, Out); in InstrumentMOV()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelDAGToDAG.cpp | 1861 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectAtomicLoadArith() local 1862 MemOp[0] = cast<MemSDNode>(Node)->getMemOperand(); in SelectAtomicLoadArith() 1863 cast<MachineSDNode>(Ret)->setMemRefs(MemOp, MemOp + 1); in SelectAtomicLoadArith() 2791 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(2); in Select() local 2792 MemOp[0] = StoreNode->getMemOperand(); in Select() 2793 MemOp[1] = LoadNode->getMemOperand(); in Select() 2800 Result->setMemRefs(MemOp, MemOp + 2); in Select()
|
D | X86InstrAVX512.td | 66 X86MemOperand MemOp = !cast<X86MemOperand>(TypeVariantName # Size # "mem"); 427 (ins VR512:$src1, From.MemOp:$src2, u8imm:$src3), 519 (ins To.MemOp:$dst, VR512:$src1, u8imm:$src2), 911 (ins _.MemOp:$src1, u8imm:$src2), 934 (ins _.RC:$src1, Ctrl.MemOp:$src2), 1127 (ins _.RC:$src1, _.MemOp:$src2), 1132 (ins _.KRCWM:$mask, _.RC:$src1, _.MemOp:$src2), 1139 (ins _.KRCWM:$mask, _.RC:$src1, _.MemOp:$src2), 1265 (outs _.KRC:$dst), (ins _.RC:$src1, _.MemOp:$src2), 1279 (outs _.KRC:$dst), (ins _.KRCWM:$mask, _.RC:$src1, _.MemOp:$src2), [all …]
|
D | X86InstrInfo.cpp | 96 uint16_t MemOp; member 274 unsigned MemOp = MemoryFoldTable2Addr[i].MemOp; in X86InstrInfo() local 277 RegOp, MemOp, in X86InstrInfo() 429 unsigned MemOp = MemoryFoldTable0[i].MemOp; in X86InstrInfo() local 432 RegOp, MemOp, TB_INDEX_0 | Flags); in X86InstrInfo() 865 unsigned MemOp = MemoryFoldTable1[i].MemOp; in X86InstrInfo() local 868 RegOp, MemOp, in X86InstrInfo() 1732 unsigned MemOp = MemoryFoldTable2[i].MemOp; in X86InstrInfo() local 1735 RegOp, MemOp, in X86InstrInfo() 1948 unsigned MemOp = MemoryFoldTable3[i].MemOp; in X86InstrInfo() local [all …]
|
D | X86InstrInfo.h | 165 unsigned RegOp, unsigned MemOp, unsigned Flags);
|
D | X86InstrSSE.td | 5853 multiclass SS41I_pmovx_rrrm<bits<8> opc, string OpcodeStr, X86MemOperand MemOp, 5861 def rm : SS48I<opc, MRMSrcMem, (outs OutRC:$dst), (ins MemOp:$src), 5868 X86MemOperand MemOp, X86MemOperand MemYOp, 5871 defm NAME : SS41I_pmovx_rrrm<opc, OpcodeStr, MemOp, VR128, VR128, SSEItins>; 5873 defm V#NAME : SS41I_pmovx_rrrm<opc, !strconcat("v", OpcodeStr), MemOp, 5881 X86MemOperand MemOp, X86MemOperand MemYOp> { 5883 MemOp, MemYOp, 5889 MemOp, MemYOp,
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 639 SDValue MemOp; in LowerCCCCallTo() local 644 MemOp = DAG.getMemcpy(Chain, dl, PtrOff, Arg, SizeNode, in LowerCCCCallTo() 652 MemOp = DAG.getStore(Chain, dl, Arg, PtrOff, MachinePointerInfo(), in LowerCCCCallTo() 656 MemOpChains.push_back(MemOp); in LowerCCCCallTo()
|
/external/llvm/lib/Target/SystemZ/AsmParser/ |
D | SystemZAsmParser.cpp | 91 struct MemOp { struct in __anon765a2c600111::SystemZOperand 113 MemOp Mem;
|
/external/llvm/lib/Target/Sparc/AsmParser/ |
D | SparcAsmParser.cpp | 166 struct MemOp { struct in __anon818a29540111::SparcOperand 176 struct MemOp Mem;
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelDAGToDAG.cpp | 2338 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in transferMemOperands() local 2339 MemOp[0] = cast<MemSDNode>(N)->getMemOperand(); in transferMemOperands() 2340 cast<MachineSDNode>(Result)->setMemRefs(MemOp, MemOp + 1); in transferMemOperands()
|
/external/llvm/lib/Target/Mips/AsmParser/ |
D | MipsAsmParser.cpp | 508 struct MemOp { struct in __anon410038740311::MipsOperand 522 struct MemOp Mem;
|