llvm-6502/lib
Quentin Colombet b519351b87 Disable ARM partial flag dependency optimization at -Oz
To not over constrain the scheduler for ARM in thumb mode, some optimizations  for code size reduction, specific to ARM thumb, are blocked when they add a dependency (like write after read dependency).

Disables this check when code size is the priority, i.e., code is compiled with -Oz.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170462 91177308-0d34-0410-b5e6-96231b3b80d8
2012-12-18 22:47:16 +00:00
..
Analysis Fix a crash in ValueTracking on vectors of pointers. 2012-12-14 20:43:49 +00:00
Archive
AsmParser
Bitcode
CodeGen Don't allow the automatically updated MI flags to be set directly. 2012-12-18 21:36:05 +00:00
DebugInfo
ExecutionEngine Query section for whether it should be executable. 2012-12-17 17:59:35 +00:00
Linker
MC Formatting. 2012-12-18 00:42:26 +00:00
Object Teach MachO which sections contain code 2012-12-17 17:59:32 +00:00
Option
Support
TableGen
Target Disable ARM partial flag dependency optimization at -Oz 2012-12-18 22:47:16 +00:00
Transforms LoopVectorize: Emit reductions as log2(vectorsize) shuffles + vector ops instead of scalar operations. 2012-12-18 18:40:20 +00:00
VMCore Removed trailing whitespace 2012-12-17 20:37:55 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile