summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineBlockPlacement.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2017-06-07 15:49:14 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2017-06-07 15:49:14 +0000
commitaaae7eed5ceed4491cb60914f0510e0cb6b3a2f3 (patch)
tree19da1faa249a015f7550279cfbb381e439b8109c /llvm/lib/CodeGen/MachineBlockPlacement.cpp
parentcf531ca50c699f71ebbb73e2e489029ddceba273 (diff)
downloadbcm5719-llvm-aaae7eed5ceed4491cb60914f0510e0cb6b3a2f3.tar.gz
bcm5719-llvm-aaae7eed5ceed4491cb60914f0510e0cb6b3a2f3.zip
LowerTypeTests: Generate simpler IR for br(llvm.type.test, then, else).
This makes it so that the code quality for CFI checks when compiling with -O2 and linking with --lto-O0 is similar to that of the rest of the code. Reduces the size of a chrome binary built with -O2/--lto-O0 by about 750KB. Differential Revision: https://reviews.llvm.org/D33925 llvm-svn: 304921
Diffstat (limited to 'llvm/lib/CodeGen/MachineBlockPlacement.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud