llvm-mirror/lib
Nadav Rotem d1815a0763 Not all targets have efficient ISel code generation for select instructions.
For example, the ARM target does not have efficient ISel handling for vector
selects with scalar conditions. This patch adds a TLI hook which allows the
different targets to report which selects are supported well and which selects
should be converted to CF duting codegen prepare.

llvm-svn: 163093
2012-09-02 12:10:19 +00:00
..
Analysis Clean up ProfileDataLoader a bit. 2012-08-31 12:43:07 +00:00
Archive Remove references to compression in llvm-ar. It has been a long time since we 2012-08-10 01:57:52 +00:00
AsmParser Change the linker_private_weak_def_auto' linkage to linkonce_odr_auto_hide' to 2012-08-17 18:33:14 +00:00
Bitcode Change the linker_private_weak_def_auto' linkage to linkonce_odr_auto_hide' to 2012-08-17 18:33:14 +00:00
CodeGen Generate better select code by allowing the target to use scalar select, and not sign-extend. 2012-09-02 08:20:07 +00:00
DebugInfo Refactor fetching file/line info from DWARFContext to simplify the 2012-08-30 07:49:50 +00:00
ExecutionEngine Fix comment for function RuntimeDyldImpl.resolveRelocation() 2012-08-27 15:34:01 +00:00
Linker Move the "findUsedStructTypes" functionality outside of the Module class. 2012-08-03 00:30:35 +00:00
MC Allow targets to specify a minimum supported NOP size when performing NOP padding. If the desired padding is smaller than the supported NOP size, 2012-08-29 22:18:56 +00:00
Object Reverting r 160419. 2012-07-19 21:43:55 +00:00
Support Rename ANDROIDEABI to Android. 2012-09-02 09:29:46 +00:00
TableGen Tristate mayLoad, mayStore, and hasSideEffects. 2012-08-23 19:34:46 +00:00
Target Not all targets have efficient ISel code generation for select instructions. 2012-09-02 12:10:19 +00:00
Transforms Not all targets have efficient ISel code generation for select instructions. 2012-09-02 12:10:19 +00:00
VMCore Move the GCOVFormat enums into their own namespace per the LLVM coding standard. 2012-08-31 17:31:28 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile