Mercurial > hg > CbC > CbC_llvm
comparison test/CodeGen/X86/trunc-ext-ld-st.ll @ 83:60c9769439b8 LLVM3.7
LLVM 3.7
author | Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 18 Feb 2015 14:55:36 +0900 |
parents | 54457678186b |
children | afa8332a0e37 |
comparison
equal
deleted
inserted
replaced
78:af83660cff7b | 83:60c9769439b8 |
---|---|
18 | 18 |
19 ;CHECK-LABEL: load_2_i16: | 19 ;CHECK-LABEL: load_2_i16: |
20 ; Read 32-bits | 20 ; Read 32-bits |
21 ;CHECK: pmovzxwq | 21 ;CHECK: pmovzxwq |
22 ;CHECK: paddq | 22 ;CHECK: paddq |
23 ;CHECK: pshufb | 23 ;CHECK: pshufd |
24 ;CHECK: movd | 24 ;CHECK: movd |
25 ;CHECK: ret | 25 ;CHECK: ret |
26 define void @load_2_i16(<2 x i16>* %A) { | 26 define void @load_2_i16(<2 x i16>* %A) { |
27 %T = load <2 x i16>* %A | 27 %T = load <2 x i16>* %A |
28 %G = add <2 x i16> %T, <i16 9, i16 7> | 28 %G = add <2 x i16> %T, <i16 9, i16 7> |