1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 21:42:54 +02:00
llvm-mirror/test/Analysis/CostModel/PowerPC
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
..
cmp-expanded.ll
ext.ll [TTI] The cost model should not assume vector casts get completely scalarized 2016-07-06 17:30:56 +00:00
insert_extract.ll
lit.local.cfg
load_store.ll [PPC] Give unaligned memory access lower cost on processor that supports it 2017-02-17 22:29:39 +00:00
popcnt.ll
unal-vec-ldst.ll
unaligned_ld_st.ll [PPC] Give unaligned memory access lower cost on processor that supports it 2017-02-17 22:29:39 +00:00
vsr_load_32_64.ll [ppc] Correctly compute the cost of loading 32/64 bit memory into VSR 2016-12-03 00:41:43 +00:00