1. 81e8097 Remove BRTWOWAY* by Nate Begeman · 19 years ago
  2. e261c47 remove dead variable by Chris Lattner · 19 years ago
  3. 6cb7004 Fix a problem fully scalarizing values. by Chris Lattner · 19 years ago
  4. 2771d21 A new entry. by Evan Cheng · 19 years ago
  5. 1ad9b3a Notes on how to kill the eeevil brtwoway, and make ppc branch selector by Nate Begeman · 19 years ago
  6. be80fc8 Strangely, calls clobber call-clobbered vector regs. Whodathoughtit? by Chris Lattner · 19 years ago
  7. ed51169 add a note by Chris Lattner · 19 years ago
  8. 9c09c9e teach the ppc backend how to spill/reload vector regs by Chris Lattner · 19 years ago
  9. 419ed53 add callee saved vector regs by Chris Lattner · 19 years ago
  10. 2221de9 Bug fix: condition inverted. by Evan Cheng · 19 years ago
  11. d1d6b5c For each loop, keep track of all the IV expressions inserted indexed by by Evan Cheng · 19 years ago
  12. 714554d Added a way for TargetLowering to specify what values can be used as the by Evan Cheng · 19 years ago
  13. 8aa777d in functions that use a lot of callee saved regs, this can be more than by Chris Lattner · 19 years ago
  14. 335fd3c Add support for copying registers. still needed: spilling and reloading them by Chris Lattner · 19 years ago
  15. 199862b Add support for CopyFromReg from vector values. Note: this doesn't support by Chris Lattner · 19 years ago
  16. 3c38449 Teach CreateRegForValue how to handle vector types. by Chris Lattner · 19 years ago
  17. 3a593584 set TransformToType correctly for vector types. by Chris Lattner · 19 years ago
  18. 2df9928 Another case we could do better on. by Nate Begeman · 19 years ago
  19. 4bb1895 Save/restore VRSAVE once per function, not once per block. by Chris Lattner · 19 years ago
  20. c29e126 add support for the bitconvert node by Chris Lattner · 19 years ago
  21. 28b5b1c add support for vector->vector casts by Chris Lattner · 19 years ago
  22. 06ac6ab Add a note, this code should be moved to the dag combiner. by Chris Lattner · 19 years ago
  23. b2f6c00 Teach the strip pass to strip type names in addition to value names. This by Chris Lattner · 19 years ago
  24. 9d0ff8e Expand subprogram and added block descriptor. by Jim Laskey · 19 years ago
  25. 26c2e73 no heap is happening here by Andrew Lenharth · 19 years ago
  26. 3299cae remove qsort for now by Andrew Lenharth · 19 years ago
  27. 0c3a0b6 allow field sensitivity to be a tunable parameter by Andrew Lenharth · 19 years ago
  28. 133decd Update scheduling info for vrsave instruction by Nate Begeman · 19 years ago
  29. 4bebcdb Handle one offset with growth case seen in povray. Namely, if we have an offset, by Andrew Lenharth · 19 years ago
  30. 24b1ea1 improve mem intrinsics and add a few things povray uses by Andrew Lenharth · 19 years ago
  31. 7538f4b Bugfix, unbreaking CodeGen/PowerPC/cttz.ll by Chris Lattner · 19 years ago
  32. bb63627 Fix an et-forest memory leak. Patch by Daniel Berlin. by Chris Lattner · 19 years ago
  33. cbd3cdd add a note by Chris Lattner · 19 years ago
  34. 2140798 1. Use null for serialized empty strings. by Jim Laskey · 19 years ago
  35. a08610c Fix an off by one error that caused PPC LLC failures last night. by Chris Lattner · 19 years ago
  36. e9efecb Implement a FIXME, recusively reassociating by Chris Lattner · 19 years ago
  37. 895b392 extract some code into a method, no functionality change by Chris Lattner · 19 years ago
  38. ad5a3a0 transformation implemented by Chris Lattner · 19 years ago
  39. 22a66c4 Promote shifts by a constant to multiplies so that we can reassociate by Chris Lattner · 19 years ago
  40. 9dce2b3 Convert llvm.cs.uiuc.edu -> llvm.org by Reid Spencer · 19 years ago
  41. 5a588a9 1. Handle removal of all arguments for a morphed intrinsic. by Jim Laskey · 19 years ago
  42. 9c543b2 PPC LSR pass should use target lowering hooks. by Evan Cheng · 19 years ago
  43. c4c6257 Added getTargetLowering() to TargetMachine. Refactored targets to support this. by Evan Cheng · 19 years ago
  44. e617b08 Update by Evan Cheng · 19 years ago
  45. 30b37b5 Add LSR hooks. by Evan Cheng · 19 years ago
  46. d277f2c Added target lowering hooks which LSR consults to make more intelligent by Evan Cheng · 19 years ago
  47. 8724215 Handle builtins that directly correspond to GCC builtins. by Chris Lattner · 19 years ago
  48. 1877ec9 For functions that use vector registers, save VRSAVE, mark used by Chris Lattner · 19 years ago
  49. ac0f8f2 make sure dead token factor nodes are removed by the dag combiner. by Chris Lattner · 19 years ago
  50. a136429 Bring makefile back into compliance with standard by using by Reid Spencer · 19 years ago
  51. f4321a3 Handle the removal of the debug chain. by Jim Laskey · 19 years ago
  52. 2e8a77f remove two implemented items by Chris Lattner · 19 years ago
  53. 947c289 Fold X+Y -> X|Y when safe. This implements: by Chris Lattner · 19 years ago
  54. b6b17ff I can't convince myself that this is safe, remove the recursive call. by Chris Lattner · 19 years ago
  55. 79dbea5 add a couple of missing folds by Chris Lattner · 19 years ago
  56. 8f4191d For targets with FABS/FNEG support, lower copysign to an integer load, by Chris Lattner · 19 years ago
  57. 64ce964 Fix a couple of bugs that broke the alpha tester build by Chris Lattner · 19 years ago
  58. 3faad49 Handle cracked instructions in dispatch group formation. by Chris Lattner · 19 years ago
  59. fd97734 Mark instructions that are cracked by the PPC970 decoder as such. by Chris Lattner · 19 years ago
  60. 88d211f Several big changes: by Chris Lattner · 19 years ago
  61. fc3549e Don't advance the hazard recognizer when there are no hazards and no instructions by Chris Lattner · 19 years ago
  62. b221503 Chain operands aren't real uses: they don't require the full latency of the by Chris Lattner · 19 years ago
  63. 53fbf2a As a pending queue data structure to keep track of instructions whose by Chris Lattner · 19 years ago
  64. 8469031 rename priorityqueue -> availablequeue. When a node is scheduled, remember by Chris Lattner · 19 years ago
  65. c1c078c Make CurrCycle a local var instead of an instance var by Chris Lattner · 19 years ago
  66. 7d82b00 Move some methods around so that BU specific code is together, TD specific code by Chris Lattner · 19 years ago
  67. 309cf8a merge preds/chainpreds -> preds set merge succs/chainsuccs -> succs set by Chris Lattner · 19 years ago
  68. 9c2c386 blr is a branch too by Chris Lattner · 19 years ago
  69. 74cfb7d add an example by Chris Lattner · 19 years ago
  70. c20995e add a note by Chris Lattner · 19 years ago
  71. 442b32b Fix PR681 by using the standard Lengauer and Tarjan algorithm for dominator by Nate Begeman · 19 years ago
  72. 2352ce9 Doh! by Evan Cheng · 19 years ago
  73. 0937103 Added a parameter to control whether Constant::getStringValue() would chop by Evan Cheng · 19 years ago
  74. 7907b69 remove some dead code by Chris Lattner · 19 years ago
  75. 7d74d11 scrape out bits of llvm-db by Chris Lattner · 19 years ago
  76. 89b1926 Remove UnixLocalInferiorProcess: debugging via the JIT isn't a good idea. by Chris Lattner · 19 years ago
  77. e928a72 teach the JIT to encode vector registers by Chris Lattner · 19 years ago
  78. a34b6f8 Move simple-selector-specific types to the simple selector. by Chris Lattner · 19 years ago
  79. 20a4921 Simplify the interface to the schedulers, to not pass the selected heuristicin. by Chris Lattner · 19 years ago
  80. 2f5806c Move some simple-sched-specific instance vars to the simple scheduler. by Chris Lattner · 19 years ago
  81. 1e433c5 prune #includes by Chris Lattner · 19 years ago
  82. e76074a move some simple scheduler methods into the simple scheduler by Chris Lattner · 19 years ago
  83. 8c7ef05 Make EmitNode take a SDNode instead of a NodeInfo* by Chris Lattner · 19 years ago
  84. df37506 Move the VRBase field from NodeInfo to being a separate, explicit, map. by Chris Lattner · 19 years ago
  85. 8d41651 no need to build groups anymore by Chris Lattner · 19 years ago
  86. b2042e3 Create SUnits directly from the SelectionDAG. by Chris Lattner · 19 years ago
  87. be24e59 Push PrepareNodeInfo/IdentifyGroups down the inheritance hierarchy by Chris Lattner · 19 years ago
  88. da4ff69 Teach the latency scheduler some new tricks. In particular, to break ties, by Chris Lattner · 19 years ago
  89. f83a47d add an aggregate method for reinserting scheduled nodes, add a callback for by Chris Lattner · 19 years ago
  90. 9630d27 Fix VC++ build breakage. by Jeff Cohen · 19 years ago
  91. aeebe7f use autogenerated side-effect information by Chris Lattner · 19 years ago
  92. cad2537 Use autogenerated mod/ref info for intrinsics. by Chris Lattner · 19 years ago
  93. 3b816b7 Use the autogenerated intrinsic verifier by Chris Lattner · 19 years ago
  94. 627fb57 Add option -enable-x86-lsr to enable x86 loop strength reduction pass. by Evan Cheng · 19 years ago
  95. 9a016ff Use the function name matcher autogenerated from the .td file. by Chris Lattner · 19 years ago
  96. 80c2c92 This rule also depends on tblgen by Chris Lattner · 19 years ago
  97. 82c78b2 add a note by Chris Lattner · 19 years ago
  98. 59bcce5 remove dbg_declare, it's not used yet. by Chris Lattner · 19 years ago
  99. 8a53439 silly case insensitive file systems... by Chris Lattner · 19 years ago
  100. 5c1c0cb Build intrinsics.gen from intrinsics.td by Chris Lattner · 19 years ago