summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/FormatString.cpp
diff options
context:
space:
mode:
authorJessica Paquette <jpaquette@apple.com>2018-12-01 21:24:06 +0000
committerJessica Paquette <jpaquette@apple.com>2018-12-01 21:24:06 +0000
commit9a7103b0f8fbde311a13da6e801e3a7089195f65 (patch)
tree4347e5523607070b055adfd0fd773f7d989ce3e4 /clang/lib/AST/FormatString.cpp
parentadcc410f657d0fc23ada8328ce34e8f2ff395230 (diff)
downloadbcm5719-llvm-9a7103b0f8fbde311a13da6e801e3a7089195f65.tar.gz
bcm5719-llvm-9a7103b0f8fbde311a13da6e801e3a7089195f65.zip
[MachineOutliner][AArch64] Improve checks for stack instructions
If we know that we'll definitely save LR to a register, there's no reason to pre-check whether or not a stack instruction is unsafe to fix up. This makes it so that we check for that condition before mapping instructions. This allows us to outline more, since we don't pessimise as many instructions. Also update some tests, since we outline more. llvm-svn: 348081
Diffstat (limited to 'clang/lib/AST/FormatString.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud