aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2023-06-18 17:18:38 -0700
committerFangrui Song <i@maskray.me>2023-06-18 17:18:38 -0700
commit507efbcce03d8c2c5dbea3028bc39f02c88fea79 (patch)
tree4515798315701f7c6bcf67d758dc6144593e0342 /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
parentada137a4c2a292c34927f0f22bd4c6fba4d3df87 (diff)
downloadllvm-507efbcce03d8c2c5dbea3028bc39f02c88fea79.zip
llvm-507efbcce03d8c2c5dbea3028bc39f02c88fea79.tar.gz
llvm-507efbcce03d8c2c5dbea3028bc39f02c88fea79.tar.bz2
[MC] Fold A-B when A is a pending label or A/B are separated by a MCFillFragment
When the MCAssembler is non-null and the MCAsmLayout is null, we can fold A-B in these additional cases: * when A is a pending label (will be reassigned to a real fragment in flushPendingLabels()) * A and B are separated by a MCFillFragment with a constant size
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions