Searched refs:Assembler (Results 26 - 50 of 165) sorted by relevance

1234567

/openjdk7/jdk/src/share/classes/sun/tools/tree/
H A DLongExpression.java29 import sun.tools.asm.Assembler;
73 public void codeValue(Environment env, Context ctx, Assembler asm) {
H A DCommaExpression.java29 import sun.tools.asm.Assembler;
100 int codeLValue(Environment env, Context ctx, Assembler asm) {
115 void codeLoad(Environment env, Context ctx, Assembler asm) {
126 void codeStore(Environment env, Context ctx, Assembler asm) {
136 public void codeValue(Environment env, Context ctx, Assembler asm) {
142 public void code(Environment env, Context ctx, Assembler asm) {
H A DBinaryBitExpression.java29 import sun.tools.asm.Assembler;
64 public void codeValue(Environment env, Context ctx, Assembler asm) {
H A DBitXorExpression.java29 import sun.tools.asm.Assembler;
81 void codeOperation(Environment env, Context ctx, Assembler asm) {
H A DDivideExpression.java29 import sun.tools.asm.Assembler;
84 void codeOperation(Environment env, Context ctx, Assembler asm) {
H A DIntegerExpression.java29 import sun.tools.asm.Assembler;
93 public void codeValue(Environment env, Context ctx, Assembler asm) {
H A DLengthExpression.java29 import sun.tools.asm.Assembler;
60 public void codeValue(Environment env, Context ctx, Assembler asm) {
H A DMultiplyExpression.java29 import sun.tools.asm.Assembler;
77 void codeOperation(Environment env, Context ctx, Assembler asm) {
H A DRemainderExpression.java29 import sun.tools.asm.Assembler;
64 void codeOperation(Environment env, Context ctx, Assembler asm) {
H A DShiftLeftExpression.java28 import sun.tools.asm.Assembler;
70 void codeOperation(Environment env, Context ctx, Assembler asm) {
H A DShiftRightExpression.java28 import sun.tools.asm.Assembler;
70 void codeOperation(Environment env, Context ctx, Assembler asm) {
H A DStringExpression.java29 import sun.tools.asm.Assembler;
59 public void codeValue(Environment env, Context ctx, Assembler asm) {
H A DSubtractExpression.java29 import sun.tools.asm.Assembler;
80 void codeOperation(Environment env, Context ctx, Assembler asm) {
H A DUnsignedShiftRightExpression.java28 import sun.tools.asm.Assembler;
70 void codeOperation(Environment env, Context ctx, Assembler asm) {
H A DBooleanExpression.java29 import sun.tools.asm.Assembler;
103 void codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue) {
108 public void codeValue(Environment env, Context ctx, Assembler asm) {
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DstubGenerator_sparc.cpp153 __ br_null_short(t, Assembler::pt, L);
209 __ cmp_zero_and_br(Assembler::zero, cnt, exit);
220 __ br(Assembler::greater, false, Assembler::pt, loop);
269 __ cmp(type, T_OBJECT); __ br(Assembler::equal, false, Assembler::pn, is_object);
270 __ delayed()->cmp(type, T_FLOAT); __ br(Assembler::equal, false, Assembler::pn, is_float);
271 __ delayed()->cmp(type, T_DOUBLE); __ br(Assembler::equal, false, Assembler
[all...]
H A Dassembler_sparc.cpp98 void Assembler::print_instruction(int inst) {
129 int Assembler::patched_branch(int dest_pos, int inst, int inst_pos) {
163 int Assembler::branch_destination(int inst, int pos) {
193 Assembler::Condition Assembler::reg_cond_to_cc_cond(Assembler::RCondition in) {
209 void Assembler::test_v9() {
537 void Assembler::test_v8_onlys() {
750 if (Assembler::is_simm13(os::vm_page_size())) {
801 br(Assembler
[all...]
H A DtemplateTable_sparc.cpp73 assert(Assembler::is_simm13(offset), "fix this code");
97 assert(Assembler::is_simm13(offset), "fix this code");
136 Assembler::Condition ccNot(TemplateTable::Condition cc) {
138 case TemplateTable::equal : return Assembler::notEqual;
139 case TemplateTable::not_equal : return Assembler::equal;
140 case TemplateTable::less : return Assembler::greaterEqual;
141 case TemplateTable::less_equal : return Assembler::greater;
142 case TemplateTable::greater : return Assembler::lessEqual;
143 case TemplateTable::greater_equal: return Assembler::less;
146 return Assembler
[all...]
H A Dc1_CodeStubs_sparc.cpp80 __ br(Assembler::always, true, Assembler::pt, _continuation);
153 __ br(Assembler::always, false, Assembler::pt, _continuation);
175 __ br(Assembler::always, false, Assembler::pt, _continuation);
198 __ br(Assembler::always, false, Assembler::pt, _continuation);
221 __ br(Assembler::always, true, Assembler
[all...]
H A DtemplateInterpreter_sparc.cpp193 __ cmp_and_br_short(G1_scratch, Bytecodes::_invokedynamic, Assembler::equal, Assembler::pn, L_giant_index);
221 __ br_null_short(Gtemp, Assembler::pt, L);
302 __ br_null_short(G4_scratch, Assembler::pn, no_mdo);
309 Assembler::zero, overflow);
320 Assembler::zero, overflow);
336 __ cmp_and_br_short(O0, G3_scratch, Assembler::lessUnsigned, Assembler::pn, *profile_method_continue);
345 __ br(Assembler::greaterEqualUnsigned, false, Assembler
[all...]
H A Dc1_MacroAssembler_sparc.cpp44 cmp_and_brx_short(temp_reg, iCache, Assembler::equal, Assembler::pt, L);
115 brx(Assembler::equal, false, Assembler::pt, done);
121 brx(Assembler::notZero, false, Assembler::pn, slow_case);
143 br_null_short(Rmark, Assembler::pt, done);
155 brx(Assembler::notEqual, false, Assembler::pn, slow_case);
209 brx(Assembler
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dassembler_x86.cpp174 // Implementation of Assembler
181 void Assembler::emit_data(jint data, relocInfo::relocType rtype, int format) {
187 void Assembler::emit_data(jint data, RelocationHolder const& rspec, int format) {
222 void Assembler::emit_arith_b(int op1, int op2, Register dst, int imm8) {
233 void Assembler::emit_arith(int op1, int op2, Register dst, int32_t imm32) {
249 void Assembler::emit_arith_imm32(int op1, int op2, Register dst, int32_t imm32) {
259 void Assembler::emit_arith_operand(int op1, Register rm, Address adr, int32_t imm32) {
273 void Assembler::emit_arith(int op1, int op2, Register dst, jobject obj) {
285 void Assembler::emit_arith(int op1, int op2, Register dst, Register src) {
292 void Assembler
[all...]
H A DtemplateTable_x86_32.hpp36 static void volatile_barrier(Assembler::Membar_mask_bits order_constraint);
H A DtemplateTable_x86_64.hpp36 static void volatile_barrier(Assembler::Membar_mask_bits order_constraint);
/openjdk7/hotspot/src/cpu/zero/vm/
H A Dassembler_zero.cpp49 void Assembler::pd_patch_instruction(address branch, address target) {
54 void Assembler::pd_print_patched_instruction(address branch) {

Completed in 93 milliseconds

1234567