misc.hh (10420:cc13df09fa55) misc.hh (10537:47fe87b0cf97)
1/*
2 * Copyright (c) 2010, 2012-2013 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

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

289
290 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const;
291};
292
293class RegImmImmOp : public PredOp
294{
295 protected:
296 IntRegIndex dest;
1/*
2 * Copyright (c) 2010, 2012-2013 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

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

289
290 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const;
291};
292
293class RegImmImmOp : public PredOp
294{
295 protected:
296 IntRegIndex dest;
297 IntRegIndex op1;
298 uint64_t imm1;
299 uint64_t imm2;
300
301 RegImmImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass,
302 IntRegIndex _dest, uint64_t _imm1, uint64_t _imm2) :
303 PredOp(mnem, _machInst, __opClass),
304 dest(_dest), imm1(_imm1), imm2(_imm2)
305 {}

--- 54 unchanged lines hidden ---
297 uint64_t imm1;
298 uint64_t imm2;
299
300 RegImmImmOp(const char *mnem, ExtMachInst _machInst, OpClass __opClass,
301 IntRegIndex _dest, uint64_t _imm1, uint64_t _imm2) :
302 PredOp(mnem, _machInst, __opClass),
303 dest(_dest), imm1(_imm1), imm2(_imm2)
304 {}

--- 54 unchanged lines hidden ---