1/* 2 * Copyright (c) 2010 Gabe Black 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 134 unchanged lines hidden (view full) --- 143 144 void 145 set(Addr val) 146 { 147 pc(val); 148 npc(val + sizeof(MachInst)); 149 }; 150 |
151 void 152 setNPC(Addr val) 153 { 154 npc(val); 155 } 156 |
157 SimplePCState() {} 158 SimplePCState(Addr val) { set(val); } 159 160 bool 161 branching() const 162 { 163 return this->npc() != this->pc() + sizeof(MachInst); 164 } --- 298 unchanged lines hidden --- |