Home
last modified time | relevance | path

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

1234

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp112 struct MemOp { struct
113 Instruction *I;
114 MemOp(MemIntrinsic *MI) : I(MI) {} in MemOp() function
115 MemOp(CallInst *CI) : I(CI) {} in MemOp() argument
116 MemIntrinsic *asMI() { return dyn_cast<MemIntrinsic>(I); } in asMI()
117 CallInst *asCI() { return cast<CallInst>(I); } in asCI()
118 MemOp clone() { in clone()
123 Value *getLength() { in getLength()
128 void setLength(Value *Length) { in setLength()
133 StringRef getFuncName() { in getFuncName()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h62 struct MemOp { struct
63 unsigned SegReg;
64 const MCExpr *Disp;
65 unsigned BaseReg;
66 unsigned DefaultBaseReg;
67 unsigned IndexReg;
68 unsigned Scale;
69 unsigned Size;
70 unsigned ModeSize;
74 unsigned FrontendSize;
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h59 struct MemOp { struct
60 unsigned SegReg;
61 const MCExpr *Disp;
62 unsigned BaseReg;
63 unsigned IndexReg;
64 unsigned Scale;
65 unsigned Size;
66 unsigned ModeSize;
70 unsigned FrontendSize;
/aosp_15_r20/external/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h52 struct MemOp { struct
53 unsigned SegReg;
54 const MCExpr *Disp;
55 unsigned BaseReg;
56 unsigned IndexReg;
57 unsigned Scale;
58 unsigned Size;
59 unsigned ModeSize;
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
H A DTargetLowering.h112 struct MemOp { struct
130 static MemOp Copy(uint64_t Size, bool DstAlignCanChange, Align DstAlign, argument
133 MemOp Op; argument
145 static MemOp Set(uint64_t Size, bool DstAlignCanChange, Align DstAlign, in Set() argument
158 uint64_t size() const { return Size; } in size()
159 Align getDstAlign() const { in getDstAlign()
163 bool isFixedDstAlign() const { return !DstAlignCanChange; } in isFixedDstAlign()
164 bool allowOverlap() const { return AllowOverlap; } in allowOverlap()
165 bool isMemset() const { return IsMemset; } in isMemset()
166 bool isMemcpy() const { return !IsMemset; } in isMemcpy()
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/
DTargetLowering.h113 struct MemOp { struct
131 static MemOp Copy(uint64_t Size, bool DstAlignCanChange, Align DstAlign, argument
134 MemOp Op; argument
146 static MemOp Set(uint64_t Size, bool DstAlignCanChange, Align DstAlign, in Set() argument
159 uint64_t size() const { return Size; } in size()
160 Align getDstAlign() const { in getDstAlign()
164 bool isFixedDstAlign() const { return !DstAlignCanChange; } in isFixedDstAlign()
165 bool allowOverlap() const { return AllowOverlap; } in allowOverlap()
166 bool isMemset() const { return IsMemset; } in isMemset()
167 bool isMemcpy() const { return !IsMemset; } in isMemcpy()
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/
DTargetLowering.h113 struct MemOp { struct
131 static MemOp Copy(uint64_t Size, bool DstAlignCanChange, Align DstAlign, argument
134 MemOp Op; argument
146 static MemOp Set(uint64_t Size, bool DstAlignCanChange, Align DstAlign, in Set() argument
159 uint64_t size() const { return Size; } in size()
160 Align getDstAlign() const { in getDstAlign()
164 bool isFixedDstAlign() const { return !DstAlignCanChange; } in isFixedDstAlign()
165 bool allowOverlap() const { return AllowOverlap; } in allowOverlap()
166 bool isMemset() const { return IsMemset; } in isMemset()
167 bool isMemcpy() const { return !IsMemset; } in isMemcpy()
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/
DTargetLowering.h113 struct MemOp { struct
131 static MemOp Copy(uint64_t Size, bool DstAlignCanChange, Align DstAlign, argument
134 MemOp Op; argument
146 static MemOp Set(uint64_t Size, bool DstAlignCanChange, Align DstAlign, in Set() argument
159 uint64_t size() const { return Size; } in size()
160 Align getDstAlign() const { in getDstAlign()
164 bool isFixedDstAlign() const { return !DstAlignCanChange; } in isFixedDstAlign()
165 bool allowOverlap() const { return AllowOverlap; } in allowOverlap()
166 bool isMemset() const { return IsMemset; } in isMemset()
167 bool isMemcpy() const { return !IsMemset; } in isMemcpy()
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/
DTargetLowering.h113 struct MemOp { struct
131 static MemOp Copy(uint64_t Size, bool DstAlignCanChange, Align DstAlign, argument
134 MemOp Op; argument
146 static MemOp Set(uint64_t Size, bool DstAlignCanChange, Align DstAlign, in Set() argument
159 uint64_t size() const { return Size; } in size()
160 Align getDstAlign() const { in getDstAlign()
164 bool isFixedDstAlign() const { return !DstAlignCanChange; } in isFixedDstAlign()
165 bool allowOverlap() const { return AllowOverlap; } in allowOverlap()
166 bool isMemset() const { return IsMemset; } in isMemset()
167 bool isMemcpy() const { return !IsMemset; } in isMemcpy()
[all …]
/aosp_15_r20/external/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp95 struct MemOp { struct in __anone9da03360111::SystemZOperand
96 unsigned Base : 12;
97 unsigned Index : 12;
98 unsigned MemKind : 4;
99 unsigned RegKind : 4;
100 const MCExpr *Disp;
101 const MCExpr *Length;
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp114 struct MemOp { struct in __anonfb4998180111::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;
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp342 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in selectVLSEG() local
386 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in selectVLSEGFF() local
441 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in selectVLXSEG() local
481 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in selectVSSEG() local
523 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in selectVSXSEG() local
1440 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in Select() local
1482 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in Select() local
1515 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in Select() local
1640 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in Select() local
1671 if (auto *MemOp = dyn_cast<MemSDNode>(Node)) in Select() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp129 MemOp, enumerator
138 M68kMemOp MemOp; member
316 std::unique_ptr<M68kOperand> M68kOperand::createMemOp(M68kMemOp MemOp, in createMemOp()
712 M68kMemOp MemOp; in parseMemOp() local
837 M68kMemOp MemOp(M68kMemOp::Kind::RegMask); in parseRegOrMoveMask() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp118 struct MemOp { struct in __anon8b8362de0111::SystemZOperand
119 unsigned Base : 12;
120 unsigned Index : 12;
121 unsigned MemKind : 4;
122 unsigned RegKind : 4;
123 const MCExpr *Disp;
124 union {
127 } Length;
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp128 struct MemOp { struct
129 unsigned BaseReg;
130 unsigned OffsetReg;
131 unsigned AluOp;
132 const MCExpr *Offset;
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp132 struct MemOp { struct
133 unsigned BaseReg;
134 unsigned OffsetReg;
135 unsigned AluOp;
136 const MCExpr *Offset;
/aosp_15_r20/external/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp113 struct MemOp { struct
114 unsigned BaseReg;
115 unsigned OffsetReg;
116 unsigned AluOp;
117 const MCExpr *Offset;
/aosp_15_r20/external/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp210 struct MemOp { struct in __anon1e74052a0111::SparcOperand
211 unsigned Base;
212 unsigned OffsetReg;
213 const MCExpr *Off;
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp239 struct MemOp { struct in __anone4e8790c0211::SparcOperand
240 unsigned Base;
241 unsigned OffsetReg;
242 const MCExpr *Off;
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp184 struct MemOp { struct in __anon70239fb60211::VEOperand
185 unsigned Base;
186 unsigned IndexReg;
187 const MCExpr *Index;
188 const MCExpr *Offset;
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp255 struct MemOp { struct in __anon654fd0d20211::SparcOperand
256 unsigned Base;
257 unsigned OffsetReg;
258 const MCExpr *Off;
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1517 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in transferMemOperands() local
2124 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLD() local
2162 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVST() local
2313 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLDSTLane() local
2798 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLDDup() local
3014 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in SelectCMP_SWAP() local
3143 MachineMemOperand *MemOp = ST->getMemOperand(); in Select() local
3203 MachineMemOperand *MemOp = in Select() local
4051 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in Select() local
4118 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in Select() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1299 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectLoad() local
1351 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectStore() local
1530 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectStoreLane() local
1564 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectPostStoreLane() local
2872 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in SelectCMP_SWAP() local
3153 MachineMemOperand *MemOp = in Select() local
3174 MachineMemOperand *MemOp = in Select() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1586 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in transferMemOperands() local
2229 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLD() local
2268 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVST() local
2422 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLDSTLane() local
3062 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLDDup() local
3533 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in SelectCMP_SWAP() local
3677 MachineMemOperand *MemOp = ST->getMemOperand(); in Select() local
3737 MachineMemOperand *MemOp = in Select() local
4784 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in Select() local
4851 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in Select() local
/aosp_15_r20/external/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1920 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLD() local
1957 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVST() local
2105 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLDSTLane() local
2223 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectVLDDup() local
2646 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectCMP_SWAP() local
3429 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select() local
3497 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select() local

1234