Searched refs:use_insn (Results 1 – 2 of 2) sorted by relevance
/art/dex2oat/linker/riscv64/ |
D | relative_patcher_riscv64_test.cc | 79 uint32_t use_insn) { in GenNopsAndAuipcAndUse() argument 86 CHECK_EQ(use_insn & 0xfff00000u, 0u); in GenNopsAndAuipcAndUse() 91 DCHECK_EQ(use_insn & 0xfff00000u, 0u); // Check that `imm12` in `use_insn` is empty. in GenNopsAndAuipcAndUse() 92 use_insn |= imm12 << 20; // Update `imm12` in `use_insn`. in GenNopsAndAuipcAndUse() 94 ExtractRs1ToRd(use_insn) | // where `rd` is `rs1` from `use_insn`. in GenNopsAndAuipcAndUse() 106 PushBackInsn32(&result, use_insn); in GenNopsAndAuipcAndUse() 112 uint32_t use_insn) { in GenNopsAndAuipcAndUseUnpatched() argument 114 return GenNopsAndAuipcAndUse(start_cnops, mid_cnops, 0u, target_offset, use_insn); in GenNopsAndAuipcAndUseUnpatched()
|
/art/dex2oat/linker/arm64/ |
D | relative_patcher_arm64_test.cc | 266 uint32_t use_insn) { in GenNopsAndAdrpAndUse() argument 276 if (use_insn == kLdrWInsn) { in GenNopsAndAdrpAndUse() 278 use_insn |= 1 | // LDR x1, [x0, #(imm12 << 2)] in GenNopsAndAdrpAndUse() 280 } else if (use_insn == kAddXInsn) { in GenNopsAndAdrpAndUse() 281 use_insn |= 1 | // ADD x1, x0, #imm in GenNopsAndAdrpAndUse() 284 LOG(FATAL) << "Unexpected instruction: 0x" << std::hex << use_insn; in GenNopsAndAdrpAndUse() 292 PushBackInsn(&result, use_insn); in GenNopsAndAdrpAndUse() 383 uint32_t use_insn) { in TestNopsAdrpInsn2AndUse() argument 385 auto expected_code = GenNopsAndAdrpAndUse(num_nops, method1_offset, target_offset, use_insn); in TestNopsAdrpInsn2AndUse() 393 uint32_t use_insn) { in TestNopsAdrpInsn2AndUseHasThunk() argument [all …]
|