Searched defs:log2_scale (Results 1 - 2 of 2) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Canonicalizer.cpp811 int* log2_scale,
836 *log2_scale = tmp_scale;
864 case 1: *log2_scale = 0; return true;
865 case 2: *log2_scale = 1; return true;
866 case 4: *log2_scale = 2; return true;
867 case 8: *log2_scale = 3; return true;
881 int* log2_scale) {
888 if (match_index_and_scale(root->y(), index, log2_scale, &instr_to_unpin)) {
890 } else if (match_index_and_scale(root->x(), index, log2_scale, &instr_to_unpin)) {
898 *log2_scale
809 match_index_and_scale(Instruction* instr, Instruction** index, int* log2_scale, Instruction** instr_to_unpin) argument
878 match(UnsafeRawOp* x, Instruction** base, Instruction** index, int* log2_scale) argument
916 int log2_scale; local
[all...]
H A Dc1_LIRGenerator.cpp2039 int log2_scale = 0; local
2042 log2_scale = x->log2_scale();
2062 assert(log2_scale == 0, "must not have a scale");
2073 addr = new LIR_Address(base_op, index_op, LIR_Address::Scale(log2_scale), 0, dst_type);
2075 addr = generate_address(base_op, index_op, log2_scale, 0, dst_type);
2077 if (index_op->is_illegal() || log2_scale == 0) {
2088 __ shift_left(index_op, log2_scale, tmp);
2107 int log2_scale = 0; local
2112 log2_scale
[all...]

Completed in 41 milliseconds