auipc
The RISC-V instruction that adds a large number to the current instruction's address, the first step in reaching a global variable.
auipc rd, imm20 writes pc + (imm20 << 12) to rd; paired with addi or a load using the low 12 bits, it forms any PC-relative address within plus or minus 2 GB.
See also