1. 0577a22 Set SchedulingForLatency to be the default scheduling preference for all. by Evan Cheng · 20 years ago
  2. acc398c First part of bug 680: by Nate Begeman · 20 years ago
  3. 05ebc8d Make it even more portable. by Jeff Cohen · 20 years ago
  4. 44c687d Fix VC++ compilation error. by Jeff Cohen · 20 years ago
  5. cd1419a Bottom up register usage reducing list scheduler. by Evan Cheng · 20 years ago
  6. e0a5832 Keep track of bottom / top element of a set of flagged nodes. by Evan Cheng · 20 years ago
  7. 3f23952 If scheduler choice is the default (-sched=default), use target scheduling by Evan Cheng · 20 years ago
  8. fb709b6 Portably cast a pointer to an integer. by Jeff Cohen · 20 years ago
  9. 50d1e8b fix build on 64 bit hosts by Andrew Lenharth · 20 years ago
  10. 6a54289 Fix an infinite loop I caused by making sure to legalize the flag operand by Chris Lattner · 20 years ago
  11. 2aa750a Fix VC++ compilation error. by Jeff Cohen · 20 years ago
  12. 83404e3 Remove unused variables. by Jeff Cohen · 20 years ago
  13. 3e2fa7a rename method by Chris Lattner · 20 years ago
  14. 52060a0 Crude Dwarf global variable debugging. by Jim Laskey · 20 years ago
  15. 2c1b159 Print file-scope inline asm blocks at the start of the output file. by Chris Lattner · 20 years ago
  16. 7cf11b4 another couple selects by Andrew Lenharth · 20 years ago
  17. 8c6f1ee another selectto by Andrew Lenharth · 20 years ago
  18. 17d52f7 Typo. by Jim Laskey · 20 years ago
  19. f0f9c90 Skeleton of the list schedule. by Evan Cheng · 20 years ago
  20. 4148429 Minor clean up. by Evan Cheng · 20 years ago
  21. 67993f7 Fix Regression/CodeGen/SparcV8/2006-01-22-BitConvertLegalize.ll by making by Chris Lattner · 20 years ago
  22. dfeeac9 Remove a couple of unnecessary #include's by Evan Cheng · 20 years ago
  23. 4ef1086 Factor out more instruction scheduler code to the base class. by Evan Cheng · 20 years ago
  24. 39a17dd Fix bugs lowering stackrestore, fixing 2004-08-12-InlinerAndAllocas.c on PPC. by Chris Lattner · 20 years ago
  25. 2c2c6c6 Add explicit #includes of <iostream> by Chris Lattner · 20 years ago
  26. a3818e6 Fix a bug in a recent refactor that caused a bunch of programs to miscompile by Chris Lattner · 20 years ago
  27. 348e93c Fix CodeGen/PowerPC/2006-01-20-ShiftPartsCrash.ll by Chris Lattner · 20 years ago
  28. a9c2091 Do some code refactoring on Jim's scheduler in preparation of the new list by Evan Cheng · 20 years ago
  29. 63ae85f Simplify search for abbreviations. by Jim Laskey · 20 years ago
  30. 7368321 Correct some simple errors. by Jim Laskey · 20 years ago
  31. 4002017 Right size integer values before emitting. by Jim Laskey · 20 years ago
  32. d18e289 Reworked how Dwarf debug info entries and abbreviations are handled. Added by Jim Laskey · 20 years ago
  33. a68d204 remove some unintentionally committed code by Chris Lattner · 20 years ago
  34. 4eebb60 If the target doesn't support f32 natively, insert the FP_EXTEND in target-indep by Chris Lattner · 20 years ago
  35. 12f2274 Another typo by Evan Cheng · 20 years ago
  36. 8ff318b was ignoring the legalized chain in this case, fixed SPASS on alpha by Andrew Lenharth · 20 years ago
  37. a148d98 Get rid of code in the DAGCombiner that is duplicated in SelectionDAG.cpp by Nate Begeman · 20 years ago
  38. d12b2d7 Temporary work around for a libcall insertion bug: If a target doesn't by Chris Lattner · 20 years ago
  39. 4090aee Fix a backwards conditional that caused an inf loop in some cases. This by Chris Lattner · 20 years ago
  40. e719a7c Added minimum Dwarf aranges. Cleaned up some section headers. Line number by Jim Laskey · 20 years ago
  41. 19ef4ef Add frame work for additional dwarf sections. Comments will improve as code by Jim Laskey · 20 years ago
  42. 4eb2e3a Support for the insertelement operation. by Robert Bocchino · 20 years ago
  43. 433f8ac Bug fix: missing LegalizeOp() on newly created nodes. by Evan Cheng · 20 years ago
  44. 063e765 Adding basic support for Dwarf line number debug information. by Jim Laskey · 20 years ago
  45. 0b11820 For PR411: by Reid Spencer · 20 years ago
  46. 1b5db7a Constant fold ctpop/ctlz/cttz, and a couple other small cleanups by Nate Begeman · 20 years ago
  47. c02d98e Expand case for 64b Legalize, even though no one should end up using this by Nate Begeman · 20 years ago
  48. e598181 Add BSWAP stuff to intrinsic lowering for CBE & friends. by Nate Begeman · 20 years ago
  49. bf40c4b Disable two transformations that contribute to bus errors on SparcV8. by Chris Lattner · 20 years ago
  50. 903d278 Allow the target to specify 'expand' if they just require the amount to by Chris Lattner · 20 years ago
  51. 5f65229 Fix custom lowering of dynamic_stackalloc by Chris Lattner · 20 years ago
  52. cc0aad2 add a missing node name by Chris Lattner · 20 years ago
  53. c0ab522 Token chain results are not always the first or last result. Consider copyfromreg nodes, where they are the middle result (the flag result is last) by Chris Lattner · 20 years ago
  54. 3a04ffb Remove some duplicated code by Nate Begeman · 20 years ago
  55. d88fc03 bswap implementation by Nate Begeman · 20 years ago
  56. 4f0d8e4 If a target specified a stack pointer with setStackPointerRegisterToSaveRestore, by Chris Lattner · 20 years ago
  57. 140d53c Compile llvm.stacksave/restore into STACKSAVE/STACKRESTORE nodes, and allow by Chris Lattner · 20 years ago
  58. 5a67afc add stacksave/stackrestore nodes by Chris Lattner · 20 years ago
  59. e8f7a4b Add "support" for stacksave/stackrestore to the dag isel by Chris Lattner · 20 years ago
  60. 0c067bc Add "support" for the llvm.stacksave/stackrestore intrinsics, this is by Chris Lattner · 20 years ago
  61. 4aafb4f Add a simple missing fold to produce this: by Chris Lattner · 20 years ago
  62. 5166b82 If using __main, emit global ctor/dtor list like any other global by Chris Lattner · 20 years ago
  63. af551bc Don't create rotate instructions in unsupported types, because we don't have by Chris Lattner · 20 years ago
  64. a7dce3c Allow custom lowering of DYNAMIC_STACKALLOC. by Evan Cheng · 20 years ago
  65. 140e99b ignore register #0 by Evan Cheng · 20 years ago
  66. 35ef913 Add bswap, rotl, and rotr nodes by Nate Begeman · 20 years ago
  67. 269f8c0 silence a warning by Chris Lattner · 20 years ago
  68. c0f4cd9 Added selection DAG support for the extractelement operation. by Robert Bocchino · 20 years ago
  69. 60d97d4 Minor cleanup, no functionality change for current targets by Chris Lattner · 20 years ago
  70. de387ce Fix an exponential function in libcall insertion to not be exponential. :) by Chris Lattner · 20 years ago
  71. 05a2d56 * Allow custom lowering of ADD_PARTS, SUB_PARTS, SHL_PARTS, SRA_PARTS, by Evan Cheng · 20 years ago
  72. 909addf New getNode() variants. by Evan Cheng · 20 years ago
  73. 47f5bea Unbreak the build :( by Chris Lattner · 20 years ago
  74. 6907708 Revert the previous check-in. Leave shl x, 1 along for target to deal with. by Evan Cheng · 20 years ago
  75. da95a84 fold (shl x, 1) -> (add x, x) by Evan Cheng · 20 years ago
  76. 17c428e Support for custom lowering of ISD::RET. by Evan Cheng · 20 years ago
  77. abf6d17 Added initial support for DEBUG_LABEL allowing debug specific labels to be by Jim Laskey · 20 years ago
  78. b2efb85 Applied some recommend changes from sabre. The dominate one beginning "let the by Jim Laskey · 20 years ago
  79. 5bf6f25 Add unique id to debug location for debug label use (work in progress.) by Jim Laskey · 20 years ago
  80. 7d78a2a Add check for debug presence. by Jim Laskey · 20 years ago
  81. a7cea6f Tie dwarf generation to darwin assembler. by Jim Laskey · 20 years ago
  82. f99c232 Moving MachineDebugInfo to module level location. by Jim Laskey · 20 years ago
  83. 7ca9ab3 Change how MachineDebugInfo is fetched. by Jim Laskey · 20 years ago
  84. 6af5681 Extending MachineDebugInfo. by Jim Laskey · 20 years ago
  85. 2adfa7e Add support for targets (like Alpha) that have terminator instructions which by Chris Lattner · 20 years ago
  86. 172c362 Add an assertion, update DefInst even though no one uses it (dangling pointers by Chris Lattner · 20 years ago
  87. dacceef Add a LiveVariables::VarInfo::dump method by Chris Lattner · 20 years ago
  88. 3b9db83 Change a variable from being an iterator to a raw MachineInstr*, to make by Chris Lattner · 20 years ago
  89. 512beb9 Make sure to pass the offset into the new node, so that we don't silently by Nate Begeman · 20 years ago
  90. f65d917 purity++ by Duraid Madina · 20 years ago
  91. 2e096c1 add these so I can be less naughty by Duraid Madina · 20 years ago
  92. 3005961 HB is *the* code janitor. by Duraid Madina · 20 years ago
  93. 8c7bd36 mixed-STL programs are big and nasty :( by Duraid Madina · 20 years ago
  94. 57030e3 allow custom lowering to return null for legal results by Andrew Lenharth · 20 years ago
  95. e8f65f1 Support Custom lowering of a few more operations. by Andrew Lenharth · 20 years ago
  96. d6e8d41 Remove redundant debug locations. by Jim Laskey · 20 years ago
  97. c26f7a0 unbreak the build :-/ by Chris Lattner · 20 years ago
  98. f3fd9fe Allow custom lowering of LOAD, EXTLOAD, ZEXTLOAD, STORE, and TRUNCSTORE. Not by Evan Cheng · 20 years ago
  99. c33baaa Simplify store(bitconv(x)) to store(x). This allows us to compile this: by Chris Lattner · 20 years ago
  100. 5710410 fold (conv (load x)) -> (load (conv*)x). by Chris Lattner · 20 years ago