1. b700c3f Remove tabs. by Devang Patel · 16 years ago
  2. eaf42ab s/ParameterAttributes/Attributes/g by Devang Patel · 16 years ago
  3. d9b4a5f Use parameter attribute store (soon to be renamed) for by Devang Patel · 16 years ago
  4. b2c3e3f Now that DeadMachineInstructionElim is basically working by Dan Gohman · 16 years ago
  5. d57dd5f Arrange for FastISel code to have access to the MachineModuleInfo by Dan Gohman · 16 years ago
  6. 8468d1a Track local physical register liveness. This is not the most by Dan Gohman · 16 years ago
  7. ccef6b5 regenerate by Chris Lattner · 16 years ago
  8. 0137667 allow inreg on the result of a function by Chris Lattner · 16 years ago
  9. 086ec99 Replace the LiveRegs SmallSet with a simple counter that keeps by Dan Gohman · 16 years ago
  10. 0ba2bcf Fix these enums' starting values to reflect the way that by Dan Gohman · 16 years ago
  11. 9877563 Update the comment to reflect the new name. by Dan Gohman · 16 years ago
  12. fe29e77 Delete an unused function. by Dan Gohman · 16 years ago
  13. 8b74696 Move the code for initializing the global base reg out of by Dan Gohman · 16 years ago
  14. 3ee8fc9 Rationalize the names of passes that print information: by Duncan Sands · 16 years ago
  15. 1de42e8 Fix indendation. by Matthijs Kooijman · 16 years ago
  16. fae86ed Add initial support for inserting last minute copies. by Owen Anderson · 16 years ago
  17. 364091e Support x86 specific inline asm modifier 'J'. by Evan Cheng · 16 years ago
  18. 869aed7 Remove silly semicolon. by Dale Johannesen · 16 years ago
  19. 87a0f10 Fix the alignment of loads from constant pool entries when the by Dan Gohman · 16 years ago
  20. 2165e12 Remove a compiler warning. by Dale Johannesen · 16 years ago
  21. f3ba708 Add hasNote() to check note associated with a function. by Devang Patel · 16 years ago
  22. ef901c5 Livestacks really does preserve everything. by Evan Cheng · 16 years ago
  23. 8b56a90 Instead of setPreservesAll, just mark them preseving machine loop info and machine dominators. by Evan Cheng · 16 years ago
  24. bc09afa Test case for fp logical instructions. by Evan Cheng · 16 years ago
  25. e04cec0 Significant improvements to the logic for merging live intervals. This code can't by Owen Anderson · 16 years ago
  26. 0bb4160 Make log, log2, log10, exp, exp2 use Expand by default. by Dale Johannesen · 16 years ago
  27. bbeeb2a Mark several codegen passes as preserving all analysis. by Evan Cheng · 16 years ago
  28. f74185b More refactoring. Yawn. by Dale Johannesen · 16 years ago
  29. 14ef059 Convert llvmc2 plugins to use llvm/Support/Registry.h machinery. by Mikhail Glushenkov · 16 years ago
  30. 4a1a77c Move llvmc2 header files under include/llvm/CompilerDriver by Mikhail Glushenkov · 16 years ago
  31. c82ce4a Plugin support for llvmc2 (a-la opt). by Mikhail Glushenkov · 16 years ago
  32. 9ecd30c Add a 'Debugging' section to the documentation. by Mikhail Glushenkov · 16 years ago
  33. 0737651 Make comments a little bit more clear. by Mikhail Glushenkov · 16 years ago
  34. 11a353a Get rid of GlobalLanguageMap. Global state is evil. by Mikhail Glushenkov · 16 years ago
  35. ac69f91 Rename our version of ccc to ccc2 by Mikhail Glushenkov · 16 years ago
  36. d92f2e0 Fix some comments by Mikhail Glushenkov · 16 years ago
  37. fdee954 Add a (forward_as) option property by Mikhail Glushenkov · 16 years ago
  38. 5ccf28f Delete the file llvmc2/doc/LLVMC-Enhancements.rst + some minor language/spelling fixes. by Mikhail Glushenkov · 16 years ago
  39. c4342ea Refactor FP intrinisic setup. Per review feedback. by Dale Johannesen · 16 years ago
  40. 1d8e4cf CMake build system: support for parallel builds. by Oscar Fuentes · 16 years ago
  41. 242ebd1 Per review feedback: Only perform by Evan Cheng · 16 years ago
  42. 290ae03 Change the calling convention used when tail call optimization is enabled from CC_X86_32_TailCall to CC_X86_32_FastCC. by Arnold Schwaighofer · 16 years ago
  43. 73c3a94 Add bound checks in SmallVector by Rafael Espindola · 16 years ago
  44. b3334b6 add_partially_linked_object: Replaced nonexistent MESSAGE option in by Oscar Fuentes · 16 years ago
  45. 3d01fc7 Initial support for the CMake build system. by Oscar Fuentes · 16 years ago
  46. cd4c73a Add helper function to get a 32-bit floating point constant. No functionality change. by Bill Wendling · 16 years ago
  47. 14743e8 explain what earlyclobber actually is. by Chris Lattner · 16 years ago
  48. 743922e Fold immediates into X86 shifts with fast isel. This generates: by Chris Lattner · 16 years ago
  49. 3bdf5fe Factor out code into HandleVirtRegDef, for consistency with by Dan Gohman · 16 years ago
  50. 4893c06 Instead of building a list and sorting it just to find a maximum element, by Dan Gohman · 16 years ago
  51. 134eb73 Fetch the starting index of the block when assigning intervals. This gets live-in indices by Owen Anderson · 16 years ago
  52. ca19a3f don't print GlobalAddressSDNode's with an offset of zero as "foo0". by Chris Lattner · 16 years ago
  53. e306b3d add a note by Chris Lattner · 16 years ago
  54. 8e4018e Update VS projects. Change some class to struct for coherency. by Cedric Venet · 16 years ago
  55. 79faf61 Shorten and rearrange data fields to save a word of memory. Per review feedback. by Dale Johannesen · 16 years ago
  56. f95f945 Implement review feedback from Devang: make use by Duncan Sands · 16 years ago
  57. 34d8f75 Teach coalescer about earlyclobber bits. Check bits for preferred register. by Dale Johannesen · 16 years ago
  58. 5e8d9de Fix PR2808. When regalloc runs out of register, it spill a physical register around the live interval being allocated. Do not continue to try to spill another register, just grab the physical register and move on. by Evan Cheng · 16 years ago
  59. 4070e60 Clean up the test. by Evan Cheng · 16 years ago
  60. 91a23c8 No need to print function stubs for Mac OS X 10.5 and up. Linker will handle it. by Evan Cheng · 16 years ago
  61. 0333920 80 column violation. by Evan Cheng · 16 years ago
  62. 7e8ef60 Fix a FastISel GlobalVariable CSE bug. by Dan Gohman · 16 years ago
  63. fee2d69 Continue after removing the current MI. by Evan Cheng · 16 years ago
  64. 2ff7fd1 Refactor X86SelectConstAddr, folding it into X86SelectAddress. This by Dan Gohman · 16 years ago
  65. d6bd733 Make earlyclobber stuff work when virtual regs by Dale Johannesen · 16 years ago
  66. 135ccbd Prevent warning about conversion from 64-bit to 32-bit by (yuck) casting... by Bill Wendling · 16 years ago
  67. 015b714 Now that ConstantSDNode doesn't hold an APInt, by Dan Gohman · 16 years ago
  68. ed87180 Added static methods to APSInt: getMinValue and getMaxValue. by Ted Kremenek · 16 years ago
  69. 20580a1 Re-materalized definition instructions may be dead. Whack them. by Evan Cheng · 16 years ago
  70. 6f42665 backing out my last commit, it was not intended to go on the trunk by Gabor Greif · 16 years ago
  71. 6c2c95d first shot at removing Use::Val untested, Use::swap() is definitely not done yet by Gabor Greif · 16 years ago
  72. 210fada Turn on the AddReadAttrs pass. by Duncan Sands · 16 years ago
  73. a01febb Add test for improvement of readonly to readnone, by Duncan Sands · 16 years ago
  74. 0cb5b37 Turn on these tests! by Duncan Sands · 16 years ago
  75. acdb2ee Remove the MarkModRef pass (use AddReadAttrs instead). by Duncan Sands · 16 years ago
  76. 9f07a29 Add a new pass AddReadAttrs which works out which functions by Duncan Sands · 16 years ago
  77. e763f7e Test the callgraph directly for the missing edge. by Duncan Sands · 16 years ago
  78. e65d39a Teach -callgraph to always print the callgraph (as the by Duncan Sands · 16 years ago
  79. fa48f94 Remove AsmThatEarlyClobber etc. from LiveIntervalAnalysis by Dale Johannesen · 16 years ago
  80. 4fe0fe8 splitLoop does not handle split condition EQ. Fixes PR 2805 by Devang Patel · 16 years ago
  81. 3589308 Address-mode folding for X86FastISel. It's pretty basic, but it by Dan Gohman · 16 years ago
  82. 670ed09 Decrementing the iterator here could be wrong if the worklist is empty after the "erase". by Bill Wendling · 16 years ago
  83. 3d0a9a3 Try to place hoisted instructions befoe icmp instruction. by Devang Patel · 16 years ago
  84. 841ee1a Somehow RegAllocLinearScan is keeping two pointers to MachineRegisterInfo. by Evan Cheng · 16 years ago
  85. 1fbc3cd Simplify this code. The FastISel class has its own TD member. by Dan Gohman · 16 years ago
  86. e251b15 Don't consider instructions with implicit physical register by Dan Gohman · 16 years ago
  87. 6a0fd93 Upgrade doxygen. by Tanya Lattner · 16 years ago
  88. ee2e403 Add a new "fast" scheduler. This is currently basically just a by Dan Gohman · 16 years ago
  89. bc4707a Preliminary support for systems which require changing JIT memory regions privilege from read / write to read / executable. by Evan Cheng · 16 years ago
  90. 057d0c3 Duh. Default to ARMCC::AL (always). by Evan Cheng · 16 years ago
  91. 6d63a72 Clean up. by Evan Cheng · 16 years ago
  92. 3f7eb8e Cosmetic. by Evan Cheng · 16 years ago
  93. b5b6ec6 FastISel: For calls, prefer using the callee's address as a constant by Dan Gohman · 16 years ago
  94. 91aac10 Add a bit to mark operands of asm's that conflict by Dale Johannesen · 16 years ago
  95. 870e4be Unallocatable registers do not have live intervals. by Evan Cheng · 16 years ago
  96. 48fbc2d Do not hoist instruction above branch condition. The instruction may use branch condition. by Devang Patel · 16 years ago
  97. 0062295 Do not ignore iv uses outside the loop. by Devang Patel · 16 years ago
  98. 442b1aa Fix comments, help messages. by Devang Patel · 16 years ago
  99. 5993258 Don't worry about clobbering physical register defs that aren't used. by Dan Gohman · 16 years ago
  100. 7fd7ca4 Fix addrmode1 instruction encodings; fix bx_ret encoding. by Evan Cheng · 16 years ago