summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/support/sockutil.py
diff options
context:
space:
mode:
authorTim Shen <timshen91@gmail.com>2017-05-16 20:18:06 +0000
committerTim Shen <timshen91@gmail.com>2017-05-16 20:18:06 +0000
commit3bef27cc6f42c01f56cf0b6876b7cf0d3c10ba6d (patch)
tree65638641b9e50fbb19fe06424c96fd1dbcfc72ec /lldb/packages/Python/lldbsuite/support/sockutil.py
parentdadc0f11ad99841f6b205bf798497ee32adf7ec6 (diff)
downloadbcm5719-llvm-3bef27cc6f42c01f56cf0b6876b7cf0d3c10ba6d.tar.gz
bcm5719-llvm-3bef27cc6f42c01f56cf0b6876b7cf0d3c10ba6d.zip
[PPC] Lower load acquire/seq_cst trailing fence to cmp + bne + isync.
Summary: This fixes pr32392. The lowering pipeline is: llvm.ppc.cfence in IR -> PPC::CFENCE8 in isel -> Actual instructions in expandPostRAPseudo. The reason why expandPostRAPseudo is chosen is because previous passes are likely eliminating instructions like cmpw 3, 3 (early CSE) and bne- 7, .+4 (some branch pass(s)). Differential Revision: https://reviews.llvm.org/D32763 llvm-svn: 303205
Diffstat (limited to 'lldb/packages/Python/lldbsuite/support/sockutil.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud