Skip to content

Commit 84ef4e1

Browse files
author
Datadog Syncup Service
committed
Merge branch 'upstream-master'
2 parents e55a6b9 + f7492dd commit 84ef4e1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+1163
-1198
lines changed

src/hotspot/cpu/aarch64/assembler_aarch64.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ void Assembler::wrap_label(Label &L, prfop op, prefetch_insn insn) {
318318

319319
bool Assembler::operand_valid_for_add_sub_immediate(int64_t imm) {
320320
bool shift = false;
321-
uint64_t uimm = (uint64_t)uabs((jlong)imm);
321+
uint64_t uimm = (uint64_t)g_uabs((jlong)imm);
322322
if (uimm < (1 << 12))
323323
return true;
324324
if (uimm < (1 << 24)

src/hotspot/cpu/aarch64/assembler_aarch64.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -858,7 +858,7 @@ class Assembler : public AbstractAssembler {
858858
static const uint64_t branch_range = NOT_DEBUG(128 * M) DEBUG_ONLY(2 * M);
859859

860860
static bool reachable_from_branch_at(address branch, address target) {
861-
return uabs(target - branch) < branch_range;
861+
return g_uabs(target - branch) < branch_range;
862862
}
863863

864864
// Unconditional branch (immediate)

src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2410,7 +2410,7 @@ void MacroAssembler::wrap_add_sub_imm_insn(Register Rd, Register Rn, uint64_t im
24102410
if (fits) {
24112411
(this->*insn1)(Rd, Rn, imm);
24122412
} else {
2413-
if (uabs(imm) < (1 << 24)) {
2413+
if (g_uabs(imm) < (1 << 24)) {
24142414
(this->*insn1)(Rd, Rn, imm & -(1 << 12));
24152415
(this->*insn1)(Rd, Rd, imm & ((1 << 12)-1));
24162416
} else {

src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1042,7 +1042,7 @@ class StubGenerator: public StubCodeGenerator {
10421042

10431043
void copy_memory_small(Register s, Register d, Register count, Register tmp, int step) {
10441044
bool is_backwards = step < 0;
1045-
size_t granularity = uabs(step);
1045+
size_t granularity = g_uabs(step);
10461046
int direction = is_backwards ? -1 : 1;
10471047
int unit = wordSize * direction;
10481048

@@ -1098,7 +1098,7 @@ class StubGenerator: public StubCodeGenerator {
10981098
Register count, Register tmp, int step) {
10991099
copy_direction direction = step < 0 ? copy_backwards : copy_forwards;
11001100
bool is_backwards = step < 0;
1101-
unsigned int granularity = uabs(step);
1101+
unsigned int granularity = g_uabs(step);
11021102
const Register t0 = r3, t1 = r4;
11031103

11041104
// <= 80 (or 96 for SIMD) bytes do inline. Direction doesn't matter because we always

src/hotspot/cpu/riscv/assembler_riscv.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2779,7 +2779,7 @@ enum Nf {
27792779
static const unsigned long branch_range = 1 * M;
27802780

27812781
static bool reachable_from_branch_at(address branch, address target) {
2782-
return uabs(target - branch) < branch_range;
2782+
return g_uabs(target - branch) < branch_range;
27832783
}
27842784

27852785
// Decode the given instruction, checking if it's a 16-bit compressed

src/hotspot/cpu/riscv/stubGenerator_riscv.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -925,7 +925,7 @@ class StubGenerator: public StubCodeGenerator {
925925

926926
void copy_memory_v(Register s, Register d, Register count, Register tmp, int step) {
927927
bool is_backward = step < 0;
928-
int granularity = uabs(step);
928+
int granularity = g_uabs(step);
929929

930930
const Register src = x30, dst = x31, vl = x14, cnt = x15, tmp1 = x16, tmp2 = x17;
931931
assert_different_registers(s, d, cnt, vl, tmp, tmp1, tmp2);
@@ -974,7 +974,7 @@ class StubGenerator: public StubCodeGenerator {
974974
}
975975

976976
bool is_backwards = step < 0;
977-
int granularity = uabs(step);
977+
int granularity = g_uabs(step);
978978

979979
const Register src = x30, dst = x31, cnt = x15, tmp3 = x16, tmp4 = x17, tmp5 = x14, tmp6 = x13;
980980

0 commit comments

Comments
 (0)