< prev index next >

src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp

Print this page

        

*** 230,244 **** void NativeCall::insert(address code_pos, address entry) { Unimplemented(); } //------------------------------------------------------------------- void NativeMovConstReg::verify() { ! if (! (nativeInstruction_at(instruction_address())->is_movz() || ! is_adrp_at(instruction_address()) || ! is_ldr_literal_at(instruction_address())) ) { ! fatal("should be MOVZ or ADRP or LDR (literal)"); ! } } intptr_t NativeMovConstReg::data() const { // das(uint64_t(instruction_address()),2); --- 230,240 ---- void NativeCall::insert(address code_pos, address entry) { Unimplemented(); } //------------------------------------------------------------------- void NativeMovConstReg::verify() { ! // make sure code pattern is actually mov reg64, imm64 instructions } intptr_t NativeMovConstReg::data() const { // das(uint64_t(instruction_address()),2);
< prev index next >