1. 2022c79 Added properties such as SDNPHasChain to ComplexPattern. by Evan Cheng · 19 years ago
  2. 5d038cf Allow more use of iPTR in patterns. by Evan Cheng · 19 years ago
  3. fe72285 Don't generate getCalleeSaveReg and getCalleeSaveRegClasses anymore. by Evan Cheng · 19 years ago
  4. 318a68e Typo by Evan Cheng · 19 years ago
  5. f5ef47f Remove PointerType from target definition. Use abstract type MVT::iPTR to by Evan Cheng · 19 years ago
  6. d985d66 Allow patterns to refer to physical registers that belong to multiple by Evan Cheng · 19 years ago
  7. 989b16e4 Fix a typo: Instr* -> Intr* by Chris Lattner · 20 years ago
  8. 8a2ae8b7 Only compute intrinsic valuetypes when in a target .td file. by Chris Lattner · 20 years ago
  9. ac2512a revert this, it breaks things. by Chris Lattner · 20 years ago
  10. c92f688 Add support for decoding iPTR to the right pointer type. by Chris Lattner · 20 years ago
  11. bbba823 Make sure to initialize the TheDef field! by Chris Lattner · 20 years ago
  12. 2c58141 Move CodeGenIntrinsic implementation to CodeGenTarget.cpp with the rest of by Chris Lattner · 20 years ago
  13. f9d7584 getEnumName() missed v8i8, v4i16, and v2i32 types by Evan Cheng · 20 years ago
  14. 53a2d60 New vector type v2f32. by Evan Cheng · 20 years ago
  15. 43070b7 Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bit by Evan Cheng · 20 years ago
  16. 543fe4b PHI and INLINEASM are now builtin instructions provided by Target.td by Chris Lattner · 20 years ago
  17. 4b0623e * Remove instruction fields hasInFlag / hasOutFlag and added SNDPInFlag and by Evan Cheng · 20 years ago
  18. 14c53b4 Added field noResults to Instruction. by Evan Cheng · 20 years ago
  19. 72aaf8e * Support for hasInFlag and hasOutFlag (on instructions). Remove nameless FLAG by Evan Cheng · 20 years ago
  20. e22f918 Support for read / write from explicit registers with FlagVT type. by Evan Cheng · 20 years ago
  21. c9a6200 * Added an explicit type field to ComplexPattern. by Evan Cheng · 20 years ago
  22. 9b9567b Added support for ComplexPattern. These are patterns that require C++ pattern by Evan Cheng · 20 years ago
  23. f02bb9a * Commit the fix (by Chris) for a tblgen type inferencing bug. by Evan Cheng · 20 years ago
  24. 006bb04 Support multiple ValueTypes per RegisterClass, needed for upcoming vector by Nate Begeman · 20 years ago
  25. faad542 Nuke CodeGenInstruction's ValueType member, it is no longer used. by Nate Begeman · 20 years ago
  26. 4d0251a Add the new vector types to tablegen by Nate Begeman · 20 years ago
  27. f2807be Initialize this variable on all paths, fixing a crasher in windows. Thanks by Chris Lattner · 20 years ago
  28. 6bc0304 Teach tblgen about instruction operands that have multiple MachineInstr by Chris Lattner · 20 years ago
  29. 7ad0bed Rename Record::getValueAsListDef to getValueAsListOfDefs, to more accurately by Chris Lattner · 20 years ago
  30. 90c5b9c Do not let getLegalValueTypes return a list with duplicates in it by Chris Lattner · 20 years ago
  31. 3ced3f8 force all instruction operands to be named. by Chris Lattner · 20 years ago
  32. f02994d Check that operands have unique names. REJECT instructions with broken operand by Chris Lattner · 20 years ago
  33. ae939eb Add a new Record::getValueAsCode method to mirror the other getValueAs* by Chris Lattner · 20 years ago
  34. cee994b Compute the value types that are natively supported by a target. by Chris Lattner · 20 years ago
  35. c6a0338 spell this right by Chris Lattner · 20 years ago
  36. 63dc7f5 spell this variable right by Chris Lattner · 20 years ago
  37. 3d9fbef Expose a new flag to TargetInstrInfo by Chris Lattner · 20 years ago
  38. 73ec2cb Split register class "Methods" into MethodProtos and MethodBodies by Chris Lattner · 20 years ago
  39. 418d8cf Read the namespace field from register classes by Chris Lattner · 20 years ago
  40. 0899614 Fix a problem jeffc noticed by Chris Lattner · 20 years ago
  41. 17727ba Figure out how many operands each instruction has, keep track of whether by Chris Lattner · 20 years ago
  42. 650ba8e Remove trailing whitespace by Misha Brukman · 21 years ago
  43. 945e865 Refactor code for numbering instructions into CodeGenTarget. by Chris Lattner · 21 years ago
  44. 733c82b Expose isConvertibleToThreeAddress and isCommutable bits to the code generator. by Chris Lattner · 21 years ago
  45. 243ded5 * Add option to read isLittleEndianEncoding for InstrInfo classes by Misha Brukman · 21 years ago
  46. 91c538f Add initial support for variants. This just parses the new format, no by Chris Lattner · 21 years ago
  47. 996ddbc Add support for the isLoad and isStore flags, needed by the instruction scheduler by Nate Begeman · 21 years ago
  48. 9b0dfa3 Turn the hasDelaySlot flag into the M_DELAY_SLOT_FLAG by Chris Lattner · 21 years ago
  49. 8eab62e Alignment is now in bits. by Chris Lattner · 21 years ago
  50. beadefd Make alignment be in bits, just like size is by Chris Lattner · 21 years ago
  51. d3244d9 Support "Methods" in register classes in CodgeGenRegisterClass by Chris Lattner · 21 years ago
  52. 2a86fab Start parsing register classes into a more structured form by Chris Lattner · 21 years ago
  53. e34ae99 Read in declared reg sizes by Chris Lattner · 21 years ago
  54. 8af61dd Use CodeGenRegister class to make reading in of register information more by Chris Lattner · 21 years ago
  55. 6ffa501 Make the AsmWriter a first-class tblgen object. Allow targets to specify by Chris Lattner · 21 years ago
  56. 3bc477a Start parsing more information from the Operand information by Chris Lattner · 21 years ago
  57. 101f3fe Remove special case hacks by Chris Lattner · 21 years ago
  58. 5572682 Parse the operand list of the instruction. We currently support register and immediate operands. by Chris Lattner · 21 years ago
  59. 1c4ae85 Initial cut at an asm writer emitter. So far, this only handles emission of by Chris Lattner · 21 years ago
  60. c860eca Add, and start using, the CodeGenInstruction class. This class represents by Chris Lattner · 21 years ago
  61. fce9603 Rename CodeGenWrappers.(cpp|h) -> CodeGenTarget.(cpp|h) by Chris Lattner · 21 years ago[Renamed (94%) from llvm/utils/TableGen/CodeGenWrappers.cpp]
  62. 6847866 Finegrainify namespacification by Chris Lattner · 21 years ago
  63. aff10d0 Emit a more sensible error message if no subclasses of Target are defined. by Misha Brukman · 21 years ago
  64. 960707c Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
  65. d303203 Added LLVM copyright header. by John Criswell · 22 years ago
  66. 9693784 This seems to work around some unobvious bug in gcc on sparc which was by Brian Gaeke · 22 years ago
  67. f5bd1b7 Move support/tools/* back into utils by Chris Lattner · 22 years ago