1. 6b370e6 Drop the limitation to IEEE floating point types from the fdiv of pow2 -> fmul transform. by Benjamin Kramer · 12 years ago
  2. b586aae MCJIT unit test: add calls to ensure that instruction caches are properly invalidated before code execution. by Amara Emerson · 12 years ago
  3. a25ad19 Port lli bug fix from r166920 to MCJIT unit test. by Amara Emerson · 12 years ago
  4. 9f74bc9 Commit access test. by Amara Emerson · 12 years ago
  5. f772f07 Disable all old-JIT unit tests on PowerPC. by Ulrich Weigand · 12 years ago
  6. 0ceb855 Add IRBuilderBase::getIntPtrTy. by Evgeniy Stepanov · 12 years ago
  7. 446cf94 Fix isEliminableCastPair to work correctly in the presence of pointers by Duncan Sands · 12 years ago
  8. 69c9c8c Implement arithmetic on APFloat with PPCDoubleDouble semantics by by Ulrich Weigand · 12 years ago
  9. fbaf206 Fixed bug in SmallDenseMap where it wouldn't leave enough space for an empty bucket if the number of values was exactly equal to the small capacity. This led to an infinite loop when finding a non-existent element by Pete Cooper · 12 years ago
  10. 974b190 Use an export list when building JIT unittests. <rdar://problem/12473675> by Bob Wilson · 12 years ago
  11. 80668fb Marked this variable as 'used' so that LTO doesn't get rid of it. by Bill Wendling · 12 years ago
  12. e3f7be3 Fix a bug in the set(I,E)/reset(I,E) methods that I recently added. The boundary condition for checking if I and E were in the same word were incorrect, and, beyond that, the mask computation was not using a wide enough constant. by Owen Anderson · 12 years ago
  13. 3a1c35a Add range-based set()/reset() to BitVector. These allow fast setting/resetting of ranges of bits, particularly useful when dealing with very large BitVector's. by Owen Anderson · 12 years ago
  14. baf522a Update CMake build. by Benjamin Kramer · 12 years ago
  15. 658c628 Fix a typo that made ImmutableMap::getMaxElement() useless. by Benjamin Kramer · 12 years ago
  16. 2e522d0 Add powerpc-ibm-aix to Triple. Patch by Kai. by Duncan Sands · 12 years ago
  17. 8ab27a3 JITTest.cpp: Use LLVM_ATTRIBUTE_USED, rather than __attribute__ directly! by NAKAMURA Takumi · 12 years ago
  18. af21d6f Mark function as 'used' so that LTO doesn't try to get rid of it. by Bill Wendling · 12 years ago
  19. 97eb05b Revert r165777, "Mark function as 'used' so that LTO doesn't try to get rid of it." by NAKAMURA Takumi · 12 years ago
  20. 5665a3d Mark function as 'used' so that LTO doesn't try to get rid of it. by Bill Wendling · 12 years ago
  21. 8b8fa7b Casting.h: Automatically handle isa<Base>(Derived). by Sean Silva · 12 years ago
  22. 791cfc2 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  23. c105471 Some regression tests which are testing the old jit and are exercising functionality which is both known to be broken and not expected to be fixed in the old jit. To remove these from the regression test output, I've marked them XFAIL (for lit tests) and ifdef'd them out (unit tests). These modifications remove the last long-standing regression test failures from the buildbots (though updating the triple to reflect new ubuntu configuration has temporarily caused some new failures). Tested on x86-64 and ARM Linux. by James Molloy · 12 years ago
  24. 2d6d585 Adding MCJIT and MemoryBuffer unit tests by Andrew Kaylor · 12 years ago
  25. 436eaa8 Use unsigned long long instead of uin64_t for OS where that matters. by Nick Kledzik · 12 years ago
  26. e25de4a Don't call getAsUnsignedInteger directly, it fails to compile if uint64_t is not "unsigned long long". by Benjamin Kramer · 12 years ago
  27. 7a0f86f Add getAsUnsignedInteger test case that checks that known bad values are rejected by Nick Kledzik · 12 years ago
  28. 770b97b Removing dependency on third party library for Intel JIT event support. by Andrew Kaylor · 12 years ago
  29. 44aebe8 Fix of hang during Intel JIT profiling Committed on behalf of Kirill Uhanov by Andrew Kaylor · 12 years ago
  30. be3338a Remove unneeded and invalid SetInsertPoint calls from unittest. by Benjamin Kramer · 12 years ago
  31. 3e7735f APFloat::roundToIntegral: Special values don't keep the exponent value up to date, don't rely on it. by Benjamin Kramer · 12 years ago
  32. b55462b Expansions for u/srem, using the udiv expansion. More unit tests for udiv and u/srem. by Michael Ilseman · 12 years ago
  33. 442ffc3 Revert r164614 to appease the buildbots. by Chad Rosier · 12 years ago
  34. 1309844 Expansions for u/srem, using the udiv expansion. More unit tests for udiv and u/srem. by Michael Ilseman · 12 years ago
  35. e5510db Unit tests for IntegerDivision. Currently, just a basic sanity check to ensure that the code was generated properly. Future work would be finding some way to test the actual result that would be computed. by Michael Ilseman · 12 years ago
  36. bbf628b This patch adds memory support functions which will later be used to implement section-specific protection handling in MCJIT. by Andrew Kaylor · 12 years ago
  37. dbf5457 Fix includes of llvm files that used angle brackets. by Craig Topper · 12 years ago
  38. 17785fd cmake: Fix file path. by Daniel Dunbar · 12 years ago
  39. 10097bd formatted_raw_ostream: Fix a serious bug in tell(). by Daniel Dunbar · 12 years ago
  40. 48b6a79 Fix up erroneous alignas usage while making this portable to GCC 4.7 by David Blaikie · 12 years ago
  41. d566c5f ADTTests: [CMake] Exclude DenseMapTest.cpp and SmallVectorTest.cpp on MSVC9 due to its bug. by NAKAMURA Takumi · 12 years ago
  42. 79b59a2 Don't pass a null pointer to cast<> in its unit tests. by Richard Smith · 12 years ago
  43. 46aed73 DataExtractor: Fix integer truncation issues in LEB128 extraction. by Benjamin Kramer · 12 years ago
  44. cbeb8d9 Flatten the aligned-char-array utility template to be a directly by Chandler Carruth · 12 years ago
  45. 3651e7d Properly test the LLVM_USE_RVALUE_REFERENCES macro. by Michael J. Spencer · 12 years ago
  46. 1ebd25e [PathV2] Add mapped_file_region. Implementation for Windows and POSIX. by Michael J. Spencer · 12 years ago
  47. c82cc58 Fix another roundToIntegral bug where very large values could become infinity. Problem and solution identified by Steve Canon. by Owen Anderson · 12 years ago
  48. f7a5dfc Fix a problem with APFloat::roundToIntegral where it would return incorrect results for negative inputs to trunc. Add unit tests to verify this behavior. by Owen Anderson · 12 years ago
  49. 8932fe4 Added test for non-static use of cl::opt (fixed in r160170) by Alexander Kornienko · 12 years ago
  50. 36108ce Update cmake build. by Benjamin Kramer · 12 years ago
  51. 189f231 Postpone the deletion of the old name in StructType::setName to allow using a slice of the old name. by Benjamin Kramer · 12 years ago
  52. 147d9e0 Add range erase, element insert, and range insert methods to by Chandler Carruth · 12 years ago
  53. adfe263 Initial commit of new FileOutputBuffer support class. by Nick Kledzik · 12 years ago
  54. c15ad85 Implement MipsJITInfo::replaceMachineCodeForFunction. by Akira Hatanaka · 12 years ago
  55. d7122b8 Suppress stderr noise when test case runs. by Nick Kledzik · 12 years ago
  56. 06bd8ca Implement copy and move assignment for TinyPtrVector. These try to by Chandler Carruth · 12 years ago
  57. 40dab10 Bring TinyPtrVector under test. Somehow we never picked up unit tests by Chandler Carruth · 12 years ago
  58. ba1f580 Move the SmallVector unit tests to be type-parameterized so that we can by Chandler Carruth · 12 years ago
  59. b42729b make ConstantRange::zeroExtend() optimal by Nuno Lopes · 12 years ago
  60. 7e733ea teach ConstantRange that zero times X is always zero by Nuno Lopes · 12 years ago
  61. 367308f make ConstantRange::getSetSize() properly compute the size of wrapped and full sets. by Nuno Lopes · 12 years ago
  62. 2994937 Add support for attaching branch weight metadata directly from the IRBuilder. by Chandler Carruth · 12 years ago
  63. 4b31c4d Add a boring bit of boilerplate to start testing IRBuilder::CreateCondBr. by Chandler Carruth · 12 years ago
  64. 411afbe Move the IRBuilder unittest from Support to VMCore. This got missed in by Chandler Carruth · 12 years ago
  65. 38f488e Move llvm/Support/TypeBuilder.h -> llvm/TypeBuilder.h. This completes by Chandler Carruth · 12 years ago
  66. 0baa480 Move llvm/Support/MDBuilder.h to llvm/MDBuilder.h, to live with by Chandler Carruth · 12 years ago
  67. c723eb1 Revert "IntRange:" as it appears to be breaking self hosting. by Eric Christopher · 12 years ago
  68. b2833d9 IntRange: by Stepan Dyatkovskiy · 12 years ago
  69. 06cb8ed Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h by Chandler Carruth · 12 years ago
  70. 16eeb6f The DIBuilder class is just a wrapper around debug info creation by Bill Wendling · 12 years ago
  71. 62d7afa add ConstantRange::difference (to perform set difference/relative complement) by Nuno Lopes · 12 years ago
  72. 532516a fix a off-by-one bug in intersectWith(), and add a bunch of tests by Nuno Lopes · 12 years ago
  73. 0bcbd1d Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and by Bill Wendling · 12 years ago
  74. 0e20eb4 IntegersSubsetTest: Due to compilation failure with -std=c11, replaced -1UL with NOT_A_NUMBER constant (0xffff). by Stepan Dyatkovskiy · 12 years ago
  75. b787d41 IntegersSubsetMapping: implemented "diff" operation. Operation allows at the same time perform up to three operations: by Stepan Dyatkovskiy · 12 years ago
  76. 0f7a7bc IntegersSubsetMapping: removed exclude operation, it will replaced with more universal "diff" operation in next commit. by Stepan Dyatkovskiy · 12 years ago
  77. ae241ea unittests/Support/Path.cpp: [Win32] Suppress FileSystemTest.FileMapping for now. by NAKAMURA Takumi · 12 years ago
  78. ebbd6fe unittests/Support/Path.cpp: [Win32] Suppress FileSystemTest.Permissions for now. by NAKAMURA Takumi · 12 years ago
  79. f455101 llvm/unittests: Simplify LINK_COMPONENTS. by NAKAMURA Takumi · 12 years ago
  80. c2270a4 llvm/unittests/VMCore/CMakeLists.txt: Introduce LLVM_OPTIONAL_SOURCES here, too. by NAKAMURA Takumi · 12 years ago
  81. 31f97a3 llvm/unittests/ExecutionEngine/JIT/CMakeLists.txt: Unbreak build. by NAKAMURA Takumi · 12 years ago
  82. bd9060c Add a pragma to supress an MSVC warning on some of the absurd code I'm by Chandler Carruth · 12 years ago
  83. 53afd08 Add some missing dependencies here that I missed in my first pass by Chandler Carruth · 12 years ago
  84. 7c888ee Completely refactor the structuring of unittest CMake files to match the by Chandler Carruth · 12 years ago
  85. b60182e Factor the logic for setting up a GoogleTest unit test executable into by Chandler Carruth · 12 years ago
  86. b1081af Simplify the naming pattern in the unittests' CMake file by Chandler Carruth · 12 years ago
  87. 45df6f9 Remove one of the LLVM-specific CMake hacks in favor of standard CMake by Chandler Carruth · 12 years ago
  88. 1880e2d Fix inappropriate use of anonymous namespaces in unittests. by Chandler Carruth · 12 years ago
  89. ca077ec Add permissions(), map_file_pages(), and unmap_file_pages() to llvm::sys::fs and add unit test. Unix is implemented. Windows side needs to be implemented. by Nick Kledzik · 12 years ago
  90. 2a79116 Fix PR13148, an inf-loop in StringMap. by Chandler Carruth · 12 years ago
  91. 0fb9b9a Remove some superfluous SCOPED_TRACEs from this unit test. by Chandler Carruth · 12 years ago
  92. 3b6752e For reasons I can't fathom MSVC supports ULL but not LLU suffixes on long long integer literals. by Benjamin Kramer · 12 years ago
  93. 044de9c Add missing unittest files to the cmake build. by Benjamin Kramer · 12 years ago
  94. 1721b61 Remove SmallMap unittests, unbreaking the build. by Benjamin Kramer · 12 years ago
  95. d45f7b6 Bring the return value of SmallVector::insert in line with std::vector::insert. by Benjamin Kramer · 12 years ago
  96. 5f6c7cf SmallVector: return a valid iterator for the rare case of inserting an empty range into a SmallVector. by Benjamin Kramer · 12 years ago
  97. 8dffa4a Add a unit test for 'swap', and fix a pile of bugs in SmallDenseMap::swap. by Chandler Carruth · 12 years ago
  98. 3967f50 Disable a particular assertion on MSVC... I'm deeply disturbed by its by Chandler Carruth · 12 years ago
  99. 6446d7e Add tests for *DenesMap for both key and value types' construction and by Chandler Carruth · 12 years ago
  100. dd9d38d Introduce a SmallDenseMap container that re-uses the existing DenseMap by Chandler Carruth · 12 years ago