static_inst.hh (7109:6670b4ab3abe) static_inst.hh (7140:d2f0418e9390)
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

--- 52 unchanged lines hidden (view full) ---

61 uint32_t type, uint32_t cfval) const;
62
63 bool arm_add_carry(int32_t result, int32_t lhs, int32_t rhs) const;
64 bool arm_sub_carry(int32_t result, int32_t lhs, int32_t rhs) const;
65
66 bool arm_add_overflow(int32_t result, int32_t lhs, int32_t rhs) const;
67 bool arm_sub_overflow(int32_t result, int32_t lhs, int32_t rhs) const;
68
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

--- 52 unchanged lines hidden (view full) ---

61 uint32_t type, uint32_t cfval) const;
62
63 bool arm_add_carry(int32_t result, int32_t lhs, int32_t rhs) const;
64 bool arm_sub_carry(int32_t result, int32_t lhs, int32_t rhs) const;
65
66 bool arm_add_overflow(int32_t result, int32_t lhs, int32_t rhs) const;
67 bool arm_sub_overflow(int32_t result, int32_t lhs, int32_t rhs) const;
68
69 uint32_t modified_imm(uint8_t ctrlImm, uint8_t dataImm) const;
70
71 // Constructor
72 ArmStaticInstBase(const char *mnem, ExtMachInst _machInst,
73 OpClass __opClass)
74 : StaticInst(mnem, _machInst, __opClass)
75 {
76 }
77
78 /// Print a register name for disassembly given the unique

--- 132 unchanged lines hidden ---
69 // Constructor
70 ArmStaticInstBase(const char *mnem, ExtMachInst _machInst,
71 OpClass __opClass)
72 : StaticInst(mnem, _machInst, __opClass)
73 {
74 }
75
76 /// Print a register name for disassembly given the unique

--- 132 unchanged lines hidden ---