Patch fixes the handling of *_DS relocations used on DQ-form instructions where we were overwriting some of the extended opcode bits. Also adds an alignment check so that the user will receive a diagnostic error if the value we are writing isn't properly aligned.
Details
Details
- Reviewers
syzaara ruiu rdhindsa • espindola - Commits
- rG4d354e119918: [PPC64] Fix DQ-form instruction handling and emit error for misalignment.
rGa6b2ab7a913b: [PPC64] Fix DQ-form instruction handling and emit error for misalignment.
rLLD340832: [PPC64] Fix DQ-form instruction handling and emit error for misalignment.
rL340832: [PPC64] Fix DQ-form instruction handling and emit error for misalignment.
rL340564: [PPC64] Fix DQ-form instruction handling and emit error for misalignment.
rLLD340564: [PPC64] Fix DQ-form instruction handling and emit error for misalignment.
Diff Detail
Diff Detail
- Repository
- rLLD LLVM Linker
encoding -> Encoding