1. febf71d Avoid triggering an assertion failure when an instruction pattern by Dan Gohman · 16 years ago
  2. 05aae18 Add support for instructions with multiple ComplexPatterns, by by Dan Gohman · 16 years ago
  3. ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 16 years ago
  4. d4a2700 make tblgen autogenerate the nocapture intrinsics for by Chris Lattner · 16 years ago
  5. 10dae94 add scaffolding to emit argument attributes. No functionality change. by Chris Lattner · 16 years ago
  6. 048ffb2 make tblgen emit the entire Intrinsic::getAttributes method, by Chris Lattner · 16 years ago
  7. a62c302 add nocapture attribute to llvm.mem* intrinsics and have tblgen by Chris Lattner · 16 years ago
  8. cb856f6 This has been replaced by llvm/utils/lint/cpp_lint.py, which is more by Misha Brukman · 16 years ago
  9. d7a97f0 remove some exclusions that don't exist anymore. by Chris Lattner · 16 years ago
  10. 5539a1e Use VIM's built-in shorthand for whitespace in regex. by Misha Brukman · 16 years ago
  11. cb5852d Be sure to ignore the end-of-line character when considering trailing by Misha Brukman · 16 years ago
  12. bc03979 Improve support for type-generic vector intrinsics by teaching TableGen how by Bob Wilson · 16 years ago
  13. de0e7f2 Fix a thinko in the grammar for thread_local variables. by Dan Gohman · 16 years ago
  14. 1eb49a0 Delete an unused variable and simplify the code. by Dan Gohman · 16 years ago
  15. e035fa5 Handle iAny and fAny types in TreePatternNode::UpdateNodeType. by Bob Wilson · 16 years ago
  16. 1ed7942 Add the keyword 'default'. by Dan Gohman · 16 years ago
  17. 105a91a Renamed Google Test license file from COPYING to LICENSE.TXT to match LLVM by Misha Brukman · 16 years ago
  18. 8f56eba A few more polygen grammar updates. by Dan Gohman · 16 years ago
  19. 6c01ca9 Fix spelling in some comments. by Bob Wilson · 16 years ago
  20. 6a9e75e gc is not an obsolete keyword. by Dan Gohman · 16 years ago
  21. 571238a Update polygen grammar for recent language changes. by Dan Gohman · 16 years ago
  22. 7e638cd The .llx suffix is obsolete. by Dan Gohman · 16 years ago
  23. 5d8ab65 Update VIM LLVM IR syntax highlighting. by Dan Gohman · 16 years ago
  24. a0741ba Set a few more vimrc indentation options. by Dan Gohman · 16 years ago
  25. f225d2e Use softtabstop instead of redefining tabstop. by Dan Gohman · 16 years ago
  26. 96eafe2 Switch the vimrc file from smartindent to cindent, which is by Dan Gohman · 16 years ago
  27. 27c1e89 VerifyLineLength() actually takes a max length parameter. by Misha Brukman · 16 years ago
  28. 653222f Added some basic lint tools for C++ and generic lint tool applicable to all by Misha Brukman · 16 years ago
  29. 12c8d1b Deleted trailing whitespace; no functional changes. by Misha Brukman · 16 years ago
  30. adf4e4d vimrc by Misha Brukman · 16 years ago
  31. 715a958 We also removed gtest-all.cc from the distribution tarball. by Misha Brukman · 16 years ago
  32. 8fb520e Original patch by Talin. by Misha Brukman · 16 years ago
  33. e5f9471 * Removed gtest-all.cc; .cc files including other .cc files is weird by Misha Brukman · 16 years ago
  34. 3aae44e Moved Google Test code up one directory so that we can use a standard LLVM by Misha Brukman · 16 years ago
  35. 7ae6ff4 Import of Google Test 1.2.1, with the non-essential bits removed. by Misha Brukman · 16 years ago
  36. 0b53d98 Use dyn_cast intead of isa + cast in the generated DAGISel code. This by Dan Gohman · 16 years ago
  37. 87c8a8f Added support for vector widening. by Mon P Wang · 16 years ago
  38. 65ee1e6 Fix typo in error message. by Mikhail Glushenkov · 16 years ago
  39. 5c2b6b2 Some enhancements for the 'case' expression. by Mikhail Glushenkov · 16 years ago
  40. fc953d1 Change so that buildit won't need a parent directory with only the build scripts in them. by Bill Wendling · 16 years ago
  41. e1d44b5 Put Edge* classes into anonymous namespace. by Mikhail Glushenkov · 16 years ago
  42. b4ced5a Make 'extern' an option property. by Mikhail Glushenkov · 16 years ago
  43. ad889a7 Better error message. by Mikhail Glushenkov · 16 years ago
  44. 15b71ba Re-apply Cedric's changes. by Mikhail Glushenkov · 16 years ago
  45. b59dbad Try to guess when the auto-generated cl::Sink option should be marked 'extern'. by Mikhail Glushenkov · 16 years ago
  46. 0850949 Add a (progn)-like construct for (actions). Implemented as a DAG list. by Mikhail Glushenkov · 16 years ago
  47. f915253 Use (actions) instead of option properties, support external options. by Mikhail Glushenkov · 16 years ago
  48. 8f241b0 The use of the construct: by Cedric Venet · 16 years ago
  49. 15511cf Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning. by Dan Gohman · 16 years ago
  50. 62c939d Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad, and teach X86's by Dan Gohman · 16 years ago
  51. 41474ba Add a sanity-check to tablegen to catch the case where isSimpleLoad by Dan Gohman · 16 years ago
  52. ad746be Support multiple compilation graph definitions. Not terribly useful, but makes the code more generic. by Mikhail Glushenkov · 16 years ago
  53. 739c720 Add 'hidden' and 'really_hidden' option properties. by Mikhail Glushenkov · 16 years ago
  54. 884c70c On x86 favors folding short immediate into some arithmetic operations (e.g. add, and, xor, etc.) because materializing an immediate in a register is expensive in turns of code size. by Evan Cheng · 16 years ago
  55. 3acc921 Small fix: the error message was incorrect in some cases. by Mikhail Glushenkov · 16 years ago
  56. ce5ac16 Copy the tblgen utility. by Bill Wendling · 16 years ago
  57. 35fde15 Support dependencies between plugins by priority-sorting. by Mikhail Glushenkov · 16 years ago
  58. fa27077 Filter ToolPropertiesList to exclude all Tools not mentioned in the compilation graph. by Mikhail Glushenkov · 16 years ago
  59. 0108877 Add a layer of indirection to make plugins more flexible. by Mikhail Glushenkov · 16 years ago
  60. 023422a Fix to record comparator to make it work for return values > 1. by Bill Wendling · 16 years ago
  61. 20072af Put comma in correct place for call to StructType::get by Bill Wendling · 16 years ago
  62. cdcc3e6 Modify the intrinsics pattern to separate out the "return" types from the by Bill Wendling · 16 years ago
  63. e40db4a Tell GenLibDeps.pl to inspect .so and .dylib shared files. by Oscar Fuentes · 16 years ago
  64. 6766572 Check the return value of std::getenv. by Mikhail Glushenkov · 16 years ago
  65. 262d248 Add a bit of lazy evaluation to PopulateCompilationGraph(). by Mikhail Glushenkov · 16 years ago
  66. aa4774c Some cosmetic changes. by Mikhail Glushenkov · 16 years ago
  67. c389e94 Allow $CALL and $ENV in command names. Fixes #3025. by Mikhail Glushenkov · 16 years ago
  68. 760a572 Properly escape dashes in TableGen's LLVMC2 emitter. Patch by Patrick Walton! by Anton Korobeynikov · 16 years ago
  69. 212e698 Make tablegen print out a nice error message for a const char* by Dan Gohman · 16 years ago
  70. 28c04da Use an assert to check that SelectCode isn't called on by Dan Gohman · 16 years ago
  71. 8be6bbe Eliminate the ISel priority queue, which used the topological order for a by Dan Gohman · 16 years ago
  72. da71cf0 Give tablegen's Type a destructor, to suppress spurious by Dan Gohman · 16 years ago
  73. 38bb2f8 Add some asserts to verify MVT invariant assumptions. by Dan Gohman · 16 years ago
  74. 3a5797d Change how extended types are represented in MVTs. Instead of fiddling by Dan Gohman · 16 years ago
  75. c6e2241 Spell DISABLE_ASSERTIONS correctly. by Dan Gohman · 16 years ago
  76. e649778 - Fix SUBVERSION string to handle x.x.x version number formats. by Bill Wendling · 16 years ago
  77. 8ad4c00 by David Greene · 16 years ago
  78. 7caa2d0 Remove tabs from my previous commit. by Cedric Venet · 16 years ago
  79. 677fbfa Remove redundant word in tblgen error message. by Matthijs Kooijman · 16 years ago
  80. 3bff2df Add a default constructor to AsmWriterOperand to make VS2008sp1 happy. (AsmWriterOperand is used in a std::pair, and VS need to generate the default constructor of this pair). by Cedric Venet · 16 years ago
  81. bb9d18c Unbreak LLVM on the MSVC compiler: by Argyrios Kyrtzidis · 16 years ago
  82. b89be61 Add RCBarriers to TargetInstrDesc. It's a list of register classes the given instruction can "clobber". For example, on x86 the call instruction can modify all of the XMM and fp stack registers. by Evan Cheng · 16 years ago
  83. b2a1432 Use INT64_C to emit constant values, to avoid problems with by Dan Gohman · 16 years ago
  84. 63f9720 Fun x86 encoding tricks: when adding an immediate value of 128, by Dan Gohman · 16 years ago
  85. 0540e17 Add support for having multiple predicates on a TreePatternNode. by Dan Gohman · 16 years ago
  86. 4520dd2 Add <cstdio> include where needed by gcc-4.4. Patch by Samuel Tardieu. by Duncan Sands · 16 years ago
  87. e93f5db Set UNIVERSAL_ARCH value. Fixes build failure when target is i386. by Devang Patel · 16 years ago
  88. 1cfa077 Fix shift overflow bug that would occur when a field was a full 32-bits by Chris Lattner · 16 years ago
  89. 8d59af3 Make GenLibDeps.pl more robust in the face of broken piping problems. by Chris Lattner · 16 years ago
  90. 48c1bc2 Handle some 64-bit atomics on x86-32, some of the time. by Dale Johannesen · 16 years ago
  91. 5ec9efd Move the primary fast-isel top-level comments to FastISel.cpp, where by Dan Gohman · 16 years ago
  92. 31bd42b Move the code that handles DAGISel error conditions into by Dan Gohman · 16 years ago
  93. 7810bfe Rename ConstantSDNode's getSignExtended to getSExtValue, for by Dan Gohman · 16 years ago
  94. 0598866 Large mechanical patch. by Devang Patel · 16 years ago
  95. 4a1a77c Move llvmc2 header files under include/llvm/CompilerDriver by Mikhail Glushenkov · 16 years ago
  96. c82ce4a Plugin support for llvmc2 (a-la opt). by Mikhail Glushenkov · 16 years ago
  97. 0737651 Make comments a little bit more clear. by Mikhail Glushenkov · 16 years ago
  98. 11a353a Get rid of GlobalLanguageMap. Global state is evil. by Mikhail Glushenkov · 16 years ago
  99. fdee954 Add a (forward_as) option property by Mikhail Glushenkov · 16 years ago
  100. 5ccf28f Delete the file llvmc2/doc/LLVMC-Enhancements.rst + some minor language/spelling fixes. by Mikhail Glushenkov · 16 years ago