As far as I known, In JITLink's linkgraph, every defined symbol must need a name.
In RISCV, some temp symbols will be emitted in object code's symbol table. Because RISCV needs to use these temp symbols to do something like generating dwarf, eh_frame sections... Unfortunately, these temp symbols is unnamed.
To solve this contradiction, I want to set the useNamesOnTempLabels as true in addPassesToEmitMC