1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-26 06:22:56 +02:00
llvm-mirror/lib
Jakob Stoklund Olesen 0a41a45c36 Eliminate some SUBREG_TO_REG patterns with sub_ss and sub_sd.
The SUBREG_TO_REG instruction has magic semantics asserting that the
source value was defined by an instruction that cleared the high half of
the register. Those semantics are never actually exploited for xmm
registers.

llvm-svn: 160818
2012-07-26 22:03:21 +00:00
..
Analysis revert r160742: it's breaking CMake build 2012-07-25 18:49:28 +00:00
Archive Include cstdio in a few place that depended on getting it transitively through StringExtras.h 2012-03-23 11:35:30 +00:00
AsmParser Extend the IL for selecting TLS models (PR9788) 2012-06-23 11:37:03 +00:00
Bitcode Remove tabs. 2012-07-19 00:15:11 +00:00
CodeGen Use an otherwise unused variable. 2012-07-26 19:42:56 +00:00
DebugInfo DebugInfo library: add support for fetching absolute paths to source files 2012-07-19 07:03:58 +00:00
ExecutionEngine You cannot call removeModule on a JIT with no modules. Patch by Verena 2012-07-25 19:06:29 +00:00
Linker Extend the IL for selecting TLS models (PR9788) 2012-06-23 11:37:03 +00:00
MC Fix a typo (the the => the) 2012-07-23 08:51:15 +00:00
Object Reverting r 160419. 2012-07-19 21:43:55 +00:00
Support Make comments in Debug.cpp and Debug.h consistent. Rename SetCurrentDebugType; 2012-07-26 20:38:52 +00:00
TableGen TableGen: Location information for diagnostic. 2012-07-12 00:53:31 +00:00
Target Eliminate some SUBREG_TO_REG patterns with sub_ss and sub_sd. 2012-07-26 22:03:21 +00:00
Transforms do null checks for a few more Emit*() functions. 2012-07-26 17:10:46 +00:00
VMCore Add support for v16i32/v16i64 into the code generator. This is required for backends that use i32/i64 vectors for the getSetCCResultType function. 2012-07-26 21:22:00 +00:00
CMakeLists.txt
LLVMBuild.txt LLVMBuild: Introduce a common section which currently has a list of the 2011-12-12 22:45:54 +00:00
Makefile