1. b515f6d Add support for Add, Sub, And, Or, & Xor constant exprs by Chris Lattner · 22 years ago
  2. eca195e Add support for variable argument functions! by Chris Lattner · 22 years ago
  3. c248903 IMPLICIT_DEF was not the beautiful elegant solution I thought it was going by Chris Lattner · 22 years ago
  4. dbd7372 Emit pseudo instructions to indicate that some registers are live on entrance by Chris Lattner · 22 years ago
  5. 48196b3 The Hyphenation-Adding Committee is now in session. by Misha Brukman · 22 years ago
  6. 8bdd129 Fix bogus assert by Chris Lattner · 22 years ago
  7. 3907d11 Fix iterator invalidation problem with cast instructions by Chris Lattner · 22 years ago
  8. 548f61d Implement the constantexpr CAST instruction correctly by Chris Lattner · 22 years ago
  9. baf0607 It's "necessary" to spell "necessarily" correctly. by Misha Brukman · 22 years ago
  10. 4b12cde Add support for a simple constantexpr: cast of one ptr type to another by Chris Lattner · 22 years ago
  11. 55f6fab Don't emit unneccesary branch instructions! by Chris Lattner · 23 years ago
  12. 6d40c19 Implement optimization folding setcc into branch. by Chris Lattner · 23 years ago
  13. f158da2 Implement code to keep the stack pointer aligned to an 8 byte boundary. by Chris Lattner · 23 years ago
  14. 3501fea Rename MachineInstrInfo -> TargetInstrInfo by Chris Lattner · 23 years ago
  15. 3e130a2 * Adjust to use new interfaces, eliminating CurReg stuff by Chris Lattner · 23 years ago
  16. aa09b75 Rename FunctionFrameInfo to MachineFrameInfo by Chris Lattner · 23 years ago
  17. 065faeb * Use the new Abstract Frame Manager to handle incoming arguments and by Chris Lattner · 23 years ago
  18. 94af414 * Simplify Value classes by Chris Lattner · 23 years ago
  19. e8f0d92 Changes to compile with GCC 2.96 by Chris Lattner · 23 years ago
  20. 89fab07 Don't force setCC instructions into AL by Chris Lattner · 23 years ago
  21. 3bd9409 Build add instructions of the correct form! by Chris Lattner · 23 years ago
  22. 14aa7fe Two fixes: by Chris Lattner · 23 years ago
  23. 4863fe1 Make sure stack manipulation refers to ESP the right number of times by Chris Lattner · 23 years ago
  24. 8a307e8 Add some special cases to make common getelementptr cases easier to read/faster by Chris Lattner · 23 years ago
  25. 68b1edc brg by Brian Gaeke · 23 years ago
  26. f0eb7be Give passes nice names! by Chris Lattner · 23 years ago
  27. 6b993cc Add support to cast from a bool type by Chris Lattner · 23 years ago
  28. 6e49a4b Implement indirect function calls by Chris Lattner · 23 years ago
  29. 202a2d0 Fix bork in doMultiply by Chris Lattner · 23 years ago
  30. d7d3872 Add sanity checks by Chris Lattner · 23 years ago
  31. 9205363 Insert phi code at top of block by Chris Lattner · 23 years ago
  32. 992447f by Brian Gaeke · 23 years ago
  33. 7d25589 Implement cast bool to X by Chris Lattner · 23 years ago
  34. 71794c0 by Brian Gaeke · 23 years ago
  35. f08ad9f Finish up iterator stuph by Chris Lattner · 23 years ago
  36. 333b2fa Code gen phi's correctly by Chris Lattner · 23 years ago
  37. ed6902c by Brian Gaeke · 23 years ago
  38. 95780cc by Brian Gaeke · 23 years ago
  39. c0812d8 Implement getelementptr constant exprs by Chris Lattner · 23 years ago
  40. e48ec01 by Brian Gaeke · 23 years ago
  41. 95b12ba Remove extranous #include by Chris Lattner · 23 years ago
  42. 20244b7 by Brian Gaeke · 23 years ago
  43. d474e9c Implement a lot of cast functionality (no FP or 64) by Brian Gaeke · 23 years ago
  44. 4fa1acc Fix handling of function calls that return void by Chris Lattner · 23 years ago
  45. a324364 Implement initial support for return values from call instructions by Chris Lattner · 23 years ago
  46. 0d2cf3a Adjust the stack pointer after a function call, proportional to the number of by Misha Brukman · 23 years ago
  47. 9368911 Remove think-o assertion by Chris Lattner · 23 years ago
  48. d6c4cfa Avoid crashing on Arguments, just silently miscompile by Chris Lattner · 23 years ago
  49. 33ced56 Fix a bug I introduced in a previous change by Chris Lattner · 23 years ago
  50. dbf30f7 Add support for referencing global variables/functions by Chris Lattner · 23 years ago
  51. d852c15 Fix instsel for calls by Chris Lattner · 23 years ago
  52. f18a36e Fix the build by Chris Lattner · 23 years ago
  53. 07f0261 brg by Brian Gaeke · 23 years ago
  54. bb25f2f brg by Brian Gaeke · 23 years ago
  55. a4978cc Don't add implicit regs by Chris Lattner · 23 years ago
  56. c250598 brg by Brian Gaeke · 23 years ago
  57. 18a2021 brg by Brian Gaeke · 23 years ago
  58. c11232a brg by Brian Gaeke · 23 years ago
  59. fa8d571 lib/Target/X86/InstSelectSimple.cpp: Add visitCallInst, visitCastInst. by Brian Gaeke · 23 years ago
  60. 3a9a693 Don't add implicit operands by Chris Lattner · 23 years ago
  61. 92845e3 Remove implicit information from instruction selector by Chris Lattner · 23 years ago
  62. 94e8ee2 Fix a bug that prevented compilation of multiple functions by Chris Lattner · 23 years ago
  63. 4b4e9dd Rename the SetCC X86 instructions to reflect the fact that they are the by Chris Lattner · 23 years ago
  64. 05093a5 Simplify setcc code a bit by Chris Lattner · 23 years ago
  65. 97ad9e1 Dont' set flags by Chris Lattner · 23 years ago
  66. d2cc017 Add mapping in MachineFunction from SSA regs to Register Classes. Also, by Misha Brukman · 23 years ago
  67. c03a0cb Brian Gaeke says: by Brian Gaeke · 23 years ago
  68. 71e83ca Fix minor detail by Chris Lattner · 23 years ago
  69. 0692536 Fix Mul/Div clobbers by Chris Lattner · 23 years ago
  70. 6fc3c52 Fix a few typos, implement load/store by Chris Lattner · 23 years ago
  71. 43189d1 Switch visitRet to use getClass() by Chris Lattner · 23 years ago
  72. 6559bb9 include/llvm/CodeGen/MachineInstrBuilder.h: Add addClobber() inline by Brian Gaeke · 23 years ago
  73. 20abb6b InstSelectSimple.cpp: (visitReturnInst) Add return instructions with return by Brian Gaeke · 23 years ago
  74. 1749d63 Add instruction selection code and tests for setcc instructions by Brian Gaeke · 23 years ago
  75. f01729e Implement signed and unsigned division and remainder by Chris Lattner · 23 years ago
  76. ca9671d Implement multiply operator by Chris Lattner · 23 years ago
  77. 68aad93 * Implement subtract * Merge add code into logical code by Chris Lattner · 23 years ago
  78. e2954c8 shuffle code around a bit, implement and, or, xor by Chris Lattner · 23 years ago
  79. 51b49a9 Add PHI node support, add comment for branch function by Chris Lattner · 23 years ago
  80. 2df035b Implement unconditional branching support by Chris Lattner · 23 years ago
  81. e9913f2 * Fix nonconstant shift case * Turn table into 2d table by Chris Lattner · 23 years ago
  82. b1761fc Use a more table driven approach to handling types. Seems to simplify the by Chris Lattner · 23 years ago
  83. d5a87f8 Make switch statements denser, but only because of the follow-on patch by Chris Lattner · 23 years ago
  84. 796df73 * Remove dead variable * Shift amount is always guaranteed to be 8 bits by Chris Lattner · 23 years ago
  85. a1719c9 InstSelectSimple.cpp: Include llvm/iOther.h for ShiftInst. by Brian Gaeke · 23 years ago
  86. 8548ee7 Make sure to set the destination register correctly by Chris Lattner · 23 years ago
  87. 42c7786 Make sure to pass the LLVM basic block in by Chris Lattner · 23 years ago
  88. 36b3603 Construct annotation, to make sure it's attached to function by Chris Lattner · 23 years ago
  89. b4f68ed Convert backend to use passes, implement X86TargetMachine by Chris Lattner · 23 years ago
  90. 055c965 Rename X86InstructionInfo to X86InstrInfo by Chris Lattner · 23 years ago
  91. 33f53b5 Minor renaming by Chris Lattner · 23 years ago
  92. 341a937 Switch to generating machineinstr's instead of MInstructions by Chris Lattner · 23 years ago
  93. 6f8fd25 Remove dead fixme by Chris Lattner · 23 years ago
  94. c5291f5 Instruction select constant arguments correctly by Chris Lattner · 23 years ago
  95. 7261408 Initial checkin of X86 backend. by Chris Lattner · 23 years ago