aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PIC16/PIC16Subtarget.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2008-05-13 08:35:03 +0000
committerEvan Cheng <evan.cheng@apple.com>2008-05-13 08:35:03 +0000
commit411fc17b569bac71b8d0578174d027663202c203 (patch)
treebb8e0ed03e63e856988c905af714ffb7bd62205e /lib/Target/PIC16/PIC16Subtarget.cpp
parent9ddb3032a8576650ce360ffef0bbed6caecc3824 (diff)
downloadexternal_llvm-411fc17b569bac71b8d0578174d027663202c203.zip
external_llvm-411fc17b569bac71b8d0578174d027663202c203.tar.gz
external_llvm-411fc17b569bac71b8d0578174d027663202c203.tar.bz2
Instead of a vector load, shuffle and then extract an element. Load the element from address with an offset.
pshufd $1, (%rdi), %xmm0 movd %xmm0, %eax => movl 4(%rdi), %eax git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51026 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PIC16/PIC16Subtarget.cpp')
0 files changed, 0 insertions, 0 deletions