llvm-6502/lib
Evan Cheng a0792de66c - Add TargetInstrInfo::getOperandLatency() to compute operand latencies. This
allow target to correctly compute latency for cases where static scheduling
  itineraries isn't sufficient. e.g. variable_ops instructions such as
  ARM::ldm.
  This also allows target without scheduling itineraries to compute operand
  latencies. e.g. X86 can return (approximated) latencies for high latency
  instructions such as division.
- Compute operand latencies for those defined by load multiple instructions,
  e.g. ldm and those used by store multiple instructions, e.g. stm.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115755 91177308-0d34-0410-b5e6-96231b3b80d8
2010-10-06 06:27:31 +00:00
..
Analysis Don't add the operand count to SCEV uniquing data; FoldingSetNodeID 2010-10-04 17:24:08 +00:00
Archive Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
AsmParser Pacify a noisy compiler, and sink this variable declaration closer to its uses. 2010-09-30 21:04:13 +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 TargetInstrInfo::getOperandLatency() to compute operand latencies. This 2010-10-06 06:27:31 +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 If the destination module all ready has a copy of the global coming from the 2010-10-06 06:16:30 +00:00
MC Use a relocation against the symbol if it is a PLT and the symbol is in another 2010-10-05 23:57:26 +00:00
Support After printing "Running 'Graphviz' program... " and running the 2010-10-05 15:30:27 +00:00
System lib/System/Win32/Signals.inc: Enable LLVM_DISABLE_CRT_DEBUG also on mingw. 2010-10-06 02:15:22 +00:00
Target - Add TargetInstrInfo::getOperandLatency() to compute operand latencies. This 2010-10-06 06:27:31 +00:00
Transforms Now that the profitable bits of EnableFullLoadPRE have been enabled by default, rip out the remainder. 2010-10-01 20:02:55 +00:00
VMCore Another step towards getting rid of static ctors for pass registration: have INITIALIZE_PASS AND INITIALIZE_AG_PASS 2010-10-05 22:58:16 +00:00
Makefile