1. d7c2c86 Allow more use of iPTR in patterns. by Evan Cheng · 19 years ago
  2. e945f4d Added support for variable_ops. by Evan Cheng · 19 years ago
  3. bc6b86a Fix support for optional input flag. by Evan Cheng · 19 years ago
  4. 50c997e getOperandNum(): error if specified operand number is out of range. by Evan Cheng · 19 years ago
  5. 11bcd28 Wrap to 80 cols by Chris Lattner · 19 years ago
  6. d386e55 Don't build tblgen with -pedantic or -Wno-long-long by Reid Spencer · 19 years ago
  7. 553ef1b Can't trust NodeDepth when checking for possibility of load folding creating by Evan Cheng · 19 years ago
  8. b0793f9 Fixed a really ugly bug. The TableGen'd isel is not freeing the "inflight set" by Evan Cheng · 19 years ago
  9. 243be2c Don't make zero-sized static arrays by Chris Lattner · 19 years ago
  10. d74ea2b Patches to make the LLVM sources more -pedantic clean. Patch provided by Chris Lattner · 19 years ago
  11. d15531b Now that iPTR is a fully resolved type. We end up losing the type check for by Evan Cheng · 19 years ago
  12. 21d03f2 lib/Target/Target.td by Evan Cheng · 19 years ago
  13. 764811f Don't generate getCalleeSaveReg and getCalleeSaveRegClasses anymore. by Evan Cheng · 19 years ago
  14. 6b12516 Typo by Evan Cheng · 19 years ago
  15. 2618d07 Remove PointerType from target definition. Use abstract type MVT::iPTR to by Evan Cheng · 19 years ago
  16. 44a65fa Allow patterns to refer to physical registers that belong to multiple by Evan Cheng · 19 years ago
  17. 9812f1c Noop instruction by Evan Cheng · 19 years ago
  18. d9d4518 Unused instruction by Evan Cheng · 19 years ago
  19. 2ca0efd Also add super- register classes info. by Evan Cheng · 19 years ago
  20. 3eff89b Watch out for the following case: by Evan Cheng · 19 years ago
  21. 045953c Fix a load folding bug. It is exposed by a multi- resulting instructions by Evan Cheng · 19 years ago
  22. 8d58e6a Add sub-register class information. by Evan Cheng · 19 years ago
  23. 108714c Set isStore of instructions with ISD::TRUNCSTORE root node. by Evan Cheng · 19 years ago
  24. eff5c36 Put instruction names into the first non TargetInstrInfo namespace found. by Chris Lattner · 19 years ago
  25. a1e8a80 instructions can be in different namespaces. Make sure to use the right by Chris Lattner · 19 years ago
  26. afba446 Formating by Evan Cheng · 19 years ago
  27. 6f6360d Mark instructions whose pattern is (store ...) isStore. by Evan Cheng · 19 years ago
  28. 55d0fa1 Remove the temporary option: -no-isel-fold-inflight by Evan Cheng · 19 years ago
  29. 61a0209 When isel'ing a node, mark its operands "InFlight" before selecting them. These by Evan Cheng · 19 years ago
  30. 37efe67 JumpTable support! What this represents is working asm and jit support for by Nate Begeman · 19 years ago
  31. 719c2fc Don't fill in fields that no longer exist. by Chris Lattner · 19 years ago
  32. c81d2a0 Rename AddedCost to AddedComplexity. by Evan Cheng · 19 years ago
  33. 5941320 Allow "let AddedCost = n in" to increase pattern complexity. by Evan Cheng · 19 years ago
  34. 28421d0 Add missing things to the distribution. by Reid Spencer · 19 years ago
  35. 4b2362e Fix a typo: Instr* -> Intr* by Chris Lattner · 19 years ago
  36. 91ded08 Infer element types for shuffle masks by Chris Lattner · 19 years ago
  37. 52793e2 rename a method, to avoid confusion with llvm intrinsics. by Chris Lattner · 19 years ago
  38. 5348e39 Adjust the Intrinsics.gen interface a little bit by Chris Lattner · 19 years ago
  39. b831691 regenerate by Chris Lattner · 19 years ago
  40. 711e5d9 Generalize the previous binary operator support and add a string concatenation by Chris Lattner · 19 years ago
  41. ffa4fdc Allow bits init values to be used in patterns, turn them into ints. by Chris Lattner · 19 years ago
  42. f124b46 Final bugfix for PR724. GCC won't inline varargs functions, so use one to by Chris Lattner · 19 years ago
  43. c4d9b24 When emitting code for the verifier, instead of emitting each case statement by Chris Lattner · 19 years ago
  44. 8177969 regenerate by Chris Lattner · 19 years ago
  45. 8c06318 Implement Regression/TableGen/DagDefSubst.ll by Chris Lattner · 19 years ago
  46. f065a6f Don't sort the names before outputing the intrinsic name table. It causes a by Evan Cheng · 19 years ago
  47. b026e70 Tblgen doesn't like multiple SDNode<> definitions that map to the sameenum value. Split them into separate enums. by Chris Lattner · 19 years ago
  48. 6a160fb Only compute intrinsic valuetypes when in a target .td file. by Chris Lattner · 19 years ago
  49. 76f8c7c revert this, it breaks things. by Chris Lattner · 19 years ago
  50. 8850a1b Add support for decoding iPTR to the right pointer type. by Chris Lattner · 19 years ago
  51. 2c4e65d Print error messages like this: by Chris Lattner · 19 years ago
  52. 5c4c774 Add a missing check which cause an invalid .td file to crash tblgen by Chris Lattner · 19 years ago
  53. 9bf2d3e When failing selection for an intrinsic, print this: by Chris Lattner · 19 years ago
  54. 5a1df38 Change approach so that we get codegen for free for intrinsics. With this, by Chris Lattner · 19 years ago
  55. 947604b fix 80 column violations by Chris Lattner · 19 years ago
  56. 550525e Parse intrinsics correctly and perform type propagation. This doesn't currently by Chris Lattner · 19 years ago
  57. 47622e3 Add dwarf register numbering to register data. by Jim Laskey · 19 years ago
  58. 2ca956f Make sure to initialize the TheDef field! by Chris Lattner · 19 years ago
  59. 43fbbc3 Move CodeGenIntrinsic implementation to CodeGenTarget.cpp with the rest of by Chris Lattner · 19 years ago
  60. 7056de3 extract some more information from the intrinsic table by Chris Lattner · 19 years ago
  61. 4d9f05c Add new generated files to be ignored. by Reid Spencer · 19 years ago
  62. 83e1a6a Allow result node to be a simple leaf node. This enable bitconvert patterns by Evan Cheng · 19 years ago
  63. 3a7a14b Don't forget to promote xform function to an explicit node for def : Pat<> by Evan Cheng · 19 years ago
  64. 4e2f54d minor code simplification by Chris Lattner · 19 years ago
  65. 863bf5a The node wrapped in PatLeaf<> should be treated as a leaf even if it isn't by Evan Cheng · 19 years ago
  66. f26ba69 It should be ok for a xform output type to be different from input type. by Evan Cheng · 19 years ago
  67. 420132e Copy matching pattern's output type info to instruction result pattern. by Evan Cheng · 19 years ago
  68. 697f884 Add a new SDTCisIntVectorOfSameSize type constraint by Chris Lattner · 19 years ago
  69. dcfccac getEnumName() missed v8i8, v4i16, and v2i32 types by Evan Cheng · 19 years ago
  70. 485c00f Fix miscodegen of V_SET0 in PPC. by Chris Lattner · 19 years ago
  71. 0da3130 allow the GCCBuiltinName field to be optional by Chris Lattner · 19 years ago
  72. 71c3bc3 Fix VC++ build error. by Jeff Cohen · 19 years ago
  73. ad45b00 remove typo by Chris Lattner · 19 years ago
  74. fda6aff Autogenerate a table of intrinsic names, so we can map from intrinsic ID to by Chris Lattner · 19 years ago
  75. 3f8b891 Autogenerate code to map from GCC builtin to LLVM intrinsic. by Chris Lattner · 19 years ago
  76. 767a25b Add a newline at the end to avoid gcc warnings. by Reid Spencer · 19 years ago
  77. 022f64f emit a mapping from LLVM intrinsic -> GCC builtins. by Chris Lattner · 19 years ago
  78. 18faf5d Verify that packed type operands have the right size and base type. by Chris Lattner · 19 years ago
  79. 78167fa fix pasto in generate assertion msg by Chris Lattner · 19 years ago
  80. 4e5f359 generate side-effect info by Chris Lattner · 19 years ago
  81. 6448ee4 Parse mod/ref properties, autogen mod/ref information by Chris Lattner · 19 years ago
  82. f97a00e parse intrinsic types autogenerate an intrinsic verifier by Chris Lattner · 19 years ago
  83. 9b843b2 autogenerate the function name recognizer by Chris Lattner · 19 years ago
  84. ed66e85 Temporary hack to enable more (store (op (load ...))) folding. This makes by Evan Cheng · 19 years ago
  85. 6f8aaf2 Don't generate silly matching code like this: by Evan Cheng · 19 years ago
  86. 56879b2 Silence a warning. by Chris Lattner · 19 years ago
  87. b672d98 Fix pasteo by Chris Lattner · 19 years ago
  88. 3b23972 remove a bunch of long-dead testing code by Chris Lattner · 19 years ago
  89. 9e493cf initial implementation of intrinsic parsing by Chris Lattner · 19 years ago
  90. 3d87811 remove out of date comment by Chris Lattner · 19 years ago
  91. ed54241 Add support for "-Ifoo" in addition to "-I foo" by Chris Lattner · 19 years ago
  92. c1d6e4e Regenerate by Chris Lattner · 19 years ago
  93. d9f5d90 add support for multiple include directories by Chris Lattner · 19 years ago
  94. 9073dea New vector type v2f32. by Evan Cheng · 19 years ago
  95. fd105d4 Select inline asm memory operands. by Chris Lattner · 19 years ago
  96. aea20f5 Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bit by Evan Cheng · 19 years ago
  97. bce4805 Fix bugs identified by VC++. by Jeff Cohen · 19 years ago
  98. fbad708 Bump up pattern cost if the resulting instruction is marked by Evan Cheng · 19 years ago
  99. bdd3c16 Check the new form for bison output into CVS by Chris Lattner · 20 years ago
  100. e8242b1 Adjust to new form of handling lexer dependencies, this way shouldn't have by Chris Lattner · 20 years ago