llvm-6502/lib
Robin Morisset 8e2b2ae80e [Power] Use lwsync for non-seq_cst fences
Summary:
hwsync is only required for seq_cst fences, acquire and release one can use
the cheaper lwsync.

Test Plan: Added some cases to atomics.ll + make check-all

Reviewers: jfb, wschmidt

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D5317

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218995 91177308-0d34-0410-b5e6-96231b3b80d8
2014-10-03 18:04:36 +00:00
..
Analysis Revert r215343. 2014-10-03 09:29:24 +00:00
AsmParser
Bitcode
CodeGen Revert 202433 - Provide a target override for the latest regalloc heuristic 2014-10-03 12:20:53 +00:00
DebugInfo
ExecutionEngine [MCJIT] Don't crash in debugging output for sections that aren't emitted. 2014-10-01 21:57:47 +00:00
IR Revert "DI: Fold constant arguments into a single MDString" 2014-10-02 22:15:31 +00:00
IRReader
LineEditor
Linker
LTO LTO: Document the Boolean argument from r218784 2014-10-02 21:11:04 +00:00
MC [mips] Print warning when using register names not available in N32/64 2014-10-03 15:37:37 +00:00
Object llvm-readobj: print COFF delay-load import table 2014-10-03 00:41:58 +00:00
Option
ProfileData InstrProf: Avoid linear search in a hot loop 2014-10-02 17:14:18 +00:00
Support Move the complex address expression out of DIVariable and into an extra 2014-10-01 18:55:02 +00:00
TableGen
Target [Power] Use lwsync for non-seq_cst fences 2014-10-03 18:04:36 +00:00
Transforms Revert "DI: Fold constant arguments into a single MDString" 2014-10-02 22:15:31 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile