1. 1877ec9 For functions that use vector registers, save VRSAVE, mark used by Chris Lattner · 19 years ago
  2. ac0f8f2 make sure dead token factor nodes are removed by the dag combiner. by Chris Lattner · 19 years ago
  3. a136429 Bring makefile back into compliance with standard by using by Reid Spencer · 19 years ago
  4. f4321a3 Handle the removal of the debug chain. by Jim Laskey · 19 years ago
  5. 2e8a77f remove two implemented items by Chris Lattner · 19 years ago
  6. 947c289 Fold X+Y -> X|Y when safe. This implements: by Chris Lattner · 19 years ago
  7. b6b17ff I can't convince myself that this is safe, remove the recursive call. by Chris Lattner · 19 years ago
  8. 79dbea5 add a couple of missing folds by Chris Lattner · 19 years ago
  9. 8f4191d For targets with FABS/FNEG support, lower copysign to an integer load, by Chris Lattner · 19 years ago
  10. 64ce964 Fix a couple of bugs that broke the alpha tester build by Chris Lattner · 19 years ago
  11. 3faad49 Handle cracked instructions in dispatch group formation. by Chris Lattner · 19 years ago
  12. fd97734 Mark instructions that are cracked by the PPC970 decoder as such. by Chris Lattner · 19 years ago
  13. 88d211f Several big changes: by Chris Lattner · 19 years ago
  14. fc3549e Don't advance the hazard recognizer when there are no hazards and no instructions by Chris Lattner · 19 years ago
  15. b221503 Chain operands aren't real uses: they don't require the full latency of the by Chris Lattner · 19 years ago
  16. 53fbf2a As a pending queue data structure to keep track of instructions whose by Chris Lattner · 19 years ago
  17. 8469031 rename priorityqueue -> availablequeue. When a node is scheduled, remember by Chris Lattner · 19 years ago
  18. c1c078c Make CurrCycle a local var instead of an instance var by Chris Lattner · 19 years ago
  19. 7d82b00 Move some methods around so that BU specific code is together, TD specific code by Chris Lattner · 19 years ago
  20. 309cf8a merge preds/chainpreds -> preds set merge succs/chainsuccs -> succs set by Chris Lattner · 19 years ago
  21. 9c2c386 blr is a branch too by Chris Lattner · 19 years ago
  22. 74cfb7d add an example by Chris Lattner · 19 years ago
  23. c20995e add a note by Chris Lattner · 19 years ago
  24. 442b32b Fix PR681 by using the standard Lengauer and Tarjan algorithm for dominator by Nate Begeman · 19 years ago
  25. 2352ce9 Doh! by Evan Cheng · 19 years ago
  26. 0937103 Added a parameter to control whether Constant::getStringValue() would chop by Evan Cheng · 19 years ago
  27. 7907b69 remove some dead code by Chris Lattner · 19 years ago
  28. 7d74d11 scrape out bits of llvm-db by Chris Lattner · 19 years ago
  29. 89b1926 Remove UnixLocalInferiorProcess: debugging via the JIT isn't a good idea. by Chris Lattner · 19 years ago
  30. e928a72 teach the JIT to encode vector registers by Chris Lattner · 19 years ago
  31. a34b6f8 Move simple-selector-specific types to the simple selector. by Chris Lattner · 19 years ago
  32. 20a4921 Simplify the interface to the schedulers, to not pass the selected heuristicin. by Chris Lattner · 19 years ago
  33. 2f5806c Move some simple-sched-specific instance vars to the simple scheduler. by Chris Lattner · 19 years ago
  34. 1e433c5 prune #includes by Chris Lattner · 19 years ago
  35. e76074a move some simple scheduler methods into the simple scheduler by Chris Lattner · 19 years ago
  36. 8c7ef05 Make EmitNode take a SDNode instead of a NodeInfo* by Chris Lattner · 19 years ago
  37. df37506 Move the VRBase field from NodeInfo to being a separate, explicit, map. by Chris Lattner · 19 years ago
  38. 8d41651 no need to build groups anymore by Chris Lattner · 19 years ago
  39. b2042e3 Create SUnits directly from the SelectionDAG. by Chris Lattner · 19 years ago
  40. be24e59 Push PrepareNodeInfo/IdentifyGroups down the inheritance hierarchy by Chris Lattner · 19 years ago
  41. da4ff69 Teach the latency scheduler some new tricks. In particular, to break ties, by Chris Lattner · 19 years ago
  42. f83a47d add an aggregate method for reinserting scheduled nodes, add a callback for by Chris Lattner · 19 years ago
  43. 9630d27 Fix VC++ build breakage. by Jeff Cohen · 19 years ago
  44. aeebe7f use autogenerated side-effect information by Chris Lattner · 19 years ago
  45. cad2537 Use autogenerated mod/ref info for intrinsics. by Chris Lattner · 19 years ago
  46. 3b816b7 Use the autogenerated intrinsic verifier by Chris Lattner · 19 years ago
  47. 627fb57 Add option -enable-x86-lsr to enable x86 loop strength reduction pass. by Evan Cheng · 19 years ago
  48. 9a016ff Use the function name matcher autogenerated from the .td file. by Chris Lattner · 19 years ago
  49. 80c2c92 This rule also depends on tblgen by Chris Lattner · 19 years ago
  50. 82c78b2 add a note by Chris Lattner · 19 years ago
  51. 59bcce5 remove dbg_declare, it's not used yet. by Chris Lattner · 19 years ago
  52. 8a53439 silly case insensitive file systems... by Chris Lattner · 19 years ago
  53. 5c1c0cb Build intrinsics.gen from intrinsics.td by Chris Lattner · 19 years ago
  54. a758b82 autoupgrade memcpy/memmove/memset with signed counts. by Chris Lattner · 19 years ago
  55. ddc877c these are copies too by Andrew Lenharth · 19 years ago
  56. 79cdfa3 remove some now-dead code by Chris Lattner · 19 years ago
  57. e5b71d0 fcopysign for mixed mode by Andrew Lenharth · 19 years ago
  58. 2695de4 back out my previous hack by Chris Lattner · 19 years ago
  59. d26b8f9 relax fcopysign by Andrew Lenharth · 19 years ago
  60. 283f222 alpha and llvm have different oppinions on which arg is the sign bit by Andrew Lenharth · 19 years ago
  61. 8c84f3f remove temporary option by Chris Lattner · 19 years ago
  62. 017c556 Alpha Scheduling classes by Andrew Lenharth · 19 years ago
  63. 8bf586f temporary hack to get the build working again, apparently a header by Chris Lattner · 19 years ago
  64. 13beebb fcopysign and get rid of dsnode cruft. custom PA runtimes make this better in some senses by Andrew Lenharth · 19 years ago
  65. 97d74aa fcopysign support by Andrew Lenharth · 19 years ago
  66. 54689c2 Move bit field endianness to backend. by Jim Laskey · 19 years ago
  67. 5713406 yes yes, enabled debug output is bad by Chris Lattner · 19 years ago
  68. 6a4b70b switch the t-d scheduler to use a really dumb and trivial critical path by Chris Lattner · 19 years ago
  69. 477ef6d Pull latency information for target instructions out of the latency tables. :) by Chris Lattner · 19 years ago
  70. e70f671 don't copy all itinerary data by Chris Lattner · 19 years ago
  71. 0324ba8 PriorityQueue is an instance var, use it. by Chris Lattner · 19 years ago
  72. e87c5c8 add some comments by Chris Lattner · 19 years ago
  73. e32178d Refactor the priority mechanism one step further: now that it is a separate by Chris Lattner · 19 years ago
  74. 04f9674 Add support for 'special' llvm globals like debug info and static ctors/dtors. by Chris Lattner · 19 years ago
  75. e2b59d2 fix a pasto by Chris Lattner · 19 years ago
  76. 181b9c6 a couple of miscellaneous things. by Chris Lattner · 19 years ago
  77. 7075d6f Add #line support for CBE. by Jim Laskey · 19 years ago
  78. 9ca6cda Add a helper method for running static ctors/dtors in the module. by Chris Lattner · 19 years ago
  79. 9d25824 add a new helper method. by Chris Lattner · 19 years ago
  80. 21b6c9d Get rid of the multiple copies of getStringValue. Now a Constant:: method. by Jim Laskey · 19 years ago
  81. 1ffd41a doo de doo by Duraid Madina · 19 years ago
  82. 49eee4a Split the priority function computation and priority queue management out by Chris Lattner · 19 years ago
  83. c45a59b switch from an explicitly managed list of SUnits to a simple vector of sunits by Chris Lattner · 19 years ago
  84. 6a67b3a Shrinkify some fields, fit to 80 columns by Chris Lattner · 19 years ago
  85. 6b24af8 revert the previous patch, didn't mean to check it in yet by Chris Lattner · 19 years ago
  86. 5874f82 remove "Slot", it is dead by Chris Lattner · 19 years ago
  87. b0d21ef Change the interface for getting a target HazardRecognizer to be more clean. by Chris Lattner · 19 years ago
  88. 2b0e309 libstdc++-v3 was failing to build. Needed to handle composite types with empty by Jim Laskey · 19 years ago
  89. 25de486 Fix a miscompilation of 188.ammp with the new CFE. 188.ammp is accessing by Chris Lattner · 19 years ago
  90. 49f398b add a note by Chris Lattner · 19 years ago
  91. 9925642 X86ISD::REP_STOS and X86ISD::REP_MOVS now produces a flag. by Evan Cheng · 19 years ago
  92. ff90992 Use rep/stosl; and Count 0x3; rep/stosb for memset with 4 byte aligned dest. by Evan Cheng · 19 years ago
  93. 9a571ba Two things: by Chris Lattner · 19 years ago
  94. 7809811 Use "llvm.metadata" section for debug globals. Filter out these globals in the by Jim Laskey · 19 years ago
  95. e8c3e3b Switch to using a numeric id for anchors. by Jim Laskey · 19 years ago
  96. e1c173b Fix ConstantMerge/2006-03-07-DontMergeDiffSections.ll, a problem Jim by Chris Lattner · 19 years ago
  97. b84225b add another missing store. by Chris Lattner · 19 years ago
  98. ab5801c add a couple more load/store instrs, add a newline to the end of file. by Chris Lattner · 19 years ago
  99. 20c3ed8 Bitfield support. by Jim Laskey · 19 years ago
  100. 3acbe5d This kinda sorta implements "things that have to lead a dispatch group". by Nate Begeman · 19 years ago