llvm-6502/lib
Evan Cheng 11e8b74a7a - Add a hook for target to determine whether an instruction def is
"long latency" enough to hoist even if it may increase spilling. Reloading
  a value from spill slot is often cheaper than performing an expensive
  computation in the loop. For X86, that means machine LICM will hoist
  SQRT, DIV, etc. ARM will be somewhat aggressive with VFP and NEON
  instructions.
- Enable register pressure aware machine LICM by default.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116781 91177308-0d34-0410-b5e6-96231b3b80d8
2010-10-19 00:55:07 +00:00
..
Analysis Make the representation of AliasSets explicitly differentiate 2010-10-18 23:31:47 +00:00
Archive Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
AsmParser Eliminate some calls to Value::getNameStr. 2010-10-16 11:28:23 +00:00
Bitcode Provide a fast "get me the target triple from the module" API. This can 2010-10-06 01:22:42 +00:00
CodeGen - Add a hook for target to determine whether an instruction def is 2010-10-19 00:55:07 +00:00
CompilerDriver llvmc: Allow multiple output languages. 2010-09-21 14:59:42 +00:00
ExecutionEngine Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
Linker Revert "RequiresUnique" patch. This should be handled at a lower level. 2010-10-06 20:18:44 +00:00
MC Move the definition of this to the source file to anchor the vtable. 2010-10-19 00:37:30 +00:00
Support CrashRecoveryContext: Add missing return, so that the signal fires after we our 2010-10-18 21:55:18 +00:00
System Build with RTTI and exceptions disabled. Only in GCC for now. 2010-10-17 02:26:16 +00:00
Target - Add a hook for target to determine whether an instruction def is 2010-10-19 00:55:07 +00:00
Transforms Trailing whitespace. 2010-10-18 21:16:00 +00:00
VMCore std::string cleanup. 2010-10-17 07:39:34 +00:00
Makefile