1. ea3e5e5 Eliminate tabs and trailing spaces by Jeff Cohen · 20 years ago
  2. 3da94ae Remove trailing whitespace by Misha Brukman · 20 years ago
  3. a6dcd0e ignore generated files by Chris Lattner · 20 years ago
  4. 6e19b5b fix bogus warning by Chris Lattner · 20 years ago
  5. 7dda395 Major change to tblgen: instead of resolving values every time a class is by Chris Lattner · 20 years ago
  6. 577057f implementing shifting of literal integers by Chris Lattner · 20 years ago
  7. b9266f8 Add initial lexer and parser support for shifting values. Every use of this by Chris Lattner · 20 years ago
  8. 131ca38 Minor fix. by Chris Lattner · 20 years ago
  9. 38c0751 This is the final big of factoring. This shares cases in suboperand by Chris Lattner · 20 years ago
  10. f876668 Implement *even more* factoring. In particular, if all of the instruction by Chris Lattner · 20 years ago
  11. d648867 Refactor code for numbering instructions into CodeGenTarget. by Chris Lattner · 20 years ago
  12. 615ed99 Fix VC++ compilation error by Jeff Cohen · 20 years ago
  13. 870c016 Implement factoring of instruction pattern strings. In particular, instead of by Chris Lattner · 20 years ago
  14. f11ad9e Fix the ::: problem by Chris Lattner · 20 years ago
  15. 5765dba Minor refactoring, no functionality change. by Chris Lattner · 20 years ago
  16. b0b55e7 Seperate asmstring parsing from emission. This allows the code to be simpler by Chris Lattner · 20 years ago
  17. 2202bfa make double-dollar properly escape asmstrings by Andrew Lenharth · 20 years ago
  18. aad75aa Expose isConvertibleToThreeAddress and isCommutable bits to the code generator. by Chris Lattner · 20 years ago
  19. ead87b6 For PR387: Make this compile without warning when -Woverloaded-virtual is used. by Reid Spencer · 20 years ago
  20. 227b6d0 Fix usage of changed function prototype by Reid Spencer · 20 years ago
  21. 141e3fd Quiet VC++ warnings by Chris Lattner · 20 years ago
  22. cc2d1e2 Internalize variable names to prevent recursive assignment. Cleanup docs. by Reid Spencer · 20 years ago
  23. 6cb21d4 Change Library Names Not To Conflict With Others When Installed by Reid Spencer · 20 years ago
  24. 1fca5ff Convert 'struct' to 'class' in various places to adhere to the coding standards by Chris Lattner · 20 years ago
  25. 89e0f74 Make VC happier, patch contributed by Morten Ofstad by Chris Lattner · 20 years ago
  26. 40a955a We're not doing automake any more by Reid Spencer · 20 years ago
  27. cac731e We won't use automake by Reid Spencer · 20 years ago
  28. 86d341b Initial automake generated Makefile template by Reid Spencer · 20 years ago
  29. 28eefa5 * Factor out (into new fn) a loop emitting operand shifts into the instruction by Misha Brukman · 20 years ago
  30. 35e83cc * Add option to read isLittleEndianEncoding for InstrInfo classes by Misha Brukman · 20 years ago
  31. 4523709 Patch to make VS happier, thanks to Morten Ofstad for pointing this out. by Chris Lattner · 20 years ago
  32. 36a7d90 Updates for changes in Makefile rules. by Reid Spencer · 20 years ago
  33. 9d990a0 Don't emit the method into the llvm namespace, let the #includer decide where it goes by Chris Lattner · 20 years ago
  34. 9f41a5f Initial version of automake Makefile.am file. by Reid Spencer · 20 years ago
  35. cf4f810 Properly `quote' names, and don't forget to add the ending quote! by Misha Brukman · 20 years ago
  36. 953c6fe Correctly parse variant notation by Chris Lattner · 20 years ago
  37. 560a79f Add initial support for variants. This just parses the new format, no by Chris Lattner · 20 years ago
  38. 231684a #include DataTypes.h to compile on MinGW, patch by Henrik Bach. by Misha Brukman · 20 years ago
  39. cdd66b5 Add support for the isLoad and isStore flags, needed by the instruction scheduler by Nate Begeman · 20 years ago
  40. 5b71d3a Turn the hasDelaySlot flag into the M_DELAY_SLOT_FLAG by Chris Lattner · 20 years ago
  41. b228657 Revamp the Register class, and allow the use of the RegisterGroup class to by Chris Lattner · 20 years ago
  42. 40b062f Clean up some "clean:" targets so they use $(VERB) and don't print anything by Reid Spencer · 20 years ago
  43. 23f7d51 Make tblgen's exception handling a little more robust by printing the by Reid Spencer · 20 years ago
  44. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  45. 0172d09 Link with LLVMsystem.a for operating system independence. by Reid Spencer · 20 years ago
  46. debb5f0 RemoveFileOnErrorSignal is now in the llvm::sys namespace. Adjust accordingly. by Reid Spencer · 20 years ago
  47. 037d732 Alignment is now in bits. by Chris Lattner · 20 years ago
  48. 98df506 Make alignment be in bits, just like size is by Chris Lattner · 20 years ago
  49. 987b5cc Infer the spillsize/alignment of a register based on the register classes by Chris Lattner · 20 years ago
  50. 5767775 Support "Methods" in register classes in CodgeGenRegisterClass by Chris Lattner · 20 years ago
  51. 056afef Start parsing register classes into a more structured form by Chris Lattner · 20 years ago
  52. 7a680c6 Read in declared reg sizes by Chris Lattner · 20 years ago
  53. 2c38413 Do not #include files into the llvm namespace by Chris Lattner · 20 years ago
  54. 2669311 Use CodeGenRegister class to make reading in of register information more by Chris Lattner · 20 years ago
  55. 8dab6ca Add initial support for register and register class representation. by Chris Lattner · 20 years ago
  56. 59b92ce Remove awareness of isDummyClass by Chris Lattner · 20 years ago
  57. 175580c Make the AsmWriter a first-class tblgen object. Allow targets to specify by Chris Lattner · 20 years ago
  58. 9302ba4 Fix minor bug in previous checkin by Chris Lattner · 20 years ago
  59. 1caef2c change how we invoke the printer. Instead of passing in the MO directly, by Chris Lattner · 20 years ago
  60. cf03da0 Start parsing more information from the Operand information by Chris Lattner · 20 years ago
  61. 552a842 Remove special case hacks by Chris Lattner · 20 years ago
  62. ad346ad Deleted commented-out code as we now get namespace directly, add comments by Misha Brukman · 20 years ago
  63. e2ba778 Use the target name instead of hard-coding SparcV9. by Misha Brukman · 20 years ago
  64. 2b27b88 This was a good idea, but until this does not break the build of by Chris Lattner · 20 years ago
  65. d7a5b28 Use the current target name instead of a ClassPrefix. by Misha Brukman · 20 years ago
  66. eb178c1 * Use Classname and ClassPrefix instead of hard-coded V9 values by Misha Brukman · 20 years ago
  67. 4e4f863 * Added documentation in the file header by Misha Brukman · 20 years ago
  68. c3d5f3e Be picky by Chris Lattner · 20 years ago
  69. 2d12b2c Instructions no longer need to have names. by Chris Lattner · 20 years ago
  70. 076efa7 Add support for asm printing machine instructions that have operands. by Chris Lattner · 20 years ago
  71. 87c5905 Parse the operand list of the instruction. We currently support register and immediate operands. by Chris Lattner · 20 years ago
  72. 2e1f51b Initial cut at an asm writer emitter. So far, this only handles emission of by Chris Lattner · 20 years ago
  73. ec35240 Add, and start using, the CodeGenInstruction class. This class represents by Chris Lattner · 20 years ago
  74. 803a5f6 Rename CodeGenWrappers.(cpp|h) -> CodeGenTarget.(cpp|h) by Chris Lattner · 20 years ago
  75. 2082ebe Finegrainify namespacification by Chris Lattner · 20 years ago
  76. 5850599 Support new flag by Chris Lattner · 20 years ago
  77. 1dba7ab Implement test/Regression/TableGen/ListSlices.td by Chris Lattner · 20 years ago
  78. b0fef64 Add initial support for list slices. This currently allows you to do stuff by Chris Lattner · 20 years ago
  79. 9879aa9 Remove some abandoned code that was never finished. If needed in the future by Chris Lattner · 20 years ago
  80. bd93533 Passing integer 0 in for a pointer value doesn't work on IA64. Fix this by Chris Lattner · 20 years ago
  81. 42df6d1 Make tblgen not try to be smart. This is better handled in makefiles if by Chris Lattner · 20 years ago
  82. 294984c Handle shifts >= 32 bits. by Misha Brukman · 20 years ago
  83. 3048373 Move the IntrinsicLowering header into the CodeGen directory, as per PR346 by Chris Lattner · 20 years ago
  84. 0603079 Make header comment fit within 80 cols. by Misha Brukman · 20 years ago
  85. bebdb20 Emit a more sensible error message if no subclasses of Target are defined. by Misha Brukman · 20 years ago
  86. 36c5757 Add support for dos style files. by Chris Lattner · 20 years ago
  87. bed85ff Header file moved by Chris Lattner · 20 years ago
  88. 234b3ec The "best" of both worlds: readable C++ comments and valid HTML For doxygen. by Misha Brukman · 21 years ago
  89. 88ac78c by Jakub Staszak · 21 years ago
  90. 01b6a6f by Jakub Staszak · 21 years ago
  91. 8a4045e Do not remove an active template argument even if the superclass had one of the by Chris Lattner · 21 years ago
  92. 81d50ad Ignore X = X assignments that was causing Alkis's rewrite of X86.td to crash by Chris Lattner · 21 years ago
  93. ff367ee Assert instead of going into an infinite loop! by Chris Lattner · 21 years ago
  94. f5761a5 exit(1) instead of abort()'ing on error by Chris Lattner · 21 years ago
  95. 83fe917 Fix buggy error message problem by Chris Lattner · 21 years ago
  96. f2f5b39 Ooops, top-level C++-comments aren't recognized by flex. by Misha Brukman · 21 years ago
  97. 1700f77 * Convert C comments to C++ style (why are some one way, some another?!) by Misha Brukman · 21 years ago
  98. 7b9ee51 Print the record NAME not the record ADDRESS by Chris Lattner · 21 years ago
  99. 48e9f26 Fix a couple of places I noticed where "X86" was hard-coded. by Brian Gaeke · 21 years ago
  100. 7538469 Stop laughing Misha by Chris Lattner · 21 years ago