aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorAmara Emerson <aemerson@apple.com>2020-06-09 15:14:04 -0700
committerAmara Emerson <aemerson@apple.com>2020-06-09 16:47:58 -0700
commit938cc573ee1ae7fd628da0c2a9a0bcbc36c451e7 (patch)
tree60efd6f335dad0989a83ece1bff2f3bfebf5709f /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parent641d5ac4d1965990fcf981f153369b038816cd16 (diff)
downloadllvm-938cc573ee1ae7fd628da0c2a9a0bcbc36c451e7.zip
llvm-938cc573ee1ae7fd628da0c2a9a0bcbc36c451e7.tar.gz
llvm-938cc573ee1ae7fd628da0c2a9a0bcbc36c451e7.tar.bz2
[AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo.
This ensures that we match SelectionDAG behaviour by waiting until the expand pseudos pass to generate ADRP + ADD pairs. Doing this at selection time for the G_ADD_LOW is fine because by the time we get to selecting the G_ADD_LOW, previous attempts to fold it into loads/stores must have failed. Differential Revision: https://reviews.llvm.org/D81512
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions