1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 20:43:44 +02:00
llvm-mirror/lib
Nemanja Ivanovic 2d96e2119c [PowerPC] Emit VMX loads/stores for aligned ops to avoid adding swaps on LE
Fixes PR30730.
This is a re-commit of a pulled commit. The commit was pulled because some
software projects contained uses of Altivec vectors that violated alignment
requirements. Known issues have now been fixed.

Committing on behalf of Lei Huang.

Differential Revision: https://reviews.llvm.org/D26861

llvm-svn: 301892
2017-05-02 01:47:34 +00:00
..
Analysis Revert r301880 2017-05-01 23:54:41 +00:00
AsmParser Remove line and file from DINamespace. 2017-04-28 22:25:46 +00:00
Bitcode Fix a pessimising move warning. 2017-05-01 22:48:10 +00:00
CodeGen MachineFrameInfo: Track whether MaxCallFrameSize is computed yet; NFC 2017-05-01 22:32:25 +00:00
DebugInfo Stylistic makeover of DWARFDebugLine before working on it. NFC 2017-05-01 23:27:55 +00:00
Demangle Add support for demangling C++11 thread_local variables. 2017-01-31 15:56:36 +00:00
ExecutionEngine [APInt] Use inplace shift methods where possible. NFCI 2017-04-28 03:36:24 +00:00
Fuzzer Fuzzer: Mark test/cxxstring.test UNSUPPORTED: windows 2017-04-28 23:59:53 +00:00
IR Bitcode: Make the summary reader responsible for merging. NFCI. 2017-05-01 22:04:36 +00:00
IRReader
LibDriver Fix some ArgList uses after API change in r300135. 2017-04-12 23:43:58 +00:00
LineEditor
Linker [Linker] Provide callback for internalization 2017-03-13 18:08:11 +00:00
LTO Bitcode: Make the summary reader responsible for merging. NFCI. 2017-05-01 22:04:36 +00:00
MC [LLVM][inline-asm] Altmacro absolute expression '%' feature 2017-05-01 13:20:12 +00:00
Object Object: Remove ModuleSummaryIndexObjectFile class. 2017-05-01 20:42:32 +00:00
ObjectYAML [WebAssembly] Allow for signed relocation addends 2017-04-26 00:02:31 +00:00
Option ArgList: cache index ranges containing arguments with each ID 2017-04-12 23:19:51 +00:00
Passes [PM/LoopUnswitch] Introduce a new, simpler loop unswitch pass. 2017-04-27 18:45:20 +00:00
ProfileData [ProfileData] Unify getInstrProf*SectionName helpers 2017-04-15 00:09:57 +00:00
Support Remove unnecessary conditions as suggested by clang-tidy. NFC 2017-05-01 16:18:42 +00:00
TableGen Use print() instead of dump() in code 2017-01-28 02:47:46 +00:00
Target [PowerPC] Emit VMX loads/stores for aligned ops to avoid adding swaps on LE 2017-05-02 01:47:34 +00:00
Transforms Empty Space. NFC 2017-05-01 23:08:19 +00:00
XRay [XRay] - Fix spelling error to test commit access. 2017-04-06 03:32:01 +00:00
CMakeLists.txt [XRay] Define the library for XRay trace logs 2017-01-11 06:39:09 +00:00
LLVMBuild.txt