SuccessChanges

Summary

  1. [NFC] Add comments in unit test aix-xcoff-toc.ll to clarify the intent (details)
  2. [SelectionDAG] Fix copy/paste mistake in comment. NFC (details)
  3. [TargetLowering][AMDGPU] Make scalarizeVectorLoad return a pair of (details)
Commit 991f7abdfc55ed968ee5593fb3a2d4843498da41 by jasonliu
[NFC] Add comments in unit test aix-xcoff-toc.ll to clarify the intent
Address David's post review comment in https://reviews.llvm.org/D71667.
Add comments to clarify what we are testing in that file.
The file was modifiedllvm/test/CodeGen/PowerPC/aix-xcoff-toc.ll
Commit 831898ff8acd4f5d8c5a644e6e566cefa23e2d6c by craig.topper
[SelectionDAG] Fix copy/paste mistake in comment. NFC
I think this was copied from scalarizeVectorLoad where that is what
happens.
The file was modifiedllvm/include/llvm/CodeGen/TargetLowering.h
Commit 787e078f3ec89bce82a789d2ee01beecc98db4d7 by craig.topper
[TargetLowering][AMDGPU] Make scalarizeVectorLoad return a pair of
SDValues instead of creating a MERGE_VALUES node. NFCI
This allows us to clean up some places that were peeking through the
MERGE_VALUES node after the call. By returning the SDValues directly, we
can clean that up.
Unfortunately, there are several call sites in AMDGPU that wanted the
MERGE_VALUES and now need to create their own.
The file was modifiedllvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
The file was modifiedllvm/lib/Target/AMDGPU/R600ISelLowering.cpp
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
The file was modifiedllvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
The file was modifiedllvm/lib/Target/AMDGPU/SIISelLowering.cpp
The file was modifiedllvm/include/llvm/CodeGen/TargetLowering.h