Home
last modified time | relevance | path

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

1234

/external/llvm-project/llvm/lib/Transforms/Instrumentation/
DPGOMemOPSizeOpt.cpp157 struct MemOp { struct
158 Instruction *I;
159 MemOp(MemIntrinsic *MI) : I(MI) {} in MemOp() function
160 MemOp(CallInst *CI) : I(CI) {} in MemOp() argument
161 MemIntrinsic *asMI() { return dyn_cast<MemIntrinsic>(I); } in asMI()
162 CallInst *asCI() { return cast<CallInst>(I); } in asCI()
163 MemOp clone() { in clone()
168 Value *getLength() { in getLength()
173 void setLength(Value *Length) { in setLength()
178 StringRef getFuncName() { in getFuncName()
[all …]
/external/llvm-project/llvm/lib/Target/X86/AsmParser/
DX86Operand.h57 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;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/AsmParser/
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;
/external/llvm/lib/Target/X86/AsmParser/
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;
/external/llvm-project/llvm/include/llvm/CodeGen/
DTargetLowering.h108 struct MemOp { struct
126 static MemOp Copy(uint64_t Size, bool DstAlignCanChange, Align DstAlign, argument
129 MemOp Op; argument
141 static MemOp Set(uint64_t Size, bool DstAlignCanChange, Align DstAlign, in Set() argument
154 uint64_t size() const { return Size; } in size()
155 Align getDstAlign() const { in getDstAlign()
159 bool isFixedDstAlign() const { return !DstAlignCanChange; } in isFixedDstAlign()
160 bool allowOverlap() const { return AllowOverlap; } in allowOverlap()
161 bool isMemset() const { return IsMemset; } in isMemset()
162 bool isMemcpy() const { return !IsMemset; } in isMemcpy()
[all …]
/external/llvm/lib/Target/SystemZ/AsmParser/
DSystemZAsmParser.cpp95 struct MemOp { struct in __anond03072c70111::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;
/external/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
DSystemZAsmParser.cpp112 struct MemOp { struct in __anon10090df50111::SystemZOperand
113 unsigned Base : 12;
114 unsigned Index : 12;
115 unsigned MemKind : 4;
116 unsigned RegKind : 4;
117 const MCExpr *Disp;
118 union {
121 } Length;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/AsmParser/
DSystemZAsmParser.cpp114 struct MemOp { struct in __anon841d33e90111::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;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/AsmParser/
DLanaiAsmParser.cpp128 struct MemOp { struct
129 unsigned BaseReg;
130 unsigned OffsetReg;
131 unsigned AluOp;
132 const MCExpr *Offset;
/external/llvm/lib/Target/Lanai/AsmParser/
DLanaiAsmParser.cpp113 struct MemOp { struct
114 unsigned BaseReg;
115 unsigned OffsetReg;
116 unsigned AluOp;
117 const MCExpr *Offset;
/external/llvm-project/llvm/lib/Target/Lanai/AsmParser/
DLanaiAsmParser.cpp130 struct MemOp { struct
131 unsigned BaseReg;
132 unsigned OffsetReg;
133 unsigned AluOp;
134 const MCExpr *Offset;
/external/llvm/lib/Target/Sparc/AsmParser/
DSparcAsmParser.cpp210 struct MemOp { struct in __anon9c87543b0111::SparcOperand
211 unsigned Base;
212 unsigned OffsetReg;
213 const MCExpr *Off;
/external/llvm-project/llvm/lib/Target/X86/
DX86InstrFoldTables.cpp5690 llvm::lookupUnfoldTable(unsigned MemOp) { in lookupUnfoldTable()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrFoldTables.cpp5666 llvm::lookupUnfoldTable(unsigned MemOp) { in lookupUnfoldTable()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/AsmParser/
DSparcAsmParser.cpp239 struct MemOp { struct in __anon674cd45d0211::SparcOperand
240 unsigned Base;
241 unsigned OffsetReg;
242 const MCExpr *Off;
/external/llvm-project/llvm/lib/Target/Sparc/AsmParser/
DSparcAsmParser.cpp241 struct MemOp { struct in __anon0d2588690211::SparcOperand
242 unsigned Base;
243 unsigned OffsetReg;
244 const MCExpr *Off;
/external/llvm-project/llvm/lib/Target/VE/AsmParser/
DVEAsmParser.cpp180 struct MemOp { struct in __anon4089320d0211::VEOperand
181 unsigned Base;
182 unsigned IndexReg;
183 const MCExpr *Index;
184 const MCExpr *Offset;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreISelDAGToDAG.cpp153 MachineMemOperand *MemOp = in Select() local
/external/llvm/lib/Target/XCore/
DXCoreISelDAGToDAG.cpp153 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select() local
/external/llvm-project/llvm/lib/Target/XCore/
DXCoreISelDAGToDAG.cpp153 MachineMemOperand *MemOp = in Select() local
/external/llvm-project/llvm/lib/Target/ARM/
DARMISelDAGToDAG.cpp1564 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in transferMemOperands() local
2174 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLD() local
2213 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVST() local
2367 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLDSTLane() local
3004 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in SelectVLDDup() local
3220 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in SelectCMP_SWAP() local
3349 MachineMemOperand *MemOp = ST->getMemOperand(); in Select() local
3409 MachineMemOperand *MemOp = in Select() local
4337 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in Select() local
4404 MachineMemOperand *MemOp = cast<MemIntrinsicSDNode>(N)->getMemOperand(); in Select() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
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
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
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
/external/llvm/lib/Target/ARM/
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
/external/llvm/lib/Target/AArch64/
DAArch64ISelDAGToDAG.cpp1376 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectStoreLane() local
1411 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectPostStoreLane() local
2546 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in SelectCMP_SWAP() local
2715 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select() local
2736 MachineSDNode::mmo_iterator MemOp = MF->allocateMemRefsArray(1); in Select() local

1234