This patch is the initial support for the Local Dynamic Thread Local Storage model to produce code sequence and relocation correct
to the ABI for the model when using PC relative memory operations.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
You can probably merge pcrel-tls-local-dynamic-address-load-reloc.s and pcrel-tls-local-dynamic-value-load-reloc.s.
They are short test cases and they are testing almost exactly the same thing.
I think you can address these nits on review. LGTM.
llvm/test/CodeGen/PowerPC/pcrel-tls-local-dynamic.ll | ||
---|---|---|
6 | Consider using --no-show-raw-insn for the objdumps. |
llvm/lib/Target/PowerPC/PPCISelLowering.h | ||
---|---|---|
385 | nit: s/produces an PADDI8/produces a PADDI8 |
nit: s/produces an PADDI8/produces a PADDI8