summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Support/BranchProbabilityTest.cpp
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2015-09-10 22:00:02 +0000
committerReid Kleckner <rnk@google.com>2015-09-10 22:00:02 +0000
commitda6dcc5d926cb7481ff28b127c5e67da4501a99c (patch)
tree8e2a98be4158adb8031bc39895486e5838d70ab7 /llvm/unittests/Support/BranchProbabilityTest.cpp
parent7433cd4fe6a46893d69da8670fdd26246bd918f6 (diff)
downloadbcm5719-llvm-da6dcc5d926cb7481ff28b127c5e67da4501a99c.tar.gz
bcm5719-llvm-da6dcc5d926cb7481ff28b127c5e67da4501a99c.zip
[WinEH] Push and pop EBP for 32-bit funclets
The Win32 EH runtime caller does not preserve EBP, even though it does preserve the CSRs (EBX, ESI, EDI) for us. The result was that each finally funclet call would leave the frame pointer off by 12 bytes. llvm-svn: 247348
Diffstat (limited to 'llvm/unittests/Support/BranchProbabilityTest.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud