diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2020-01-30 17:34:33 -0500 |
---|---|---|
committer | Matt Arsenault <arsenm2@gmail.com> | 2020-02-05 12:01:34 -0500 |
commit | 69cc9f3046cedcebabe2293de0acba408d181eb4 (patch) | |
tree | 600423357e794b0c644e7d53e5464057c5f1f14b /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | 748bb5a0f1964d20dfb3891b0948ab6c66236c70 (diff) | |
download | llvm-69cc9f3046cedcebabe2293de0acba408d181eb4.zip llvm-69cc9f3046cedcebabe2293de0acba408d181eb4.tar.gz llvm-69cc9f3046cedcebabe2293de0acba408d181eb4.tar.bz2 |
AMDGPU/GlobalISel: Legalize llvm.amdgcn.s.buffer.load
The 96-bit results need to be widened.
I find the interaction between LegalizerHelper and MIRBuilder somewhat
awkward. The custom legalization is called by the LegalizerHelper, but
then does not have access to the helper. You have to construct a new
helper, which then does not own the MachineIRBuilder, but does modify
it. Maybe custom legalization should be passed the helper?
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions