aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUtils.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2020-01-30 17:34:33 -0500
committerMatt Arsenault <arsenm2@gmail.com>2020-02-05 12:01:34 -0500
commit69cc9f3046cedcebabe2293de0acba408d181eb4 (patch)
tree600423357e794b0c644e7d53e5464057c5f1f14b /llvm/lib/Transforms/Utils/LoopUtils.cpp
parent748bb5a0f1964d20dfb3891b0948ab6c66236c70 (diff)
downloadllvm-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