mem64.hh (14150:1391e94a7b95) | mem64.hh (14240:5b9499c2ae14) |
---|---|
1/* 2 * Copyright (c) 2011-2013,2017 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 35 unchanged lines hidden (view full) --- 44 45namespace ArmISA 46{ 47 48class SysDC64 : public MiscRegOp64 49{ 50 protected: 51 IntRegIndex base; | 1/* 2 * Copyright (c) 2011-2013,2017 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 35 unchanged lines hidden (view full) --- 44 45namespace ArmISA 46{ 47 48class SysDC64 : public MiscRegOp64 49{ 50 protected: 51 IntRegIndex base; |
52 IntRegIndex dest; | 52 MiscRegIndex dest; |
53 uint64_t imm; 54 55 SysDC64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, | 53 uint64_t imm; 54 55 SysDC64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, |
56 IntRegIndex _base, MiscRegIndex miscReg, uint64_t _imm) | 56 IntRegIndex _base, MiscRegIndex _dest, uint64_t _imm) |
57 : MiscRegOp64(mnem, _machInst, __opClass, false), | 57 : MiscRegOp64(mnem, _machInst, __opClass, false), |
58 base(_base), dest((IntRegIndex)miscReg), imm(_imm) | 58 base(_base), dest(_dest), imm(_imm) |
59 {} 60 61 std::string generateDisassembly( 62 Addr pc, const SymbolTable *symtab) const override; 63}; 64 65class MightBeMicro64 : public ArmStaticInst 66{ --- 267 unchanged lines hidden --- | 59 {} 60 61 std::string generateDisassembly( 62 Addr pc, const SymbolTable *symtab) const override; 63}; 64 65class MightBeMicro64 : public ArmStaticInst 66{ --- 267 unchanged lines hidden --- |