1. eb093fb Setjmp should always return zero if we don't implement longjmp. This avoids by Chris Lattner · 22 years ago
  2. c151e4f Until there is a setjmp/longjmp transformation pass, codegen setjmp as a noop by Chris Lattner · 22 years ago
  3. 7b52c03 Do not use the inefficient, fixed function, CBW, CDQ, ... instructions by Chris Lattner · 22 years ago
  4. 034acf0 Minor simplification to 64-bit instsel by Chris Lattner · 22 years ago
  5. 0f1c461 For 16 and 32-bit multiplies, use the IMUL instruction instead of the MUL instruction. by Chris Lattner · 22 years ago
  6. f585447 Generate code for LONG indexes to getelementptr instructions more efficiently by Chris Lattner · 22 years ago
  7. 333864d Implement generation of cmp R, C to not use an extra register by Chris Lattner · 22 years ago
  8. 35333e1 Special case simple binary operator X op C by Chris Lattner · 22 years ago
  9. 8cc72d2 Remove usage of typedef by Chris Lattner · 22 years ago
  10. 2077254 * Implement cast (long|ulong) to bool by Chris Lattner · 22 years ago
  11. 9171ef5 Add support for shl and shr for 64 bit integer types by Chris Lattner · 22 years ago
  12. 67580ed Clean up #includes by Chris Lattner · 22 years ago
  13. 9d6d118 Make abort more explicit by Chris Lattner · 22 years ago
  14. b70c138 Remove the assertion failure of course... doh by Chris Lattner · 22 years ago
  15. 4d5a50a Implement casts from unsigned integers to floating point by Chris Lattner · 22 years ago
  16. c53544a Make error messages more useful than jsut an abort by Chris Lattner · 22 years ago
  17. a6e73f1 Do not insert multiple initializations for the same value in a PHI node by Chris Lattner · 22 years ago
  18. b515f6d Add support for Add, Sub, And, Or, & Xor constant exprs by Chris Lattner · 22 years ago
  19. eca195e Add support for variable argument functions! by Chris Lattner · 22 years ago
  20. c248903 IMPLICIT_DEF was not the beautiful elegant solution I thought it was going by Chris Lattner · 22 years ago
  21. dbd7372 Emit pseudo instructions to indicate that some registers are live on entrance by Chris Lattner · 22 years ago
  22. 48196b3 The Hyphenation-Adding Committee is now in session. by Misha Brukman · 22 years ago
  23. 8bdd129 Fix bogus assert by Chris Lattner · 22 years ago
  24. 3907d11 Fix iterator invalidation problem with cast instructions by Chris Lattner · 22 years ago
  25. 548f61d Implement the constantexpr CAST instruction correctly by Chris Lattner · 22 years ago
  26. baf0607 It's "necessary" to spell "necessarily" correctly. by Misha Brukman · 22 years ago
  27. 4b12cde Add support for a simple constantexpr: cast of one ptr type to another by Chris Lattner · 22 years ago
  28. 55f6fab Don't emit unneccesary branch instructions! by Chris Lattner · 23 years ago
  29. 6d40c19 Implement optimization folding setcc into branch. by Chris Lattner · 23 years ago
  30. f158da2 Implement code to keep the stack pointer aligned to an 8 byte boundary. by Chris Lattner · 23 years ago
  31. 3501fea Rename MachineInstrInfo -> TargetInstrInfo by Chris Lattner · 23 years ago
  32. 3e130a2 * Adjust to use new interfaces, eliminating CurReg stuff by Chris Lattner · 23 years ago
  33. aa09b75 Rename FunctionFrameInfo to MachineFrameInfo by Chris Lattner · 23 years ago
  34. 065faeb * Use the new Abstract Frame Manager to handle incoming arguments and by Chris Lattner · 23 years ago
  35. 94af414 * Simplify Value classes by Chris Lattner · 23 years ago
  36. e8f0d92 Changes to compile with GCC 2.96 by Chris Lattner · 23 years ago
  37. 89fab07 Don't force setCC instructions into AL by Chris Lattner · 23 years ago
  38. 3bd9409 Build add instructions of the correct form! by Chris Lattner · 23 years ago
  39. 14aa7fe Two fixes: by Chris Lattner · 23 years ago
  40. 4863fe1 Make sure stack manipulation refers to ESP the right number of times by Chris Lattner · 23 years ago
  41. 8a307e8 Add some special cases to make common getelementptr cases easier to read/faster by Chris Lattner · 23 years ago
  42. 68b1edc brg by Brian Gaeke · 23 years ago
  43. f0eb7be Give passes nice names! by Chris Lattner · 23 years ago
  44. 6b993cc Add support to cast from a bool type by Chris Lattner · 23 years ago
  45. 6e49a4b Implement indirect function calls by Chris Lattner · 23 years ago
  46. 202a2d0 Fix bork in doMultiply by Chris Lattner · 23 years ago
  47. d7d3872 Add sanity checks by Chris Lattner · 23 years ago
  48. 9205363 Insert phi code at top of block by Chris Lattner · 23 years ago
  49. 992447f by Brian Gaeke · 23 years ago
  50. 7d25589 Implement cast bool to X by Chris Lattner · 23 years ago
  51. 71794c0 by Brian Gaeke · 23 years ago
  52. f08ad9f Finish up iterator stuph by Chris Lattner · 23 years ago
  53. 333b2fa Code gen phi's correctly by Chris Lattner · 23 years ago
  54. ed6902c by Brian Gaeke · 23 years ago
  55. 95780cc by Brian Gaeke · 23 years ago
  56. c0812d8 Implement getelementptr constant exprs by Chris Lattner · 23 years ago
  57. e48ec01 by Brian Gaeke · 23 years ago
  58. 95b12ba Remove extranous #include by Chris Lattner · 23 years ago
  59. 20244b7 by Brian Gaeke · 23 years ago
  60. d474e9c Implement a lot of cast functionality (no FP or 64) by Brian Gaeke · 23 years ago
  61. 4fa1acc Fix handling of function calls that return void by Chris Lattner · 23 years ago
  62. a324364 Implement initial support for return values from call instructions by Chris Lattner · 23 years ago
  63. 0d2cf3a Adjust the stack pointer after a function call, proportional to the number of by Misha Brukman · 23 years ago
  64. 9368911 Remove think-o assertion by Chris Lattner · 23 years ago
  65. d6c4cfa Avoid crashing on Arguments, just silently miscompile by Chris Lattner · 23 years ago
  66. 33ced56 Fix a bug I introduced in a previous change by Chris Lattner · 23 years ago
  67. dbf30f7 Add support for referencing global variables/functions by Chris Lattner · 23 years ago
  68. d852c15 Fix instsel for calls by Chris Lattner · 23 years ago
  69. f18a36e Fix the build by Chris Lattner · 23 years ago
  70. 07f0261 brg by Brian Gaeke · 23 years ago
  71. bb25f2f brg by Brian Gaeke · 23 years ago
  72. a4978cc Don't add implicit regs by Chris Lattner · 23 years ago
  73. c250598 brg by Brian Gaeke · 23 years ago
  74. 18a2021 brg by Brian Gaeke · 23 years ago
  75. c11232a brg by Brian Gaeke · 23 years ago
  76. fa8d571 lib/Target/X86/InstSelectSimple.cpp: Add visitCallInst, visitCastInst. by Brian Gaeke · 23 years ago
  77. 3a9a693 Don't add implicit operands by Chris Lattner · 23 years ago
  78. 92845e3 Remove implicit information from instruction selector by Chris Lattner · 23 years ago
  79. 94e8ee2 Fix a bug that prevented compilation of multiple functions by Chris Lattner · 23 years ago
  80. 4b4e9dd Rename the SetCC X86 instructions to reflect the fact that they are the by Chris Lattner · 23 years ago
  81. 05093a5 Simplify setcc code a bit by Chris Lattner · 23 years ago
  82. 97ad9e1 Dont' set flags by Chris Lattner · 23 years ago
  83. d2cc017 Add mapping in MachineFunction from SSA regs to Register Classes. Also, by Misha Brukman · 23 years ago
  84. c03a0cb Brian Gaeke says: by Brian Gaeke · 23 years ago
  85. 71e83ca Fix minor detail by Chris Lattner · 23 years ago
  86. 0692536 Fix Mul/Div clobbers by Chris Lattner · 23 years ago
  87. 6fc3c52 Fix a few typos, implement load/store by Chris Lattner · 23 years ago
  88. 43189d1 Switch visitRet to use getClass() by Chris Lattner · 23 years ago
  89. 6559bb9 include/llvm/CodeGen/MachineInstrBuilder.h: Add addClobber() inline by Brian Gaeke · 23 years ago
  90. 20abb6b InstSelectSimple.cpp: (visitReturnInst) Add return instructions with return by Brian Gaeke · 23 years ago
  91. 1749d63 Add instruction selection code and tests for setcc instructions by Brian Gaeke · 23 years ago
  92. f01729e Implement signed and unsigned division and remainder by Chris Lattner · 23 years ago
  93. ca9671d Implement multiply operator by Chris Lattner · 23 years ago
  94. 68aad93 * Implement subtract * Merge add code into logical code by Chris Lattner · 23 years ago
  95. e2954c8 shuffle code around a bit, implement and, or, xor by Chris Lattner · 23 years ago
  96. 51b49a9 Add PHI node support, add comment for branch function by Chris Lattner · 23 years ago
  97. 2df035b Implement unconditional branching support by Chris Lattner · 23 years ago
  98. e9913f2 * Fix nonconstant shift case * Turn table into 2d table by Chris Lattner · 23 years ago
  99. b1761fc Use a more table driven approach to handling types. Seems to simplify the by Chris Lattner · 23 years ago
  100. d5a87f8 Make switch statements denser, but only because of the follow-on patch by Chris Lattner · 23 years ago