static_inst.hh (7317:0a0fb1ba4058) | static_inst.hh (7364:9d34477e6adb) |
---|---|
1/* 2 * Copyright (c) 2010 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 --- 36 unchanged lines hidden (view full) --- 45#include "base/trace.hh" 46#include "cpu/static_inst.hh" 47 48namespace ArmISA 49{ 50class ArmStaticInst : public StaticInst 51{ 52 protected: | 1/* 2 * Copyright (c) 2010 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 --- 36 unchanged lines hidden (view full) --- 45#include "base/trace.hh" 46#include "cpu/static_inst.hh" 47 48namespace ArmISA 49{ 50class ArmStaticInst : public StaticInst 51{ 52 protected: |
53 union IntDoubleUnion { 54 uint64_t bits; 55 double fp; 56 }; 57 |
|
53 int32_t shift_rm_imm(uint32_t base, uint32_t shamt, 54 uint32_t type, uint32_t cfval) const; 55 int32_t shift_rm_rs(uint32_t base, uint32_t shamt, 56 uint32_t type, uint32_t cfval) const; 57 58 bool shift_carry_imm(uint32_t base, uint32_t shamt, 59 uint32_t type, uint32_t cfval) const; 60 bool shift_carry_rs(uint32_t base, uint32_t shamt, --- 238 unchanged lines hidden --- | 58 int32_t shift_rm_imm(uint32_t base, uint32_t shamt, 59 uint32_t type, uint32_t cfval) const; 60 int32_t shift_rm_rs(uint32_t base, uint32_t shamt, 61 uint32_t type, uint32_t cfval) const; 62 63 bool shift_carry_imm(uint32_t base, uint32_t shamt, 64 uint32_t type, uint32_t cfval) const; 65 bool shift_carry_rs(uint32_t base, uint32_t shamt, --- 238 unchanged lines hidden --- |