1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/lib
Bruno Cardoso Lopes 8830fde434 The vpermilps and vpermilpd have different behaviour regarding the
usage of the shuffle bitmask. Both work in 128-bit lanes without
crossing, but in the former the mask of the high part is the same
used by the low part while in the later both lanes have independent
masks. Handle this properly and and add support for vpermilpd.

llvm-svn: 136200
2011-07-27 00:56:34 +00:00
..
Analysis Fix AliasSetTracker so that it doesn't make any assumptions about instructions it doesn't know about (like the atomic instructions I'm adding). 2011-07-27 00:46:46 +00:00
Archive Revert PathV2 changes, as sys::fs::unique_file is not finished yet. 2011-03-01 19:50:55 +00:00
AsmParser Initial implementation of 'fence' instruction, the new C++0x-style replacement for llvm.memory.barrier. 2011-07-25 23:16:38 +00:00
Bitcode Initial implementation of 'fence' instruction, the new C++0x-style replacement for llvm.memory.barrier. 2011-07-25 23:16:38 +00:00
CodeGen It is quiet possible that inlined function body is split into multiple chunks of consequtive instructions. But, there is not any way to describe this in .debug_inline accelerator table used by gdb. However, describe non contiguous ranges of inlined function body appropriately using AT_range of DW_TAG_inlined_subroutine debug info entry. 2011-07-27 00:34:13 +00:00
CompilerDriver Build CompilerDriver library. 2011-03-12 22:01:42 +00:00
ExecutionEngine - Move CodeModel from a TargetMachine global option to MCCodeGenInfo. 2011-07-20 07:51:56 +00:00
Linker Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previously explicit non-default constructors were used. 2011-07-18 12:00:32 +00:00
MC Support .code32 and .code64 in X86 assembler. 2011-07-27 00:38:12 +00:00
Object ObjectFile: Add a method to check whether a section contains a symbol. 2011-07-15 18:39:21 +00:00
Support Teach the Triple class about kfreebsd (FreeBSD kernel with 2011-07-26 15:30:04 +00:00
Target The vpermilps and vpermilpd have different behaviour regarding the 2011-07-27 00:56:34 +00:00
Transforms Use the correct for for the version. It's little endian and my brain is 2011-07-26 18:31:41 +00:00
VMCore Initial implementation of 'fence' instruction, the new C++0x-style replacement for llvm.memory.barrier. 2011-07-25 23:16:38 +00:00
CMakeLists.txt Build CompilerDriver library. 2011-03-12 22:01:42 +00:00
Makefile Add LLVMObject Library. 2010-11-15 03:21:41 +00:00