/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOMemOPSizeOpt.cpp | 112 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__anon58d894760111::MemOp global() argument 116 asMI__anon58d894760111::MemOp asMI() argument 117 asCI__anon58d894760111::MemOp asCI() argument 123 getLength__anon58d894760111::MemOp getLength() argument 128 setLength__anon58d894760111::MemOp setLength() argument 133 getFuncName__anon58d894760111::MemOp getFuncName() argument 138 isMemmove__anon58d894760111::MemOp isMemmove() argument 144 isMemcmp__anon58d894760111::MemOp isMemcmp() argument 152 isBcmp__anon58d894760111::MemOp isBcmp() argument 160 getName__anon58d894760111::MemOp getName() argument [all...] |
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrFoldTables.cpp | 230 const X86FoldTableEntry *llvm::lookupUnfoldTable(unsigned MemOp) { in lookupUnfoldTable() 253 unsigned MemOp = Reg2Mem->DstOp; in X86BroadcastFoldTable() local 263 unsigned MemOp = Reg2Mem->DstOp; in X86BroadcastFoldTable() local 274 unsigned MemOp = Reg2Mem->DstOp; in X86BroadcastFoldTable() local 284 unsigned MemOp = Reg2Mem->DstOp; in X86BroadcastFoldTable() local 295 unsigned MemOp = Reg2Mem->DstOp; in X86BroadcastFoldTable() local 325 llvm::lookupBroadcastFoldTableBySize(unsigned MemOp, unsigned BroadcastBits) { in lookupBroadcastFoldTableBySize()
|
H A D | X86DomainReassignment.cpp | 563 int MemOp = X86II::getMemoryOperandNo(Desc.TSFlags); buildClosure() local
|
/llvm-project/llvm/lib/Target/X86/AsmParser/ |
H A D | X86Operand.h | 62 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
|
/llvm-project/llvm/lib/Target/M68k/AsmParser/ |
H A D | M68kAsmParser.cpp | 127 MemOp, enumerator 135 M68kMemOp MemOp; member 327 createMemOp(M68kMemOp MemOp,SMLoc Start,SMLoc End) createMemOp() argument 783 M68kMemOp MemOp; parseMemOp() local 893 M68kMemOp MemOp(M68kMemOp::Kind::RegMask); parseRegOrMoveMask() local [all...] |
/llvm-project/llvm/lib/Target/SystemZ/AsmParser/ |
H A D | SystemZAsmParser.cpp | 120 struct MemOp { argument 119 struct MemOp { global() struct in __anonf32883310111::SystemZOperand 121 Index__anonf32883310111::SystemZOperand::MemOp global() argument 122 MemKind__anonf32883310111::SystemZOperand::MemOp global() argument 123 RegKind__anonf32883310111::SystemZOperand::MemOp global() argument 124 Disp__anonf32883310111::SystemZOperand::MemOp global() argument 125 __anonf3288331020a__anonf32883310111::SystemZOperand::MemOp global() argument 128 Length__anonf32883310111::SystemZOperand::MemOp global() argument
|
/llvm-project/bolt/lib/Target/X86/ |
H A D | X86MCSymbolizer.cpp | 54 const int MemOp = BC.MIB->getMemoryOperandNo(Inst); in tryAddingSymbolicOperand() local
|
/llvm-project/llvm/lib/Target/Lanai/AsmParser/ |
H A D | LanaiAsmParser.cpp | 128 struct MemOp { global() struct 129 BaseReg__anon919ab67d0111::LanaiOperand::MemOp global() argument 130 OffsetReg__anon919ab67d0111::LanaiOperand::MemOp global() argument 131 AluOp__anon919ab67d0111::LanaiOperand::MemOp global() argument 132 Offset__anon919ab67d0111::LanaiOperand::MemOp global() argument
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 114 // MemOp models a memory operation, either memset or memcpy/memmove. struct 132 SrcAlignMemOp global() argument 135 OpMemOp global() argument 147 SetMemOp Set() argument 160 sizeMemOp size() argument 161 getDstAlignMemOp getDstAlign() argument 165 isFixedDstAlignMemOp isFixedDstAlign() argument 166 allowOverlapMemOp allowOverlap() argument 167 isMemsetMemOp isMemset() argument 168 isMemcpyMemOp isMemcpy() argument 169 isMemcpyWithFixedDstAlignMemOp isMemcpyWithFixedDstAlign() argument 172 isZeroMemsetMemOp isZeroMemset() argument 173 isMemcpyStrSrcMemOp isMemcpyStrSrc() argument 177 getSrcAlignMemOp getSrcAlign() argument 181 isSrcAlignedMemOp isSrcAligned() argument 184 isDstAlignedMemOp isDstAligned() argument 187 isAlignedMemOp isAligned() argument
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelDAGToDAG.cpp | 365 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) selectVLSEG() local 406 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) selectVLSEGFF() local 458 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) selectVLXSEG() local 498 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) selectVSSEG() local 540 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) selectVSXSEG() local 810 MachineMemOperand *MemOp = cast<MemSDNode>(Node)->getMemOperand(); tryIndexedLoad() local 1916 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) Select() local 1963 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) Select() local 1989 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) Select() local 2114 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) Select() local 2145 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) Select() local [all...] |
/llvm-project/llvm/lib/Target/VE/AsmParser/ |
H A D | VEAsmParser.cpp | 183 struct MemOp { global() struct in __anon5e8dac490211::VEOperand 184 Base__anon5e8dac490211::VEOperand::MemOp global() argument 185 IndexReg__anon5e8dac490211::VEOperand::MemOp global() argument 186 Index__anon5e8dac490211::VEOperand::MemOp global() argument 187 Offset__anon5e8dac490211::VEOperand::MemOp global() argument
|
/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelDAGToDAG.cpp | 168 MachineMemOperand *MemOp = Select() local
|
/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 242 struct MemOp { argument 239 struct MemOp { global() struct in __anone9c3bfa50211::SparcOperand 240 Base__anone9c3bfa50211::SparcOperand::MemOp global() argument 241 OffsetReg__anone9c3bfa50211::SparcOperand::MemOp global() argument
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 1591 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); transferMemOperands() local 2234 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectVLD() local 2273 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectVST() local 2427 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectVLDSTLane() local 3058 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectVLDDup() local 3529 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); SelectCMP_SWAP() local 3672 MachineMemOperand *MemOp = ST->getMemOperand(); Select() local 3733 MachineMemOperand *MemOp = Select() local 4777 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); Select() local 4844 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); Select() local [all...] |
H A D | ARMInstructionSelector.cpp | 1091 auto &MemOp = **I.memoperands_begin(); in select() local
|
/llvm-project/lldb/source/Plugins/Instruction/ARM64/ |
H A D | EmulateInstructionARM64.h | 108 enum MemOp { MemOp_LOAD, MemOp_STORE, MemOp_PREFETCH, MemOp_NOP }; enum
|
/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVInstructionSelector.cpp | 1016 MachineMemOperand *MemOp = MF.getMachineMemOperand( selectAddr() local 1070 MachineMemOperand *MemOp = MF.getMachineMemOperand( selectAddr() local
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 1563 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); tryIndexedLoad() local 1607 MachineMemOperand *MemOp = MemIntr->getMemOperand(); SelectLoad() local 2089 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectStore() local 2307 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectStoreLane() local 2340 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); SelectPostStoreLane() local 4024 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); SelectCMP_SWAP() local 4602 MachineMemOperand *MemOp = Select() local 4623 MachineMemOperand *MemOp = Select() local [all...] |
/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64RegisterBankInfo.cpp | 634 auto *MemOp = cast<GMemOperation>(&MI); isLoadFromFPType() local
|
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVInstructionSelector.cpp | 743 addMemoryOperands(MachineMemOperand * MemOp,MachineInstrBuilder & MIB) addMemoryOperands() argument 894 const MachineMemOperand *MemOp = *I.memoperands_begin(); selectAtomicRMW() local 985 const MachineMemOperand *MemOp = *I.memoperands_begin(); selectAtomicCmpXchg() local [all...] |
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAG.cpp | 139 MachineMemOperand *MemOp = LD->getMemOperand(); in INITIALIZE_PASS() local 355 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(IntN)->getMemOperand(); SelectBrevLdIntrinsic() local 535 MachineMemOperand *MemOp = ST->getMemOperand(); SelectIndexedStore() local
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIInsertWaitcnts.cpp | 932 for (const auto *MemOp : Inst.memoperands()) { updateByEvent() local 949 for (const auto *MemOp : LDSDMAStores[I]->memoperands()) { updateByEvent() local
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineLICM.cpp | 414 for (const MachineMemOperand *MemOp : MI->memoperands()) { InstructionStoresToFI() local
|
/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCCodeEmitter.cpp | 1694 unsigned MemOp = CurOp; encodeInstruction() local
|
/llvm-project/llvm/lib/Target/X86/GISel/ |
H A D | X86InstructionSelector.cpp | 558 auto &MemOp = **I.memoperands_begin(); selectLoadStoreOp() local
|