summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/SCCP.cpp
diff options
context:
space:
mode:
authorSimon Dardis <simon.dardis@imgtec.com>2017-02-01 18:50:24 +0000
committerSimon Dardis <simon.dardis@imgtec.com>2017-02-01 18:50:24 +0000
commitac9c30c37fcbd5f5d23e976e42e28375d28356dd (patch)
tree37a8357c666e8267f109ec632e7ebdcadcb5ae99 /llvm/lib/Transforms/Scalar/SCCP.cpp
parentd50c01308e670a9a4feaa5b419dedc8e5dcf7cb5 (diff)
downloadbcm5719-llvm-ac9c30c37fcbd5f5d23e976e42e28375d28356dd.tar.gz
bcm5719-llvm-ac9c30c37fcbd5f5d23e976e42e28375d28356dd.zip
[mips] Parse the 'bopt' and 'nobopt' directives in IAS.
The GAS assembler supports the ".set bopt" directive but according to the sources it doesn't do anything. It's supposed to optimize branches by filling the delay slot of a branch with it's target. This patch teaches the MIPS asm parser to accept both and warn in the case of 'bopt' that the bopt directive is unsupported. This resolves PR/31841. Thanks to Sean Bruno for reporting the issue! llvm-svn: 293798
Diffstat (limited to 'llvm/lib/Transforms/Scalar/SCCP.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud