1. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  2. e5f6204 Enabling new condition code modeling scheme. by Evan Cheng · 17 years ago
  3. 4e4d2d7 New style x87 cmp instructions. by Evan Cheng · 17 years ago
  4. 0488db9 Added support for new condition code modeling scheme (i.e. physical register dependency). These are a bunch of instructions that are duplicated so the x86 backend can support both the old and new schemes at the same time. They will be deleted after by Evan Cheng · 17 years ago
  5. 41de436 another long double buglet by Dale Johannesen · 17 years ago
  6. ca8035e Remove RSTRegClass case from loadRegFromStackSlot by Dale Johannesen · 17 years ago
  7. 92dfe20 Remove isReg, isImm, and isMBB, and change all their users to use by Dan Gohman · 17 years ago
  8. 49c2393 My compiler warns about the semicolon. by Duncan Sands · 17 years ago
  9. 718cb66 Add lengthof and endof templates that hide a lot of sizeof computations. by Owen Anderson · 17 years ago
  10. cdbe4d3 Long double patch 8 of N: make it partially work in by Dale Johannesen · 17 years ago
  11. a996d52 Long double patch 7 of N, unless I lost count:). by Dale Johannesen · 17 years ago
  12. 6a30811 Get X86 long double calling convention to work by Dale Johannesen · 17 years ago
  13. 8883573 Make 80-bit store maintain simulated FP stack correctly. by Dale Johannesen · 17 years ago
  14. 59a5873 Long double patch 4 of N: initial x87 implementation. by Dale Johannesen · 17 years ago
  15. afdc7fd Fix fp_constant_op failure. by Dale Johannesen · 17 years ago
  16. e377d4d Refactor X87 instructions. As a side effect, all their names are changed. by Dale Johannesen · 17 years ago
  17. 411d9c5 Some spacing fixes. Cosmetic. by Dale Johannesen · 17 years ago
  18. 849f214 Fix for PR 1505 (and 1489). Rewrite X87 register by Dale Johannesen · 17 years ago
  19. 1997473 Drop 'const' by Devang Patel · 17 years ago
  20. 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 17 years ago
  21. 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 17 years ago
  22. 6c087e5 Match MachineFunction::UsedPhysRegs changes. by Evan Cheng · 17 years ago
  23. 95b2c7d eliminate static ctors for Statistic objects. by Chris Lattner · 18 years ago
  24. c5f8e4f Fix a bug introduced by the streams patch. DEBUG code was made unconditional. by Chris Lattner · 18 years ago
  25. f5da133 What should be the last unnecessary <iostream>s in the library. by Bill Wendling · 18 years ago
  26. ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 18 years ago
  27. 32644ac Fix 2005-05-08-FPStackifierPHI.ll failure. by Evan Cheng · 18 years ago
  28. 12a4478 MachineInstr::setOpcode -> MachineInstr::setInstrDescriptor by Evan Cheng · 18 years ago
  29. c0f64ff Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead by Evan Cheng · 18 years ago
  30. ddd2a45 Kill / dead info has been moved to MI's. by Evan Cheng · 18 years ago
  31. 3cdd9f6 Revert. This wasn't meant to be checked in. by Evan Cheng · 18 years ago
  32. 7ce4578 Matches MachineInstr changes. by Evan Cheng · 18 years ago
  33. 5cd3e9f Add implicit use / def operands to created MI's. by Evan Cheng · 18 years ago
  34. 171d09e Use TargetInstrInfo::getNumOperands() instead of MachineInstr::getNumOperands(). In preparation for implicit reg def/use changes. by Evan Cheng · 18 years ago
  35. 3ed469c For PR786: by Reid Spencer · 18 years ago
  36. 6cdb1ea Bugfix to work with the two-addr changes that have been made in the tree recently by Chris Lattner · 18 years ago
  37. a4f0b3a s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 18 years ago
  38. c06fe8a Do once flag never set to true. by Jim Laskey · 18 years ago
  39. 2c79de8 Hide x86 symbols by Chris Lattner · 18 years ago
  40. 2b15271 Added fisttp for fp to int conversion. by Evan Cheng · 18 years ago
  41. 9471c8a Improve compatibility with VC2005, patch by Morten Ofstad! by Jeff Cohen · 19 years ago
  42. 2c2c6c6 Add explicit #includes of <iostream> by Chris Lattner · 19 years ago
  43. 86556a5 Rename fcmovae to fcmovnb and fcmova to fcmovnbe (following Intel manual). by Evan Cheng · 19 years ago
  44. f710062 * fp to sint patterns. * fiadd, fisub, etc. by Evan Cheng · 19 years ago
  45. 58fe459 Rewrite FP stackifier support in the X86InstrInfo.td file, splitting patterns by Chris Lattner · 19 years ago
  46. d177579 Adjust to new livevars interface by Chris Lattner · 19 years ago
  47. 76eb08b Simplify this code by using LiveVariables::KillsRegister by Chris Lattner · 19 years ago
  48. 0e0a7a45 * Remove trailing whitespace * Convert tabs to spaces by Misha Brukman · 19 years ago
  49. 42e25b3 Allow the FP stackifier to completely ignore functions that do not use FP at by Chris Lattner · 20 years ago
  50. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  51. 91b5ca8 Fix file header as it has been renamed. by Misha Brukman · 20 years ago
  52. b140762 Made a fix so that you can print out MachineInstrs that belong to a MachineBasicBlock that is not yet attached to a MachineFunction. This change includes changing the third operand (TargetMachine) to a pointer for the MachineInstr::print function. by Tanya Lattner · 20 years ago
  53. 5779042 Fix bug in previous checkin by Chris Lattner · 20 years ago
  54. 0ca2c8e Now that compare instructions aren't lumped in with the other twoargfp instructions, by Chris Lattner · 20 years ago
  55. ab8decc Introduce a new FP instruction type to separate the compare cases from the by Chris Lattner · 20 years ago
  56. d62d5d7 Split compare instruction handling OUT of handleTwoArgFP into handleCompareFP. by Chris Lattner · 20 years ago
  57. d029cd2 Convert to the new TargetMachine interface. by Chris Lattner · 20 years ago
  58. 2268684 Iterate over the Machine CFG that Brian added instead of the LLVM CFG. by Chris Lattner · 20 years ago
  59. 098e945 This is the real fix for Codegen/X86/2004-04-13-FPCMOV-Crash.llx which works by Chris Lattner · 20 years ago
  60. 133dbb1 Fix issues that the local allocator has dealing with instructions that implicitly use ST(0) by Chris Lattner · 20 years ago
  61. c040bca Add support for the FUCOMIr instruction by Chris Lattner · 20 years ago
  62. 4cf15e7 Relax assertion to make this function work with a broader class of instructions by Chris Lattner · 20 years ago
  63. 0526f01 Simplify code by using the more powerful BuildMI forms. by Chris Lattner · 20 years ago
  64. c1bab32 Add support for floating point conditional move instructions by Chris Lattner · 20 years ago
  65. 8295f20 A big X86 instruction rename. The instructions are renamed to make by Alkis Evlogimenos · 20 years ago
  66. 8e475b8 Floating point loads/stores act on memory operands. Rename them to by Alkis Evlogimenos · 20 years ago
  67. b929bca Fix problem in DEBUG code. I could be pointing past the end and by Alkis Evlogimenos · 21 years ago
  68. f81af21 Use newly added next() and prior() utility functions. by Alkis Evlogimenos · 21 years ago
  69. c0b9dc5 Change MachineBasicBlock's vector of MachineInstr pointers into an by Alkis Evlogimenos · 21 years ago
  70. 6d21518 Don't use MachineOperator::is(Phys|Virt)Register by Chris Lattner · 21 years ago
  71. b97046a Add support for one argument OneArgFP instructions by Chris Lattner · 21 years ago
  72. 4a06f35 Add support for OneArgFPRW instructions, fix a couple of typeos by Chris Lattner · 21 years ago
  73. 847df25 Add some comments sketching out how this is to work eventually. by Chris Lattner · 21 years ago
  74. e0bb3e7 Remove floating point killer pass. This is now implemented in the by Alkis Evlogimenos · 21 years ago
  75. 9068574 Fix memory leak in the stackifier, due to the machinebasicblocks not holding by Chris Lattner · 21 years ago
  76. f2e49d4 Finegrainify namespacification Minor cleanups to killer pass by Chris Lattner · 21 years ago
  77. 97323a4 Change preserve all claim to just preserve live variables and phielimination. by Alkis Evlogimenos · 21 years ago
  78. 359b65f Add a floating point killer pass. This pass runs before register by Alkis Evlogimenos · 21 years ago
  79. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  80. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
  81. cf00c4a Fix spelling. by Misha Brukman · 21 years ago
  82. 5560c9d Spell `necessary' correctly. by Misha Brukman · 21 years ago
  83. 19df387 Factory methods for FunctionPasses now return type FunctionPass *. by Brian Gaeke · 21 years ago
  84. 113455b Resort tables by Chris Lattner · 21 years ago
  85. cb53358 Set debug types by Chris Lattner · 21 years ago
  86. a11136b Move DEBUG to Debug.h by Chris Lattner · 21 years ago
  87. d7908f6 Nice tasty llc fixes. These should fix LLC for x86 for everything in by Brian Gaeke · 21 years ago
  88. 3501fea Rename MachineInstrInfo -> TargetInstrInfo by Chris Lattner · 22 years ago
  89. a960d95 New files by Chris Lattner · 22 years ago