llvm-6502/lib
Nadav Rotem 815af82b74 Improve code generation for vselect on SSE2:
When checking the availability of instructions using the TLI, a 'promoted'
instruction IS available. It means that the value is bitcasted to another type
for which there is an operation. The correct check for the availablity of an
instruction is to check if it should be expanded.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142542 91177308-0d34-0410-b5e6-96231b3b80d8
2011-10-19 20:43:16 +00:00
..
Analysis Generalize the reading of probability metadata to work for both branches 2011-10-19 10:32:19 +00:00
Archive
AsmParser Backing out patch. Will refactor to remove the AsmParser dependency on Target. 2011-10-18 00:23:49 +00:00
Bitcode
CodeGen Improve code generation for vselect on SSE2: 2011-10-19 20:43:16 +00:00
DebugInfo
ExecutionEngine Adding dependencies to allow -DBUILD_SHARED_LIBS=true to complete. 2011-10-19 00:13:13 +00:00
Linker Allow the source module to be materialized during the linking process. 2011-10-14 22:17:46 +00:00
MC Fix parsing of a line with only a # in it. 2011-10-19 18:48:52 +00:00
Object Object/COFF: Remove useless test. 2011-10-18 19:51:36 +00:00
Support Fix handling of the From parameter in StringRef::find. 2011-10-17 20:49:40 +00:00
TableGen Implement Paste 2011-10-19 13:04:43 +00:00
Target Use literal pool loads instead of MOVW/MOVT for materializing global addresses when optimizing for size. 2011-10-19 14:11:07 +00:00
Transforms Teach the ARC optimizer about the !clang.arc.copy_on_escape metadata 2011-10-17 22:53:25 +00:00
VMCore Use a SmallVector for intrinsic argument types. 2011-10-17 21:33:26 +00:00
CMakeLists.txt
Makefile