macromem.hh (7134:60fe8a00b36e) | macromem.hh (7170:6f97f5107abe) |
---|---|
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 --- 79 unchanged lines hidden (view full) --- 88 MicroMemOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, 89 RegIndex _ura, RegIndex _urb, bool _up, uint8_t _imm) 90 : MicroIntOp(mnem, machInst, __opClass, _ura, _urb, _imm), 91 up(_up), memAccessFlags(0) 92 { 93 } 94}; 95 | 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 --- 79 unchanged lines hidden (view full) --- 88 MicroMemOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, 89 RegIndex _ura, RegIndex _urb, bool _up, uint8_t _imm) 90 : MicroIntOp(mnem, machInst, __opClass, _ura, _urb, _imm), 91 up(_up), memAccessFlags(0) 92 { 93 } 94}; 95 |
96class MacroMemOp : public PredMacroOp 97{ 98 protected: 99 MacroMemOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, 100 IntRegIndex rn, bool index, bool up, bool user, 101 bool writeback, bool load, uint32_t reglist); 102}; 103 |
|
96} 97 98#endif //__ARCH_ARM_INSTS_MACROMEM_HH__ | 104} 105 106#endif //__ARCH_ARM_INSTS_MACROMEM_HH__ |