/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | relocInfo_sparc.cpp | 37 switch (Assembler::inv_op(inst)) { 39 case Assembler::ldst_op: 41 switch (Assembler::inv_op3(inst)) { 42 case Assembler::lduw_op3: 43 case Assembler::ldub_op3: 44 case Assembler::lduh_op3: 45 case Assembler::ldd_op3: 46 case Assembler::ldsw_op3: 47 case Assembler::ldsb_op3: 48 case Assembler [all...] |
H A D | nativeInst_sparc.hpp | 57 bool is_call() { return is_op(long_at(0), Assembler::call_op); } 58 bool is_sethi() { return (is_op2(long_at(0), Assembler::sethi_op2) 66 return (is_op(x, Assembler::arith_op) && 67 (inv_op3(x) & Assembler::cc_bit_op3) == Assembler::cc_bit_op3); 74 Assembler::ldsw_op3 : Assembler::lduw_op3, 75 Assembler::ldst_op) 76 && Assembler::inv_rs1(x) == G0 77 && Assembler [all...] |
H A D | assembler_sparc.inline.hpp | 46 inline bool Address::is_simm13(int offset) { return Assembler::is_simm13(disp() + offset); } 50 return Assembler::low10(value()); 56 inline void Assembler::check_delay() { 63 inline void Assembler::emit_long(int x) { 68 inline void Assembler::emit_data(int x, relocInfo::relocType rtype) { 73 inline void Assembler::emit_data(int x, RelocationHolder const& rspec) { 79 inline void Assembler::add(Register s1, Register s2, Register d ) { emit_long( op(arith_op) | rd(d) | op3(add_op3) | rs1(s1) | rs2(s2) ); } 80 inline void Assembler::add(Register s1, int simm13a, Register d, relocInfo::relocType rtype ) { emit_data( op(arith_op) | rd(d) | op3(add_op3) | rs1(s1) | immed(true) | simm(simm13a, 13), rtype ); } 81 inline void Assembler::add(Register s1, int simm13a, Register d, RelocationHolder const& rspec ) { emit_data( op(arith_op) | rd(d) | op3(add_op3) | rs1(s1) | immed(true) | simm(simm13a, 13), rspec ); } 83 inline void Assembler [all...] |
H A D | icache_sparc.cpp | 41 __ br(Assembler::positive, false, Assembler::pn, L);
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | assembler_x86.inline.hpp | 75 inline int Assembler::prefix_and_encode(int reg_enc, bool byteinst) { return reg_enc; } 76 inline int Assembler::prefixq_and_encode(int reg_enc) { return reg_enc; } 78 inline int Assembler::prefix_and_encode(int dst_enc, int src_enc, bool byteinst) { return dst_enc << 3 | src_enc; } 79 inline int Assembler::prefixq_and_encode(int dst_enc, int src_enc) { return dst_enc << 3 | src_enc; } 81 inline void Assembler::prefix(Register reg) {} 82 inline void Assembler::prefix(Address adr) {} 83 inline void Assembler::prefixq(Address adr) {} 85 inline void Assembler::prefix(Address adr, Register reg, bool byteinst) {} 86 inline void Assembler::prefixq(Address adr, Register reg) {} 88 inline void Assembler [all...] |
H A D | relocInfo_x86.cpp | 37 typedef Assembler::WhichOperand WhichOperand; 39 assert(which == Assembler::disp32_operand || 40 which == Assembler::narrow_oop_operand || 41 which == Assembler::imm_operand, "format unpacks ok"); 42 if (which == Assembler::imm_operand) { 48 } else if (which == Assembler::narrow_oop_operand) { 49 address disp = Assembler::locate_operand(addr(), which); 58 address disp = Assembler::locate_operand(ip, which); 59 address next_ip = Assembler::locate_next_instruction(ip); 119 address disp = Assembler [all...] |
/openjdk7/jdk/src/share/classes/sun/tools/tree/ |
H A D | PostDecExpression.java | 29 import sun.tools.asm.Assembler; 48 public void codeValue(Environment env, Context ctx, Assembler asm) { 51 public void code(Environment env, Context ctx, Assembler asm) {
|
H A D | PostIncExpression.java | 29 import sun.tools.asm.Assembler; 48 public void codeValue(Environment env, Context ctx, Assembler asm) { 51 public void code(Environment env, Context ctx, Assembler asm) {
|
H A D | PreDecExpression.java | 29 import sun.tools.asm.Assembler; 48 public void codeValue(Environment env, Context ctx, Assembler asm) { 51 public void code(Environment env, Context ctx, Assembler asm) {
|
H A D | PreIncExpression.java | 29 import sun.tools.asm.Assembler; 48 public void codeValue(Environment env, Context ctx, Assembler asm) { 51 public void code(Environment env, Context ctx, Assembler asm) {
|
H A D | AssignBitAndExpression.java | 29 import sun.tools.asm.Assembler; 49 void codeOperation(Environment env, Context ctx, Assembler asm) {
|
H A D | AssignBitOrExpression.java | 29 import sun.tools.asm.Assembler; 49 void codeOperation(Environment env, Context ctx, Assembler asm) {
|
H A D | AssignBitXorExpression.java | 29 import sun.tools.asm.Assembler; 48 void codeOperation(Environment env, Context ctx, Assembler asm) {
|
H A D | AssignDivideExpression.java | 29 import sun.tools.asm.Assembler; 48 void codeOperation(Environment env, Context ctx, Assembler asm) {
|
H A D | AssignMultiplyExpression.java | 29 import sun.tools.asm.Assembler; 48 void codeOperation(Environment env, Context ctx, Assembler asm) {
|
H A D | AssignRemainderExpression.java | 29 import sun.tools.asm.Assembler; 48 void codeOperation(Environment env, Context ctx, Assembler asm) {
|
H A D | AssignShiftLeftExpression.java | 29 import sun.tools.asm.Assembler; 49 void codeOperation(Environment env, Context ctx, Assembler asm) {
|
H A D | AssignShiftRightExpression.java | 29 import sun.tools.asm.Assembler; 48 void codeOperation(Environment env, Context ctx, Assembler asm) {
|
H A D | AssignSubtractExpression.java | 29 import sun.tools.asm.Assembler; 48 void codeOperation(Environment env, Context ctx, Assembler asm) {
|
H A D | AssignUnsignedShiftRightExpression.java | 29 import sun.tools.asm.Assembler; 48 void codeOperation(Environment env, Context ctx, Assembler asm) {
|
H A D | NullExpression.java | 29 import sun.tools.asm.Assembler; 60 public void codeValue(Environment env, Context ctx, Assembler asm) {
|
H A D | DoubleExpression.java | 29 import sun.tools.asm.Assembler; 74 public void codeValue(Environment env, Context ctx, Assembler asm) {
|
H A D | FloatExpression.java | 29 import sun.tools.asm.Assembler; 74 public void codeValue(Environment env, Context ctx, Assembler asm) {
|
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | assembler_zero.hpp | 34 class Assembler : public AbstractAssembler { class in inherits:AbstractAssembler 36 Assembler(CodeBuffer* code) : AbstractAssembler(code) {} function in class:Assembler 45 class MacroAssembler : public Assembler { 47 MacroAssembler(CodeBuffer* code) : Assembler(code) {}
|
/openjdk7/jdk/src/share/classes/sun/tools/javac/ |
H A D | CompilerMember.java | 29 import sun.tools.asm.Assembler; 43 Assembler asm; 49 CompilerMember(MemberDefinition field, Assembler asm) {
|