1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/test
Guozhi Wei ad2db4b935 [PPC] Give unaligned memory access lower cost on processor that supports it
Newer ppc supports unaligned memory access, it reduces the cost of unaligned memory access significantly. This patch handles this case in PPCTTIImpl::getMemoryOpCost.

This patch fixes pr31492.

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

This is resubmit of r292680, which was reverted by r293092. The internal application failures were actually caused by a source code bug.

llvm-svn: 295506
2017-02-17 22:29:39 +00:00
..
Analysis [PPC] Give unaligned memory access lower cost on processor that supports it 2017-02-17 22:29:39 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen [Hexagon] Start using regmasks on calls 2017-02-17 22:14:51 +00:00
DebugInfo Fix windows bots by locking down the target triple on this testcase. 2017-02-17 20:02:26 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation opt: Rename -default-data-layout flag to -data-layout and make it always override the layout. 2017-02-17 17:36:52 +00:00
Integer
JitListener
LibDriver
Linker
LTO Implement intrinsic mangling for literal struct types. 2017-02-15 23:16:20 +00:00
MC [AArch64] Add Cavium ThunderX support 2017-02-17 18:34:24 +00:00
Object
ObjectYAML
Other opt: Rename -default-data-layout flag to -data-layout and make it always override the layout. 2017-02-17 17:36:52 +00:00
SymbolRewriter
TableGen
ThinLTO/X86
tools [XRAY] [x86_64] Adding a Flight Data filetype reader to the llvm-xray Trace implementation. 2017-02-17 01:47:16 +00:00
Transforms WholeProgramDevirt: For VCP use a 32-bit ConstantInt for the byte offset. 2017-02-17 19:43:45 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
TestRunner.sh