Mercurial > hg > truffle
comparison src/cpu/sparc/vm/nativeInst_sparc.hpp @ 10997:46c544b8fbfc
8008407: remove SPARC V8 support
Summary: Removed most of the SPARC V8 instructions
Reviewed-by: kvn, twisti
author | morris |
---|---|
date | Fri, 07 Jun 2013 16:46:37 -0700 |
parents | f0c2369fda5a |
children | 5a9d68c3a7d7 de6a9e811145 |
comparison
equal
deleted
inserted
replaced
10996:ea60d1de6735 | 10997:46c544b8fbfc |
---|---|
68 } | 68 } |
69 bool is_illegal(); | 69 bool is_illegal(); |
70 bool is_zombie() { | 70 bool is_zombie() { |
71 int x = long_at(0); | 71 int x = long_at(0); |
72 return is_op3(x, | 72 return is_op3(x, |
73 VM_Version::v9_instructions_work() ? | 73 Assembler::ldsw_op3, |
74 Assembler::ldsw_op3 : Assembler::lduw_op3, | |
75 Assembler::ldst_op) | 74 Assembler::ldst_op) |
76 && Assembler::inv_rs1(x) == G0 | 75 && Assembler::inv_rs1(x) == G0 |
77 && Assembler::inv_rd(x) == O7; | 76 && Assembler::inv_rd(x) == O7; |
78 } | 77 } |
79 bool is_ic_miss_trap(); // Inline-cache uses a trap to detect a miss | 78 bool is_ic_miss_trap(); // Inline-cache uses a trap to detect a miss |