diff options
author | Simon Atanasyan <simon@atanasyan.com> | 2019-01-23 22:02:53 +0000 |
---|---|---|
committer | Simon Atanasyan <simon@atanasyan.com> | 2019-01-23 22:02:53 +0000 |
commit | 812f1c55b1f866c561f14940856e1ff5a7549a9d (patch) | |
tree | c7742960b2a22e5d4f335cc60ee930cf4684e7ff /llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | |
parent | 72679cff1214caa1057e23036a305d661e44fbe0 (diff) | |
download | bcm5719-llvm-812f1c55b1f866c561f14940856e1ff5a7549a9d.tar.gz bcm5719-llvm-812f1c55b1f866c561f14940856e1ff5a7549a9d.zip |
[mips] Handle MipsMCExpr sub-expression for the MEK_DTPREL tag
This is a fix for a regression introduced by the rL348194 commit. In
that change new type (MEK_DTPREL) of MipsMCExpr expression was added,
but in some places of the code this type of expression considered as
unexpected.
This change fixes the bug. The MEK_DTPREL type of expression is used for
marking TLS DIEExpr only and contains a regular sub-expression. Where we
need to handle the expression, we retrieve the sub-expression and
handle it in a common way.
llvm-svn: 351987
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/LoopVectorize.cpp')
0 files changed, 0 insertions, 0 deletions