1. 750b9b0 Fix typo by Chris Lattner · 23 years ago
  2. a9c677e New testcase distilled from much larger problem by Chris Lattner · 23 years ago
  3. 85907a6 Convert constexpr over to new syntax by Chris Lattner · 23 years ago
  4. 81003a4 New testcase by Chris Lattner · 23 years ago
  5. d1c58ac Make 'features' testsuite work with the /shared changes. by Chris Lattner · 23 years ago
  6. 83a278e Convert testcase to use correct syntax by Chris Lattner · 23 years ago
  7. 9edfe8a Add another testcase by Chris Lattner · 23 years ago
  8. 95586b8 Write constexpr casts using the cast X to Y notation, not using the implicit by Chris Lattner · 23 years ago
  9. ec1b8a0 Parse const expr cast instruction the same way the instruction is formed by Chris Lattner · 23 years ago
  10. 2b4dcbb Add a note mentioning that bools promote to 0 or 1 by Chris Lattner · 23 years ago
  11. d05e359 Move ConstExpr production to unify ConstVal stuff by Chris Lattner · 23 years ago
  12. 3101c25 Fix bug: test/Regression/Assembler/2002-08-15-UnresolvedGlobalReference.ll by Chris Lattner · 23 years ago
  13. 657882c There seem to be issues with constant exprs by Chris Lattner · 23 years ago
  14. 96ad1ec Simplify the code by Chris Lattner · 23 years ago
  15. 3ecce66 Handle more cases of cast-of-cast in more general forms. by Chris Lattner · 23 years ago
  16. c5b7447 Remove the last traces of the NOT instruction by Chris Lattner · 23 years ago
  17. 8decbcb Add a bunch of testcases for cast-of-casts that should be removed. by Chris Lattner · 23 years ago
  18. 917d551 Change opLabel numbers for Not and BNot. by Vikram S. Adve · 23 years ago
  19. 85af131 Unary Not (boolean and bitwise) is no longer a separate LLVM instruction by Vikram S. Adve · 23 years ago
  20. ce08e1d Revise code generation for unary Not (boolean and bitwise), which is by Vikram S. Adve · 23 years ago
  21. 1718337 Added more helper functions for binary instructions emulating by Vikram S. Adve · 23 years ago
  22. 0f63e22 Add tests for unary NOT operations. by Vikram S. Adve · 23 years ago
  23. 5cf6f11 Implement capability to fold this: by Chris Lattner · 23 years ago
  24. 8360d09 Fix testcase to actually test what we think we are by Chris Lattner · 23 years ago
  25. b9a7793 Avoid creating 'load X, 0' instead of just 'load X' by Chris Lattner · 23 years ago
  26. db6e4d6 Avoid inserting an entry block unless we need it by Chris Lattner · 23 years ago
  27. 7ce83e5 Gross, some whitespace escaped by Chris Lattner · 23 years ago
  28. 17a4c3e Fix bug in documentation by Chris Lattner · 23 years ago
  29. d022471 *** empty log message *** by Chris Lattner · 23 years ago
  30. a939a1e This file does not belong here. by Chris Lattner · 23 years ago
  31. f39c24c Fix tests that use the now dead not instruction by Chris Lattner · 23 years ago
  32. 985792d Fix testcases that used to now dead 'not' instruction by Chris Lattner · 23 years ago
  33. d0cad7a Change not's to xors by Chris Lattner · 23 years ago
  34. ad33348 Remove support for Not ConstantExpr. This simplifies the unary case to only by Chris Lattner · 23 years ago
  35. 9b2b80f Fix bug introduced in last checkin due to CastInst not being visible by Chris Lattner · 23 years ago
  36. 9c16dba Remove support for unary operators. by Chris Lattner · 23 years ago
  37. 935bb0d Remove reference to GenericUnaryInst class by Chris Lattner · 23 years ago
  38. 30551d0 Remove support for unary instructions by Chris Lattner · 23 years ago
  39. 0513e9f Remove support for NOT instruction by Chris Lattner · 23 years ago
  40. 48a4531 Remove extra #includes by Chris Lattner · 23 years ago
  41. f4e3c00 Remove constant propogation support for NOT instruction by Chris Lattner · 23 years ago
  42. 20e8e01 Remove support for NOT instruction by Chris Lattner · 23 years ago
  43. e489aa5 Remove information about dead 'not' instruction by Chris Lattner · 23 years ago
  44. b804760 Remove support for unary operators by Chris Lattner · 23 years ago
  45. a9261ff Implement two constructor functions for "unary" instructions by Chris Lattner · 23 years ago
  46. 589fda5 Remove support forNOT instruction by Chris Lattner · 23 years ago
  47. af2930e - Fix InstCombine pass to not generate or process NOT instructions by Chris Lattner · 23 years ago
  48. 75309f8 Expose two new static methods from BinaryOperator: createNeg, createNot by Chris Lattner · 23 years ago
  49. e4c3764 Remove support for NOT instruction by Chris Lattner · 23 years ago
  50. 500888b Remove illegal test now that not instruction does not exist. by Chris Lattner · 23 years ago
  51. 3a6c063 Make sure there is SOME output always so the test is not rerun when unneccesary. by Chris Lattner · 23 years ago
  52. 23fbe30 The not instruction is just a specialized form of XOR by Chris Lattner · 23 years ago
  53. 699f1eb AsmParser turns 'not' instructions into 'xor' instructions now. by Chris Lattner · 23 years ago
  54. 227b86c Return null on failure, instead of aborting. by Chris Lattner · 23 years ago
  55. a771051 Add method MachineInstr::substituteValue() which substitutes by Vikram S. Adve · 23 years ago
  56. e2a78e3 Add method MachineInstr::substituteValue() which substitutes by Vikram S. Adve · 23 years ago
  57. cefbd32 Updated GettingStarted guide to be accurate now that binaries are in /shared by Chris Lattner · 23 years ago
  58. f8856bc Add a note that specifies that the whether or not sign extension is done by by Chris Lattner · 23 years ago
  59. 65629d5 Minor change to make lli print out characters numerically as well as symbolically by Chris Lattner · 23 years ago
  60. ca710e9 Bug fix in TargetData::getIndexedOffset: We were using the pointer by Vikram S. Adve · 23 years ago
  61. 6c0c301 Several bug fixes in casting to signed int values. by Vikram S. Adve · 23 years ago
  62. 572f4a0 - Rename ConstantGenericIntegral -> ConstantIntegral by Chris Lattner · 23 years ago
  63. 9fb9641 by Chris Lattner · 23 years ago
  64. c75071c - Rename ConstantGenericIntegral -> ConstantIntegral by Chris Lattner · 23 years ago
  65. 65a2dee Handle small unsigned results correctly by clearing high bits. by Vikram S. Adve · 23 years ago
  66. 7b0925f Build correctly in the face of /shared. by Brian Ensink · 23 years ago
  67. 9568568 - Clean up interface to Sparc register handling a bit: by Chris Lattner · 23 years ago
  68. 6ef3369 Return const char * const instead of std::string from get register name method by Chris Lattner · 23 years ago
  69. 994b9f3 - Added a new superclass of ConstantBool/ConstantInt: ConstantGenericIntegral by Chris Lattner · 23 years ago
  70. c0c4d70 Tools are now moved into /shared by Chris Lattner · 23 years ago
  71. 285af38 - Makefile changes: by Chris Lattner · 23 years ago
  72. 233f7dc * Factor a bunch of code by using ReplaceInstUsesWith by Chris Lattner · 23 years ago
  73. bb6342b Remove some extraneous #includes by Chris Lattner · 23 years ago
  74. 4228b5a Changes to make GlobalValueRefMap not derive from std::map. by Chris Lattner · 23 years ago
  75. ad1023b Add comment by Chris Lattner · 23 years ago
  76. 8b17094 New functionality for instcombine: by Chris Lattner · 23 years ago
  77. 42dbd30 xor x, ALLONES should -> not x by Chris Lattner · 23 years ago
  78. 22fae29 setcc of booleans should always be eliminated by Chris Lattner · 23 years ago
  79. f8e2cf9 Add more strength reduction testcases by Chris Lattner · 23 years ago
  80. 3896948 *** empty log message *** by Chris Lattner · 23 years ago
  81. 89f2aa5 * IntervalPartition no longer derives from vector by Chris Lattner · 23 years ago
  82. cc367a3 Do not add an extra vtable to EVERY machineinstr created. by Chris Lattner · 23 years ago
  83. dc1e020 UnaryOperator::create should take a name just like BinaryOperator::create by Chris Lattner · 23 years ago
  84. 035dfbe by Chris Lattner · 23 years ago
  85. 179cdfb * Removed extraneous #includes by Chris Lattner · 23 years ago
  86. b91b31c We are using std::vector, so remove extraneous namespace prefixes by Chris Lattner · 23 years ago
  87. 919c4f8 Change machinecode for instruction to not inherit from vector. by Chris Lattner · 23 years ago
  88. 5b2f502 The second parameter of hash_set is the default, remove it. by Chris Lattner · 23 years ago
  89. 43db05a Oops, I accidentally broke the .d files. Fixed thusly by Chris Lattner · 23 years ago
  90. b0cfa6d Very minor cleanups by Chris Lattner · 23 years ago
  91. 44ac659 * Document the BUILD_ROOT changes and option by Chris Lattner · 23 years ago
  92. e16b1b4 * Remove some bogus dependencies on Depend/.dir by Chris Lattner · 23 years ago
  93. 38c633d Oh yeah, I wrote it. by Chris Lattner · 23 years ago
  94. c6bb824 Initial checkin of the "Writting an LLVM Pass" document by Chris Lattner · 23 years ago
  95. 180e568 Initial checkin of the "Hello World" Pass. by Chris Lattner · 23 years ago
  96. 5f0eb8d by Chris Lattner · 23 years ago
  97. dd5b495 - Cleaned up the interface to AnalysisUsage to take analysis class names by Chris Lattner · 23 years ago
  98. 5791bb7 - Cleaned up the interface to AnalysisUsage to take analysis class names by Chris Lattner · 23 years ago
  99. c6b227e Remove extraneous #includes by Chris Lattner · 23 years ago
  100. 221c979 Minor changes to DEBUG()'s by Chris Lattner · 23 years ago