Home
last modified time | relevance | path

Searched refs:getD5 (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DLoongArch.cpp149 static uint32_t getD5(uint64_t v) { return extractBits(v, 4, 0); } in getD5() function
858 if (getD5(currInsn) != getJ5(nextInsn) || getJ5(nextInsn) != getD5(nextInsn)) in relaxPCHi20Lo12()
870 sec.relaxAux->writes.push_back(insn(PCADDI, getD5(nextInsn), 0, 0)); in relaxPCHi20Lo12()
892 if (getD5(nextInsn) == R_RA) { in relaxCall36()
897 } else if (getD5(nextInsn) == R_ZERO) { in relaxCall36()
1065 write32le(loc, insn(LU12I_W, getD5(currInsn), extractBits(val, 31, 12), in tlsIeToLe()
1070 write32le(loc, insn(ORI, getD5(currInsn), R_ZERO, in tlsIeToLe()
1073 write32le(loc, insn(ORI, getD5(currInsn), getJ5(currInsn), in tlsIeToLe()
1203 if (getD5(currInsn) != getJ5(nextInsn) || getJ5(nextInsn) != getD5(nextInsn)) in tryGotToPCRel()
1223 write32le(loc, insn(PCALAU12I, getD5(currInsn), 0, 0)); in tryGotToPCRel()
[all …]