Home
last modified time | relevance | path

Searched defs:MemOp (Results 1 – 25 of 45) sorted by relevance

12

/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp112 struct MemOp { struct
114 MemOp(MemIntrinsic *MI) : I(MI) {} in MemOp() argument
115 MemOp(CallInst *CI) : I(CI) {} in MemOp() argument
118 MemOp clone() { in clone() argument
113 I__anon2f7048d50111::MemOp global() argument
116 asMI__anon2f7048d50111::MemOp asMI() argument
117 asCI__anon2f7048d50111::MemOp asCI() argument
123 getLength__anon2f7048d50111::MemOp getLength() argument
128 setLength__anon2f7048d50111::MemOp setLength() argument
133 getFuncName__anon2f7048d50111::MemOp getFuncName() argument
138 isMemmove__anon2f7048d50111::MemOp isMemmove() argument
144 isMemcmp__anon2f7048d50111::MemOp isMemcmp() argument
152 isBcmp__anon2f7048d50111::MemOp isBcmp() argument
160 getName__anon2f7048d50111::MemOp getName() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFoldTables.cpp213 lookupUnfoldTable(unsigned MemOp) lookupUnfoldTable() argument
236 unsigned MemOp = Reg2Mem->DstOp; X86BroadcastFoldTable() local
246 unsigned MemOp = Reg2Mem->DstOp; X86BroadcastFoldTable() local
257 unsigned MemOp = Reg2Mem->DstOp; X86BroadcastFoldTable() local
267 unsigned MemOp = Reg2Mem->DstOp; X86BroadcastFoldTable() local
278 unsigned MemOp = Reg2Mem->DstOp; X86BroadcastFoldTable() local
308 lookupBroadcastFoldTable(unsigned MemOp,unsigned BroadcastBits) lookupBroadcastFoldTable() argument
[all...]
H A DX86DomainReassignment.cpp563 int MemOp = X86II::getMemoryOperandNo(Desc.TSFlags); in buildClosure() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h62 struct MemOp { struct
63 SegRegfinal::MemOp global() argument
64 Dispfinal::MemOp global() argument
65 BaseRegfinal::MemOp global() argument
66 DefaultBaseRegfinal::MemOp global() argument
67 IndexRegfinal::MemOp global() argument
68 Scalefinal::MemOp global() argument
69 Sizefinal::MemOp global() argument
70 ModeSizefinal::MemOp global() argument
74 FrontendSizefinal::MemOp global() argument
79 MaybeDirectBranchDestfinal::MemOp global() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp127 MemOp, enumerator
135 M68kMemOp MemOp; member
327 std::unique_ptr<M68kOperand> M68kOperand::createMemOp(M68kMemOp MemOp, in createMemOp() argument
783 M68kMemOp MemOp; parseMemOp() local
893 M68kMemOp MemOp(M68kMemOp::Kind::RegMask); parseRegOrMoveMask() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h113 struct MemOp { global() struct
131 SrcAlignMemOp global() argument
134 OpMemOp global() argument
146 SetMemOp Set() argument
159 sizeMemOp size() argument
160 getDstAlignMemOp getDstAlign() argument
164 isFixedDstAlignMemOp isFixedDstAlign() argument
165 allowOverlapMemOp allowOverlap() argument
166 isMemsetMemOp isMemset() argument
167 isMemcpyMemOp isMemcpy() argument
168 isMemcpyWithFixedDstAlignMemOp isMemcpyWithFixedDstAlign() argument
171 isZeroMemsetMemOp isZeroMemset() argument
172 isMemcpyStrSrcMemOp isMemcpyStrSrc() argument
176 getSrcAlignMemOp getSrcAlign() argument
180 isSrcAlignedMemOp isSrcAligned() argument
183 isDstAlignedMemOp isDstAligned() argument
186 isAlignedMemOp isAligned() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp119 struct MemOp { struct in __anonc35ba7b00111::SystemZOperand
120 Base__anonc35ba7b00111::SystemZOperand::MemOp global() argument
121 Index__anonc35ba7b00111::SystemZOperand::MemOp global() argument
122 MemKind__anonc35ba7b00111::SystemZOperand::MemOp global() argument
123 RegKind__anonc35ba7b00111::SystemZOperand::MemOp global() argument
124 Disp__anonc35ba7b00111::SystemZOperand::MemOp global() argument
125 __anonc35ba7b0020a__anonc35ba7b00111::SystemZOperand::MemOp global() argument
128 Length__anonc35ba7b00111::SystemZOperand::MemOp global() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp128 struct MemOp { struct
129 BaseReg__anon1ec9737c0111::LanaiOperand::MemOp global() argument
130 OffsetReg__anon1ec9737c0111::LanaiOperand::MemOp global() argument
131 AluOp__anon1ec9737c0111::LanaiOperand::MemOp global() argument
132 Offset__anon1ec9737c0111::LanaiOperand::MemOp global() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp366 CurDAG->setNodeMemRefs(Load, {MemOp->getMemOperand()}); in selectVLSEG() local
407 CurDAG->setNodeMemRefs(Load, {MemOp->getMemOperand()}); in selectVLSEGFF() local
459 CurDAG->setNodeMemRefs(Load, {MemOp->getMemOperand()}); in selectVLXSEG() local
499 CurDAG->setNodeMemRefs(Store, {MemOp->getMemOperand()}); in selectVSSEG() local
541 CurDAG->setNodeMemRefs(Store, {MemOp in selectVSXSEG() local
812 MachineMemOperand *MemOp = cast<MemSDNode>(Node)->getMemOperand(); tryIndexedLoad() local
1743 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) Select() local
1790 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) Select() local
1816 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) Select() local
1941 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) Select() local
1972 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) Select() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp183 struct MemOp { struct in __anon82ee56080211::VEOperand
184 Base__anon82ee56080211::VEOperand::MemOp global() argument
185 IndexReg__anon82ee56080211::VEOperand::MemOp global() argument
186 Index__anon82ee56080211::VEOperand::MemOp global() argument
187 Offset__anon82ee56080211::VEOperand::MemOp global() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp261 struct MemOp { global() struct in __anon76f27ca40211::SparcOperand
262 Base__anon76f27ca40211::SparcOperand::MemOp global() argument
263 OffsetReg__anon76f27ca40211::SparcOperand::MemOp global() argument
264 Off__anon76f27ca40211::SparcOperand::MemOp global() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp161 MachineMemOperand *MemOp = Select() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1585 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); transferMemOperands() local
2228 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectVLD() local
2267 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectVST() local
2421 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectVLDSTLane() local
3057 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectVLDDup() local
3528 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); SelectCMP_SWAP() local
3671 MachineMemOperand *MemOp = ST->getMemOperand(); Select() local
3732 MachineMemOperand *MemOp = Select() local
4776 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); Select() local
4843 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); Select() local
[all...]
H A DARMInstructionSelector.cpp1080 const auto &MemOp = **I.memoperands_begin(); select() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp569 addMemoryOperands(MachineMemOperand * MemOp,MachineInstrBuilder & MIB) addMemoryOperands() argument
687 const MachineMemOperand *MemOp = *I.memoperands_begin(); selectAtomicRMW() local
732 const MachineMemOperand *MemOp = *I.memoperands_begin(); selectAtomicCmpXchg() local
[all...]
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/
H A DEmulateInstructionARM64.h108 enum MemOp { MemOp_LOAD, MemOp_STORE, MemOp_PREFETCH, MemOp_NOP }; enum
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp988 MachineMemOperand *MemOp = MF.getMachineMemOperand( selectAddr() local
1042 MachineMemOperand *MemOp = MF.getMachineMemOperand( selectAddr() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1542 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); tryIndexedLoad() local
1586 MachineMemOperand *MemOp = MemIntr->getMemOperand(); SelectLoad() local
2027 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectStore() local
2245 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectStoreLane() local
2278 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectPostStoreLane() local
3962 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); SelectCMP_SWAP() local
4488 MachineMemOperand *MemOp = Select() local
4509 MachineMemOperand *MemOp = Select() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp616 auto *MemOp = cast<GMemOperation>(&MI); isLoadFromFPType() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp134 MachineMemOperand *MemOp = LD->getMemOperand(); INITIALIZE_PASS() local
350 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(IntN)->getMemOperand(); SelectBrevLdIntrinsic() local
530 MachineMemOperand *MemOp = ST->getMemOperand(); SelectIndexedStore() local
H A DHexagonISelLoweringHVX.cpp2175 auto *MemOp = MF.getMachineMemOperand(MaskN->getMemOperand(), 0, HwLen); in LowerHvxMaskedOp() local
3069 auto *MemOp = MF.getMachineMemOperand(LoadN->getMemOperand(), 0, HwLen); in WidenHvxLoad() local
3107 auto *MemOp = MF.getMachineMemOperand(StoreN->getMemOperand(), 0, HwLen); in WidenHvxStore() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp939 auto AAI = MemOp->getAAInfo(); in updateByEvent() local
922 for (const auto *MemOp : Inst.memoperands()) { updateByEvent() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLICM.cpp414 for (const MachineMemOperand *MemOp : MI->memoperands()) { in InstructionStoresToFI() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp562 auto &MemOp = **I.memoperands_begin(); selectLoadStoreOp() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp862 SDValue MemOp; in LowerCCCCallTo() local

12