/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOMemOPSizeOpt.cpp | 158 struct MemOp { struct 159 Instruction *I; 160 MemOp(MemIntrinsic *MI) : I(MI) {} in MemOp() argument 161 MemOp(CallInst *CI) : I(CI) {} in MemOp() function 162 MemIntrinsic *asMI() { return dyn_cast<MemIntrinsic>(I); } in asMI() 163 CallInst *asCI() { return cast<CallInst>(I); } in asCI() 164 MemOp clone() { in clone() 169 Value *getLength() { in getLength() 174 void setLength(Value *Length) { in setLength() 179 StringRef getFuncName() { in getFuncName() [all …]
|
H A D | InstrProfiling.cpp | 406 MemOp enumerator
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/ |
H A D | X86Operand.h | 57 struct MemOp { struct 58 unsigned SegReg; 59 const MCExpr *Disp; 60 unsigned BaseReg; 61 unsigned DefaultBaseReg; 62 unsigned IndexReg; 63 unsigned Scale; 64 unsigned Size; 65 unsigned ModeSize; 69 unsigned FrontendSize;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVISelDAGToDAG.cpp | 190 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in selectVLSEG() local 233 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in selectVLSEGFF() local 281 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in selectVLXSEG() local 321 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in selectVSSEG() local 358 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in selectVSXSEG() local 797 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in Select() local 833 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in Select() local 864 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in Select() local 988 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in Select() local 1021 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in Select() local [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 111 struct MemOp { struct 129 static MemOp Copy(uint64_t Size, bool DstAlignCanChange, Align DstAlign, argument 132 MemOp Op; argument 144 static MemOp Set(uint64_t Size, bool DstAlignCanChange, Align DstAlign, in Set() argument 157 uint64_t size() const { return Size; } in size() 158 Align getDstAlign() const { in getDstAlign() 162 bool isFixedDstAlign() const { return !DstAlignCanChange; } in isFixedDstAlign() 163 bool allowOverlap() const { return AllowOverlap; } in allowOverlap() 164 bool isMemset() const { return IsMemset; } in isMemset() 165 bool isMemcpy() const { return !IsMemset; } in isMemcpy() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/AsmParser/ |
H A D | M68kAsmParser.cpp | 124 MemOp, enumerator 133 M68kMemOp MemOp; member 266 std::unique_ptr<M68kOperand> M68kOperand::createMemOp(M68kMemOp MemOp, in createMemOp() 617 M68kMemOp MemOp; in parseMemOp() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/ |
H A D | SystemZAsmParser.cpp | 114 struct MemOp { struct in __anond0f948490111::SystemZOperand 115 unsigned Base : 12; 116 unsigned Index : 12; 117 unsigned MemKind : 4; 118 unsigned RegKind : 4; 119 const MCExpr *Disp; 120 union { 123 } Length;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/AsmParser/ |
H A D | LanaiAsmParser.cpp | 130 struct MemOp { struct 131 unsigned BaseReg; 132 unsigned OffsetReg; 133 unsigned AluOp; 134 const MCExpr *Offset;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86InstrFoldTables.cpp | 5690 llvm::lookupUnfoldTable(unsigned MemOp) { in lookupUnfoldTable()
|
H A D | X86DomainReassignment.cpp | 563 int MemOp = X86II::getMemoryOperandNo(Desc.TSFlags); in buildClosure() local
|
H A D | X86InstructionSelector.cpp | 513 auto &MemOp = **I.memoperands_begin(); in selectLoadStoreOp() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 246 struct MemOp { struct in __anon6f8db8bd0211::SparcOperand 247 unsigned Base; 248 unsigned OffsetReg; 249 const MCExpr *Off;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/AsmParser/ |
H A D | VEAsmParser.cpp | 180 struct MemOp { struct in __anonf0f8b3610211::VEOperand 181 unsigned Base; 182 unsigned IndexReg; 183 const MCExpr *Index; 184 const MCExpr *Offset;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
H A D | XCoreISelDAGToDAG.cpp | 153 MachineMemOperand *MemOp = in Select() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 1570 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in transferMemOperands() local 2192 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLD() local 2231 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVST() local 2385 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLDSTLane() local 3025 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLDDup() local 3332 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in SelectCMP_SWAP() local 3461 MachineMemOperand *MemOp = ST->getMemOperand(); in Select() local 3521 MachineMemOperand *MemOp = in Select() local 4522 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in Select() local 4589 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in Select() local
|
H A D | ARMInstructionSelector.cpp | 1080 const auto &MemOp = **I.memoperands_begin(); in select() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 1347 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in tryIndexedLoad() local 1391 MachineMemOperand *MemOp = MemIntr->getMemOperand(); in SelectLoad() local 1501 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectStore() local 1722 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectStoreLane() local 1756 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectPostStoreLane() local 3065 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in SelectCMP_SWAP() local 3535 MachineMemOperand *MemOp = in Select() local 3556 MachineMemOperand *MemOp = in Select() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAG.cpp | 129 MachineMemOperand *MemOp = LD->getMemOperand(); in SelectIndexedLoad() local 345 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(IntN)->getMemOperand(); in SelectBrevLdIntrinsic() local 525 MachineMemOperand *MemOp = ST->getMemOperand(); in SelectIndexedStore() local
|
H A D | HexagonISelLoweringHVX.cpp | 1708 auto *MemOp = MF.getMachineMemOperand(MaskN->getMemOperand(), 0, HwLen); in LowerHvxMaskedOp() local 1904 auto *MemOp = MF.getMachineMemOperand(LoadN->getMemOperand(), 0, HwLen); in WidenHvxLoad() local 1942 auto *MemOp = MF.getMachineMemOperand(StoreN->getMemOperand(), 0, HwLen); in WidenHvxStore() local
|
H A D | HexagonISelDAGToDAGHVX.cpp | 2195 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectV65GatherPred() local 2232 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectV65Gather() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineLICM.cpp | 407 for (const MachineMemOperand *MemOp : MI->memoperands()) { in InstructionStoresToFI() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 860 SDValue MemOp; in LowerCCCCallTo() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 868 struct MemOp { struct in __anon5ed6d99d0211::MipsOperand 869 MipsOperand *Base; 870 const MCExpr *Off;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SILoadStoreOptimizer.cpp | 641 static bool canMoveInstsAcrossMemOp(MachineInstr &MemOp, in canMoveInstsAcrossMemOp()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64InstructionSelector.cpp | 2609 auto &MemOp = **I.memoperands_begin(); in select() local 2970 const MachineMemOperand *MemOp = *LoadMI->memoperands_begin(); in select() local
|