Searched refs:_imm (Results 1 - 16 of 16) sorted by relevance

/gem5/src/arch/arm/insts/
H A Dbranch.hh57 int32_t _imm) :
58 PredOp(mnem, _machInst, __opClass), imm(_imm)
69 int32_t _imm, ConditionCode _condCode) :
70 BranchImm(mnem, _machInst, __opClass, _imm)
132 int32_t _imm, IntRegIndex _op1) :
133 PredOp(mnem, _machInst, __opClass), imm(_imm), op1(_op1)
56 BranchImm(const char *mnem, ExtMachInst _machInst, OpClass __opClass, int32_t _imm) argument
68 BranchImmCond(const char *mnem, ExtMachInst _machInst, OpClass __opClass, int32_t _imm, ConditionCode _condCode) argument
131 BranchImmReg(const char *mnem, ExtMachInst _machInst, OpClass __opClass, int32_t _imm, IntRegIndex _op1) argument
H A Dbranch64.hh54 int64_t _imm) :
55 ArmStaticInst(mnem, _machInst, __opClass), imm(_imm)
76 int64_t _imm, ConditionCode _condCode) :
77 BranchImm64(mnem, _machInst, __opClass, _imm), condCode(_condCode)
134 int64_t _imm, IntRegIndex _op1) :
135 ArmStaticInst(mnem, _machInst, __opClass), imm(_imm), op1(_op1)
53 BranchImm64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, int64_t _imm) argument
75 BranchImmCond64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, int64_t _imm, ConditionCode _condCode) argument
133 BranchImmReg64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, int64_t _imm, IntRegIndex _op1) argument
H A Dsve_mem.hh63 IntRegIndex _base, uint64_t _imm)
65 dest(_dest), base(_base), imm(_imm),
88 IntRegIndex _base, uint64_t _imm)
90 dest(_dest), base(_base), imm(_imm),
140 uint64_t _imm)
142 dest(_dest), gp(_gp), base(_base), imm(_imm),
61 SveMemVecFillSpill(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _base, uint64_t _imm) argument
86 SveMemPredFillSpill(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _base, uint64_t _imm) argument
138 SveContigMemSI(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _gp, IntRegIndex _base, uint64_t _imm) argument
H A Dmisc.hh78 uint32_t _imm, uint8_t _byteMask) :
79 MsrBase(mnem, _machInst, __opClass, _byteMask), imm(_imm)
110 uint32_t _imm) :
112 dest2(_dest2), imm(_imm)
129 uint32_t _imm) :
131 dest(_dest), imm(_imm)
144 uint64_t _imm) :
145 PredOp(mnem, _machInst, __opClass), imm(_imm)
159 IntRegIndex _dest, uint64_t _imm) :
160 PredOp(mnem, _machInst, __opClass), dest(_dest), imm(_imm)
77 MsrImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, uint32_t _imm, uint8_t _byteMask) argument
108 MrrcOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, MiscRegIndex _op1, IntRegIndex _dest, IntRegIndex _dest2, uint32_t _imm) argument
127 McrrOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _op1, IntRegIndex _op2, MiscRegIndex _dest, uint32_t _imm) argument
143 ImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, uint64_t _imm) argument
158 RegImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, uint64_t _imm) argument
189 RegImmRegOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, uint64_t _imm, IntRegIndex _op1) argument
207 RegRegRegImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, IntRegIndex _op2, uint64_t _imm) argument
261 RegRegImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, uint64_t _imm) argument
279 MiscRegRegImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, MiscRegIndex _dest, IntRegIndex _op1, uint64_t _imm) argument
297 RegMiscRegImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, MiscRegIndex _op1, uint64_t _imm) argument
353 RegImmRegShiftOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, uint64_t _imm, IntRegIndex _op1, int32_t _shiftAmt, ArmShiftType _shiftType) argument
[all...]
H A Dmisc64.hh52 OpClass __opClass, uint64_t _imm) :
53 ArmStaticInst(mnem, _machInst, __opClass), imm(_imm)
89 IntRegIndex _op2, uint64_t _imm) :
91 dest(_dest), op1(_op1), op2(_op2), imm(_imm)
154 uint32_t _imm) :
156 dest(_dest), imm(_imm)
179 IntRegIndex _op1, uint32_t _imm) :
181 dest(_dest), op1(_op1), imm(_imm)
197 MiscRegIndex _op1, uint32_t _imm) :
199 dest(_dest), op1(_op1), imm(_imm)
51 ImmOp64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, uint64_t _imm) argument
87 RegRegRegImmOp64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, IntRegIndex _op2, uint64_t _imm) argument
152 MiscRegImmOp64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, MiscRegIndex _dest, uint32_t _imm) argument
177 MiscRegRegImmOp64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, MiscRegIndex _dest, IntRegIndex _op1, uint32_t _imm) argument
195 RegMiscRegImmOp64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, MiscRegIndex _op1, uint32_t _imm) argument
215 MiscRegImplDefined64(const char *mnem, ExtMachInst _machInst, MiscRegIndex misc_reg, bool misc_read, uint32_t _imm, const std::string full_mnem, bool _warning) argument
[all...]
H A Dmem64.hh56 IntRegIndex _base, MiscRegIndex _dest, uint64_t _imm)
58 base(_base), dest(_dest), imm(_imm)
138 IntRegIndex _dest, IntRegIndex _base, int64_t _imm)
139 : Memory64(mnem, _machInst, __opClass, _dest, _base), imm(_imm)
153 int64_t _imm)
154 : MemoryImm64(mnem, _machInst, __opClass, _dest, _base, _imm),
169 IntRegIndex _base, int32_t _imm)
171 _base, _imm), result(_result)
183 int64_t _imm)
184 : MemoryImm64(mnem, _machInst, __opClass, _dest, _base, _imm)
55 SysDC64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _base, MiscRegIndex _dest, uint64_t _imm) argument
137 MemoryImm64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _base, int64_t _imm) argument
151 MemoryDImm64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _dest2, IntRegIndex _base, int64_t _imm) argument
167 MemoryDImmEx64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _result, IntRegIndex _dest, IntRegIndex _dest2, IntRegIndex _base, int32_t _imm) argument
181 MemoryPreIndex64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _base, int64_t _imm) argument
194 MemoryPostIndex64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _base, int64_t _imm) argument
255 MemoryLiteral64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, int64_t _imm) argument
[all...]
H A Dmem.hh213 IntRegIndex _dest, IntRegIndex _base, bool _add, int32_t _imm)
214 : Memory(mnem, _machInst, __opClass, _dest, _base, _add), imm(_imm)
234 bool _add, int32_t _imm)
235 : MemoryImm(mnem, _machInst, __opClass, _dest, _base, _add, _imm),
256 IntRegIndex _base, bool _add, int32_t _imm)
257 : MemoryImm(mnem, _machInst, __opClass, _dest, _base, _add, _imm),
277 IntRegIndex _base, bool _add, int32_t _imm)
279 _base, _add, _imm), result(_result)
340 bool _add, int32_t _imm)
341 : Base(mnem, _machInst, __opClass, _dest, _base, _add, _imm)
212 MemoryImm(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _base, bool _add, int32_t _imm) argument
232 MemoryExImm(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _result, IntRegIndex _dest, IntRegIndex _base, bool _add, int32_t _imm) argument
254 MemoryDImm(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _dest2, IntRegIndex _base, bool _add, int32_t _imm) argument
275 MemoryExDImm(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _result, IntRegIndex _dest, IntRegIndex _dest2, IntRegIndex _base, bool _add, int32_t _imm) argument
338 MemoryOffset(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _base, bool _add, int32_t _imm) argument
352 MemoryOffset(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _dest2, IntRegIndex _base, bool _add, int32_t _imm) argument
358 MemoryOffset(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _result, IntRegIndex _dest, IntRegIndex _dest2, IntRegIndex _base, bool _add, int32_t _imm) argument
388 MemoryPreIndex(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _base, bool _add, int32_t _imm) argument
402 MemoryPreIndex(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _dest2, IntRegIndex _base, bool _add, int32_t _imm) argument
408 MemoryPreIndex(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _result, IntRegIndex _dest, IntRegIndex _dest2, IntRegIndex _base, bool _add, int32_t _imm) argument
438 MemoryPostIndex(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _base, bool _add, int32_t _imm) argument
452 MemoryPostIndex(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _dest2, IntRegIndex _base, bool _add, int32_t _imm) argument
458 MemoryPostIndex(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _result, IntRegIndex _dest, IntRegIndex _dest2, IntRegIndex _base, bool _add, int32_t _imm) argument
[all...]
H A Ddata64.hh55 IntRegIndex _dest, IntRegIndex _op1, uint64_t _imm) :
57 dest(_dest), op1(_op1), imm(_imm)
71 IntRegIndex _dest, uint64_t _imm) :
73 dest(_dest), imm(_imm)
139 IntRegIndex _dest, IntRegIndex _op1, uint64_t _imm) :
141 imm(_imm)
188 uint64_t _imm) :
190 dest(_dest), op1(_op1), op2(_op2), imm(_imm)
222 OpClass __opClass, IntRegIndex _op1, uint64_t _imm,
225 op1(_op1), imm(_imm), condCod
54 DataXImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, uint64_t _imm) argument
70 DataXImmOnlyOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, uint64_t _imm) argument
138 DataX1RegImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, uint64_t _imm) argument
186 DataX2RegImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, IntRegIndex _op2, uint64_t _imm) argument
221 DataXCondCompImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _op1, uint64_t _imm, ConditionCode _condCode, uint8_t _defCc) argument
[all...]
H A Dsve.hh216 uint64_t _imm) :
218 dest(_dest), imm(_imm)
235 uint64_t _imm, IntRegIndex _gp, bool _isMerging) :
237 dest(_dest), imm(_imm), gp(_gp), isMerging(_isMerging)
251 uint64_t _imm) :
253 dest(_dest), op1(_op1), imm(_imm)
266 IntRegIndex _dest, uint64_t _imm, IntRegIndex _gp) :
268 dest(_dest), gp(_gp), imm(_imm)
282 uint64_t _imm) :
284 dest(_dest), imm(_imm)
214 SveUnaryWideImmUnpredOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, uint64_t _imm) argument
233 SveUnaryWideImmPredOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, uint64_t _imm, IntRegIndex _gp, bool _isMerging) argument
249 SveBinImmUnpredConstrOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, uint64_t _imm) argument
265 SveBinImmPredOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, uint64_t _imm, IntRegIndex _gp) argument
280 SveBinWideImmUnpredOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, uint64_t _imm) argument
404 SveCmpImmOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, uint64_t _imm, IntRegIndex _gp) argument
435 SveTerImmUnpredOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op2, uint64_t _imm) argument
479 SvePtrueOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, uint8_t _imm) argument
513 SveIntCmpImmOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, int64_t _imm, IntRegIndex _gp) argument
557 SveElemCountOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, uint8_t _pattern, uint8_t _imm, bool _dstIsVec, bool _dstIs32b) argument
741 SveBinImmUnpredDestrOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, uint64_t _imm) argument
756 SveBinImmIdxUnpredOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, uint64_t _imm) argument
790 SveDotProdIdxOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, IntRegIndex _op2, uint64_t _imm) argument
841 SveComplexIdxOp(const char* mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, IntRegIndex _op2, uint8_t _rot, uint8_t _imm) argument
[all...]
H A Dmacromem.hh120 RegIndex _dest, RegIndex _ura, uint32_t _imm)
122 dest(_dest), ura(_ura), imm(_imm),
299 RegIndex _ura, RegIndex _urb, int32_t _imm)
301 ura(_ura), urb(_urb), imm(_imm)
316 RegIndex _ura, RegIndex _urb, int64_t _imm)
318 ura(_ura), urb(_urb), imm(_imm)
395 RegIndex _ura, RegIndex _urb, bool _up, uint8_t _imm)
396 : MicroIntImmOp(mnem, machInst, __opClass, _ura, _urb, _imm),
415 bool _up, uint8_t _imm)
417 dest(_dreg1), dest2(_dreg2), urb(_base), up(_up), imm(_imm),
119 MicroNeonMemOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, RegIndex _dest, RegIndex _ura, uint32_t _imm) argument
298 MicroIntImmOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, RegIndex _ura, RegIndex _urb, int32_t _imm) argument
315 MicroIntImmXOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, RegIndex _ura, RegIndex _urb, int64_t _imm) argument
394 MicroMemOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, RegIndex _ura, RegIndex _urb, bool _up, uint8_t _imm) argument
413 MicroMemPairOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, RegIndex _dreg1, RegIndex _dreg2, RegIndex _base, bool _up, uint8_t _imm) argument
[all...]
H A Dsve_macromem.hh207 int64_t _imm, uint8_t _numregs)
209 dest(_dest), gp(_gp), base(_base), imm(_imm), numregs(_numregs)
218 _gp, _base, _imm, _numregs, i);
279 int64_t _imm, uint8_t _numregs)
281 dest(_dest), gp(_gp), base(_base), imm(_imm), numregs(_numregs)
296 _gp, _base, _imm, _numregs, i);
351 uint64_t _imm, bool firstFault)
353 dest(_dest), gp(_gp), base(_base), imm(_imm)
387 isLoad ? (IntRegIndex) VECREG_UREG0 : _base, _imm, i,
205 SveLdStructSI(const char* mnem, ExtMachInst machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _gp, IntRegIndex _base, int64_t _imm, uint8_t _numregs) argument
277 SveStStructSI(const char* mnem, ExtMachInst machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _gp, IntRegIndex _base, int64_t _imm, uint8_t _numregs) argument
349 SveIndexedMemVI(const char *mnem, ExtMachInst machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _gp, IntRegIndex _base, uint64_t _imm, bool firstFault) argument
H A Dpred_inst.hh288 IntRegIndex _dest, IntRegIndex _op1, uint32_t _imm, bool _rotC) :
290 dest(_dest), op1(_op1), imm(_imm), rotC(_rotC)
287 DataImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, uint32_t _imm, bool _rotC) argument
H A Dvfp.hh942 IntRegIndex _dest, uint64_t _imm,
944 FpOp(mnem, _machInst, __opClass), dest(_dest), imm(_imm)
962 uint64_t _imm, VfpMicroMode mode = VfpNotAMicroop) :
963 FpOp(mnem, _machInst, __opClass), dest(_dest), op1(_op1), imm(_imm)
1045 uint64_t _imm, VfpMicroMode mode = VfpNotAMicroop) :
1047 dest(_dest), op1(_op1), op2(_op2), imm(_imm)
941 FpRegImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, uint64_t _imm, VfpMicroMode mode = VfpNotAMicroop) argument
960 FpRegRegImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, uint64_t _imm, VfpMicroMode mode = VfpNotAMicroop) argument
1042 FpRegRegRegImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _dest, IntRegIndex _op1, IntRegIndex _op2, uint64_t _imm, VfpMicroMode mode = VfpNotAMicroop) argument
/gem5/src/arch/sparc/insts/
H A Dinteger.hh69 OpClass __opClass, int64_t _imm) :
70 IntOp(mnem, _machInst, __opClass), imm(_imm)
68 IntOpImm(const char *mnem, ExtMachInst _machInst, OpClass __opClass, int64_t _imm) argument
/gem5/src/arch/arm/
H A Dfaults.hh386 HypervisorCall(ExtMachInst _machInst, uint32_t _imm);
H A Dfaults.cc916 HypervisorCall::HypervisorCall(ExtMachInst _machInst, uint32_t _imm) : argument
917 ArmFaultVals<HypervisorCall>(_machInst, _imm)

Completed in 43 milliseconds