1. de12e43 Remember to define super registers in mips calls. by Jakob Stoklund Olesen · 15 years ago
  2. d2a5c0d Add Regex::sub, for doing regular expression substitution with backreferences. by Daniel Dunbar · 15 years ago
  3. b886089 irbuilder is doing constant folding now by default, PR6092 by Chris Lattner · 15 years ago
  4. d071845 fix some out of date prose dating from the LLVMContext changes. by Chris Lattner · 15 years ago
  5. ebc14f7 Fix comment. by Daniel Dunbar · 15 years ago
  6. 03ddb20 redisable this to save people a small amount of build time. by Chris Lattner · 15 years ago
  7. 1bf1691 Dead code elimination. by Jakob Stoklund Olesen · 15 years ago
  8. f3047cd by Chris Lattner · 15 years ago
  9. 0a3f399 move isOnlyReachableByFallthrough out of MachineBasicBlock into AsmPrinter, by Chris Lattner · 15 years ago
  10. 7180f10 add a note, from PR5100 by Chris Lattner · 15 years ago
  11. 46d1ddd add missing method, PR6284 by Chris Lattner · 15 years ago
  12. 3bc3d3c add optional debian instructions, PR6272 by Chris Lattner · 15 years ago
  13. 94c3ddb Added routine to clone the body of a function and maintain a map of already by Sanjiv Gupta · 15 years ago
  14. 411432d Mention an API change. by Duncan Sands · 15 years ago
  15. 9a7795c Pacify gcc-4.5, which warns (correctly) that these switches have by Duncan Sands · 15 years ago
  16. a8572bb Revert: r95605 | dpatel | 2010-02-08 15:27:46 -0800 (Mon, 08 Feb 2010) | 2 lines by Eric Christopher · 15 years ago
  17. 84aa60b reduce nesting. by Chris Lattner · 15 years ago
  18. 139eda6 Added a function to clone locals of a function.( which for pic16 are globals by Sanjiv Gupta · 15 years ago
  19. 781f359 improve comments, the matcher is now feature complete, on to codegen. by Chris Lattner · 15 years ago
  20. 11979aa Removed header files from .h by adding forward decls. by Sanjiv Gupta · 15 years ago
  21. b2503c0 Added BFI for disassembly only. by Johnny Chen · 15 years ago
  22. 409ac58 sink special case "cannotyetselect" for intrinsics out of the by Chris Lattner · 15 years ago
  23. 9a747f1 Emulate the current isel's "IsChainCompatible" logic for now. by Chris Lattner · 15 years ago
  24. 8dc4f2b properly record chain inputs to complex patterns, resolving a fixme. by Chris Lattner · 15 years ago
  25. 64b4986 rename and document some arguments so I don't have to keep by Chris Lattner · 15 years ago
  26. 4e9c6df Use pointer-wide encoding for LSDA and FDE on Darwin. by Anton Korobeynikov · 15 years ago
  27. d9c1a34 simplify IsChainCompatible codegen, add comments. no functionality change. by Chris Lattner · 15 years ago
  28. a6b80dd Removed an early out which was causing the PBQP allocator to not compute live-in sets or run the rewriter. by Lang Hames · 15 years ago
  29. 9feae9f Fix SCEVExpander's existing PHI reuse checking to recognize the by Dan Gohman · 15 years ago
  30. 22fb4b2 Before setting scope end marker, pay attention to scope begin marker and existing scope end marker, if any. Scope must begin before it ends and nested inlined scope do not truncate surrounding scope. by Devang Patel · 15 years ago
  31. 785d16f Prep work to handle input chains of matched patterns and checking for by Chris Lattner · 15 years ago
  32. 52be68d daniel remembered why this was needed. by Chris Lattner · 15 years ago
  33. feeb93e add a comment explaining why darwin/i386 uses ## as a comment. by Chris Lattner · 15 years ago
  34. 2f7ecde record input chains. by Chris Lattner · 15 years ago
  35. c642b84 prefix captured value names with $ so they look like by Chris Lattner · 15 years ago
  36. e74c3ba Initial implementation of PIC16 Cloner pass. by Sanjiv Gupta · 15 years ago
  37. 2a5431e Don't check for comments, which vary between subtargets. by Dan Gohman · 15 years ago
  38. c96087b improve comments on OPC_Record to say what we're recording a node. by Chris Lattner · 15 years ago
  39. 9ee7123 Fold bswap(undef) to undef. by Dan Gohman · 15 years ago
  40. 378c0b3 Delete some unneeded casts. by Dan Gohman · 15 years ago
  41. 968cb93 Don't attempt to divide INT_MIN by -1; consider such cases to have overflowed. by Dan Gohman · 15 years ago
  42. bd12fe8 make the new isel's interpreter loop call the generated by Chris Lattner · 15 years ago
  43. 5be6e59 improve comments in generated matcher a bit. by Chris Lattner · 15 years ago
  44. 36b01cb Make the operand and format specifier match, and print all by Dan Gohman · 15 years ago
  45. e609a51 make the new isel generator plop out a CheckComplexPattern function by Chris Lattner · 15 years ago
  46. 9abe19d Wrap lines to 80 columns and generally try to clean up whitespace and by Bob Wilson · 15 years ago
  47. ca0aacc roundss is an sse 4 thing, fix the test on non-sse41 builders by Chris Lattner · 15 years ago
  48. c2676b2 fix inverted condition. by Chris Lattner · 15 years ago
  49. 4a12de7 Make g5 target explicit; scheduling affects register choice. by Dale Johannesen · 15 years ago
  50. 53a2f60 complex patterns don't get 'record' nodes, they implicitly by Chris Lattner · 15 years ago
  51. 05446e7 clean up some code, eliminate NodeIsComplexPattern, which by Chris Lattner · 15 years ago
  52. b76beda Make error statement more personal. by Bill Wendling · 15 years ago
  53. 5b08f77 fix indentation by Chris Lattner · 15 years ago
  54. 92d3ada fix rdar://7653908, a crash on a case where we would fold a load by Chris Lattner · 15 years ago
  55. 55f9adf Adjust register numbers in tests to compensate for the new lack of R2. by Dale Johannesen · 15 years ago
  56. 5583b83 filecheckize by Chris Lattner · 15 years ago
  57. 0eb0c74 Handle tGPR register class in a few more places. This fixes some llvm-gcc by Bob Wilson · 15 years ago
  58. 0296f3e Add SMC (Secure Monitor Call) system instruction for disassembly only. by Johnny Chen · 15 years ago
  59. 5994fd0 Really reserve R2 on PPC Darwin. PR 6314. by Dale Johannesen · 15 years ago
  60. 3d821aa Use line and column number to distinguish two lexical blocks at the same level. by Devang Patel · 15 years ago
  61. 80dc116 80 column cleanup by Jim Grosbach · 15 years ago
  62. 08d3561 New testcase. by Devang Patel · 15 years ago
  63. ae3ecf9 Look for SSE and instructions of this form: (and x, (build_vector c1,c2,c3,c4)). by Evan Cheng · 15 years ago
  64. 6417171 Remove trailing whitespace by Jim Grosbach · 15 years ago
  65. ae23daf Rename SuccessorNumber to GetSuccessorNumber. by Bob Wilson · 15 years ago
  66. 8939b0d by David Greene · 15 years ago
  67. 713bc58 Testcase for critical edge splitting with load PRE. by Bob Wilson · 15 years ago
  68. 39be8fc Update Thumb2 to not use CarryDefIsUnused or CarryDefIsUsed predicates, but by Jim Grosbach · 15 years ago
  69. cd862b1 Remove redundant setting of Defs. CPSR is already marked by the block level set of Defs. by Jim Grosbach · 15 years ago
  70. 3a02cbc Refactor rewriting for PHI nodes into a separate function. by Dan Gohman · 15 years ago
  71. 0a145f3 First step in eliminating the CarryDefIsUnused and CarryDefIsUsed predicates. by Jim Grosbach · 15 years ago
  72. 64dfb78 Added for disassembly the following instructions: by Johnny Chen · 15 years ago
  73. 484d4a3 Split critical edges as needed for load PRE. by Bob Wilson · 15 years ago
  74. adb6f22 Refactor to share code to find the position of a basic block successor in the by Bob Wilson · 15 years ago
  75. 7fca229 Fix whitespace. by Dan Gohman · 15 years ago
  76. f1ac0fd Function attributes have index ~0, not 0 by Kenneth Uildriks · 15 years ago
  77. 6bc1b51 simplify this code. In the new world order there is no by Chris Lattner · 15 years ago
  78. 21390d7 convert the new matcher to check intermediate nodes for a single by Chris Lattner · 15 years ago
  79. 29c6270 change dag isel emitter to only call 'IsProfitableToFold' on nodes by Chris Lattner · 15 years ago
  80. 1665b0a Fix pr6111: Avoid using the LR register for the target address of an indirect by Bob Wilson · 15 years ago
  81. 47c5188 Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move some by Duncan Sands · 15 years ago
  82. 1df9859 There are two ways of checking for a given type, for example isa<PointerType>(T) by Duncan Sands · 15 years ago
  83. 30fb00a Minor warning fixes (semicolons, newline at EOF). by Benjamin Kramer · 15 years ago
  84. ccba15f mark all the generated node predicates 'const'. by Chris Lattner · 15 years ago
  85. 050a03d generate code for node and pattern predicates. Note that this won't by Chris Lattner · 15 years ago
  86. e02ea54 refactor some code into a local class. by Chris Lattner · 15 years ago
  87. e2de49d remove now dead code and fixme. by Chris Lattner · 15 years ago
  88. 6e6975d remove dead code. This is never generated for any targets in mainline. by Chris Lattner · 15 years ago
  89. e39650a add support for the new isel matcher to generate by Chris Lattner · 15 years ago
  90. a08b587 make pcrel immediate values relative to the start of the field, by Chris Lattner · 15 years ago
  91. a1461d3 Fix a typo in an LLVMOpcode enum. LLVMTrunk -> LLVMTrunc. by Erick Tryzelaar · 15 years ago
  92. 1430425 Fix some ocaml documentation by Erick Tryzelaar · 15 years ago
  93. 7643ca5 The code section for an ISR has a specific address. by Sanjiv Gupta · 15 years ago
  94. 6e303cb Handle DBG_VALUE mixed with labels when doing PHI by Dale Johannesen · 15 years ago
  95. a3b1119 Drop support for the InReg attribute on the ppc backend. This was used by by Rafael Espindola · 15 years ago
  96. c2385a0 Split the main for-each-use loop again, this time for GenerateTruncates, by Dan Gohman · 15 years ago
  97. f463d95 Reapply 96294; now that I've gotten around to looking by Dale Johannesen · 15 years ago
  98. 89ee706 Apply patch from http://llvm.org/bugs/attachment.cgi?id=4136 now that PR5004 is by Bill Wendling · 15 years ago
  99. 2e2b438 Something broke. Hard to believe it was this patch by Dale Johannesen · 15 years ago
  100. 22e6219 When reusing an existing PHI node in a loop, be even more by Dan Gohman · 15 years ago