Lines Matching defs:instr
211 // Get offset from instr.
212 int BranchOffset(Instr instr);
216 int JumpOffset(Instr instr);
217 int CJumpOffset(Instr instr);
218 int CBranchOffset(Instr instr);
219 static int LdOffset(Instr instr);
220 static int AuipcOffset(Instr instr);
221 static int JalrOffset(Instr instr);
274 static bool IsConstantPoolAt(Instruction* instr);
275 static int ConstantPoolSizeAt(Instruction* instr);
1252 static void instr_at_put(Address pc, Instr instr) {
1253 *reinterpret_cast<Instr*>(pc) = instr;
1258 void instr_at_put(int pos, Instr instr) {
1259 *reinterpret_cast<Instr*>(buffer_start_ + pos) = instr;
1262 void instr_at_put(int pos, ShortInstr instr) {
1263 *reinterpret_cast<ShortInstr*>(buffer_start_ + pos) = instr;
1271 static bool IsBranch(Instr instr);
1272 static bool IsCBranch(Instr instr);
1273 static bool IsNop(Instr instr);
1274 static bool IsJump(Instr instr);
1275 static bool IsJal(Instr instr);
1276 static bool IsCJal(Instr instr);
1277 static bool IsJalr(Instr instr);
1278 static bool IsLui(Instr instr);
1279 static bool IsAuipc(Instr instr);
1280 static bool IsAddiw(Instr instr);
1281 static bool IsAddi(Instr instr);
1282 static bool IsOri(Instr instr);
1283 static bool IsSlli(Instr instr);
1284 static bool IsLd(Instr instr);
1544 static void disassembleInstr(Instr instr);