1. 3964acc Use ScalarEvolution's new GetMinSignBits and GetMinLeadingZeros by Dan Gohman · 15 years ago
  2. cc40f07 Add debugging code to test for various locking faux-pas's, when running in single threaded mode. This should help improve testing coverage for by Owen Anderson · 15 years ago
  3. ac7087e Forgot this file. by Owen Anderson · 15 years ago
  4. 04fb7c3 Revert r73790, and replace it with a significantly less ugly solution. Rather than trying to make the global reader-writer lock work, by Owen Anderson · 15 years ago
  5. d5fb790 stub out some hacky code for wiring up the new asmprinter interfaces by Chris Lattner · 15 years ago
  6. 5b842c3 allow clients of the asmprinter to opt-out of the boilerplate with a #define. by Chris Lattner · 15 years ago
  7. 224a19c Fix a typo in a comment that Frits von Bommel noticed. by Dan Gohman · 15 years ago
  8. 2c364ad Make GetMinTrailingZeros a member function of ScalarEvolution, by Dan Gohman · 15 years ago
  9. 2781f30 Re-apply r73718, now that the fix in r73787 is in, and add a by Dan Gohman · 15 years ago
  10. 5090f19 DwarfWriter is used to emit EH info also. by Devang Patel · 15 years ago
  11. ae69a2a Enable arm pre-allocation load / store multiple optimization pass. by Evan Cheng · 15 years ago
  12. 430444b Fix a serious bug that would cause deadlock during abstract type refinement. The constant creation by Owen Anderson · 15 years ago
  13. 4d1c1ef Fix LSR's OptimizeSMax to ignore max operators with more than 2 operands, by Dan Gohman · 15 years ago
  14. 1e86a66 mv CodeGen/DebugLoc.h Support/DebugLoc.h by Devang Patel · 15 years ago
  15. 14a55d9 Move up dwarf writer initialization in common AsmPrinter class. by Devang Patel · 15 years ago
  16. 73a7673 Revert 73718. It's breaking 254.gap. by Evan Cheng · 15 years ago
  17. e494b9e Unbreak cyclic deps by Anton Korobeynikov · 15 years ago
  18. b9c2f58 Fix bad paste-o in the MSVC atomics. by Owen Anderson · 15 years ago
  19. 1f0ba8c Forgot to remove some explicit locking when it became implicit in the ValueMap. by Owen Anderson · 15 years ago
  20. 94fefe2 Fences are expensive. Avoid doing them when we're not in multithreaded mode. by Owen Anderson · 15 years ago
  21. 0c689c5 Make ScalarEvolution::print print getSCEVAtScope values for by Dan Gohman · 15 years ago
  22. 8e1c17a Move the memory fences out of the path for single-threaded mode. by Owen Anderson · 15 years ago
  23. 958e292 Don't (unconditionally) use getSCEVAtScope to simplify the step by Dan Gohman · 15 years ago
  24. ae60c0f Fix incorrect comment pointed out by Duncan. by Owen Anderson · 15 years ago
  25. 6dc11b4 Clean up nightly tester to use Perl's File::Find. Patch by Benjamin Kramer. by Bob Wilson · 15 years ago
  26. 1b19a50 Fix a major typo. by Owen Anderson · 15 years ago
  27. 79c740f make jump threading handle lexically identical compare instructions by Chris Lattner · 15 years ago
  28. 225503a fix the sparc codegen to not depend on the sparc asmprinter. by Chris Lattner · 15 years ago
  29. 852cd11 Add support for AuroraUX. Patch by evocallaghan. by Duncan Sands · 15 years ago
  30. 9ff4c13 Since -Wno-long-long is ignored without -pedantic, by Duncan Sands · 15 years ago
  31. b101948 Add comments. by Evan Cheng · 15 years ago
  32. 7e2242b Fix for PR2484: add an SSE1 pattern for a shuffle we normally prefer to by Eli Friedman · 15 years ago
  33. 7a42b08 Should be using Bcc (average) latency to determine if-conversion threshold, not BL. by Evan Cheng · 15 years ago
  34. 2fb070b Minor cleanup; fixes review comments for a previous patch. Sorry for by Eli Friedman · 15 years ago
  35. 9683f18 Teach jump threading to look at comparisons between phi nodes and non-constants. by Nick Lewycky · 15 years ago
  36. aace4b1 Misc tweaks to Intel asm printing to make it more compatible with MASM. by Eli Friedman · 15 years ago
  37. 6a35b40 Improve tail call elim to move loads above readonly calls by Chris Lattner · 15 years ago
  38. 849832c part of PR4405: disable a contentious optimization for by Chris Lattner · 15 years ago
  39. 10382fb More VNInfo tweaking, plus a little progress on intra-block splitting. by Lang Hames · 15 years ago
  40. 974fe5d Transfer dead markers when a ldrd is changed into a ldm or a pair of ldr. by Evan Cheng · 15 years ago
  41. 8ebf83b Include DataTypes.h for 'uint64_t'. by Zhongxing Xu · 15 years ago
  42. 8557c2b Latency information for ARM v6. It's rough and not yet hooked up. Right now we are only using branch latency to determine if-conversion limits. by Evan Cheng · 15 years ago
  43. 6b7bb42 Mark a few Thumb instructions commutable; just happened to spot this by Eli Friedman · 15 years ago
  44. 4f10c3b Fix weird class-size-being-different problems. At some level this is being caused by config.h not being by Owen Anderson · 15 years ago
  45. fadc83c add a file I missed, this goes with r73743 by Chris Lattner · 15 years ago
  46. 475370b Add some scaffolding for a new experimental asmprinter by Chris Lattner · 15 years ago
  47. 4e0f25b merge the common darwin settings from the X86/PPC/ARM targets by Chris Lattner · 15 years ago
  48. f4a4815 fix build problem pointed out by John Thompson! by Chris Lattner · 15 years ago
  49. a93ca92 move mangler quote handling from asm printers to TargetAsmInfo. by Chris Lattner · 15 years ago
  50. 7e816dc minor cleanup by Chris Lattner · 15 years ago
  51. b839c3f simplify macro debug info directive handling. by Chris Lattner · 15 years ago
  52. cd82861 Remove UseThumbBacktraces. Just check if subtarget is darwin. by Evan Cheng · 15 years ago
  53. bb4688a fix file header by Chris Lattner · 15 years ago
  54. f9f065e Add a skeleton driver for new machine code level fun. llvm-mc is meant by Chris Lattner · 15 years ago
  55. 3ea4edc new testcase for rdar://6983634 by Chris Lattner · 15 years ago
  56. 4a7893b Add a parent pointer to SCEV, in preparation for getting rid of the global uniquing tables. No functionality change. by Owen Anderson · 15 years ago
  57. d21c316 Improved PHI def marking, replaced some gotos with breaks. by Lang Hames · 15 years ago
  58. 53df0a2 Allow user to specify separate SVN url for llvm and the test suite. by Evan Cheng · 15 years ago
  59. e454067 Simplify. by Owen Anderson · 15 years ago
  60. b2c0fe4 Simplify. by Owen Anderson · 15 years ago
  61. 3c8031d Add a SmartScopedLock, and use it to simplify code. by Owen Anderson · 15 years ago
  62. f0f220a Simplify with SmartRWMutex. by Owen Anderson · 15 years ago
  63. b13bafe On Darwin, ams printer should output a second label before a jump table so the linker knows it's a new atom. But this is only needed if the jump table is put in a separate section from the function body. by Evan Cheng · 15 years ago
  64. bcf9737 Simplify by using no-op-when-not-multithreaded locks. by Owen Anderson · 15 years ago
  65. 4658c9b Generalize LSR's OptimizeSMax to handle unsigned max tests as well by Dan Gohman · 15 years ago
  66. 30fb512 Recognize n != 0 ? n : 1 as umax(n, 1). Previously only ULT/UGT/ULE/UGE by Dan Gohman · 15 years ago
  67. 6cf69cf Simplify using mutexes that become no-ops when not in multithreaded mode. by Owen Anderson · 15 years ago
  68. 9547cdf Revert IRBuilder CC propagation. Fix SimplifyLibCalls instead. by Anton Korobeynikov · 15 years ago
  69. ee6aefc Simplify a lot of code by using a R/W mutex that becomes a no-op when multithreading is disabled. by Owen Anderson · 15 years ago
  70. 0e4d606 Use SmartMutex to simplify. by Owen Anderson · 15 years ago
  71. f0eeb9b Simplify the SmartMutex implementation a bit. by Owen Anderson · 15 years ago
  72. b65e9ed Give RWMutex the SmartRWMutex treatment too. by Owen Anderson · 15 years ago
  73. b849a4d Insert a SmartMutex templated class into the class hierarchy, which takes a template parameter specifying whether this mutex by Owen Anderson · 15 years ago
  74. e53118e Update CMake files to account for new location of Threading.cpp. by Ted Kremenek · 15 years ago
  75. e3cd5ca Move Threading.[h|cpp] from Support to System. by Owen Anderson · 15 years ago
  76. 4e8a985 Remove the code from IVUsers that attempted to handle by Dan Gohman · 15 years ago
  77. fd3daa7 Generalize the zext(trunc(t) & C) instcombine to work even with by Dan Gohman · 15 years ago
  78. 6864db6 Update a comment to reflect the code. by Dan Gohman · 15 years ago
  79. 1d36e4f Fix the double checked locking in this file too. by Owen Anderson · 15 years ago
  80. 3cfc62a As pointed out by Duncan, I accidentally dropped the first MemoryFence of the by Owen Anderson · 15 years ago
  81. fd0cfe4 Forgot to commit this hunk by Anton Korobeynikov · 15 years ago
  82. df9d0f0 Propagate calling conv for invokes too by Anton Korobeynikov · 15 years ago
  83. b7b3998 Don't use int8_t, that requires DataTypes.h by Chris Lattner · 15 years ago
  84. 6904858 Fix build when disable thread support. by Owen Anderson · 15 years ago
  85. 73d2f15 include header for uint8_t. by Zhongxing Xu · 15 years ago
  86. b4b0fc2 Add braces to clarify if/else structure and remove warning. by Nick Lewycky · 15 years ago
  87. f9f1da1 - Update register allocation hint after coalescing. This is done by the target since the hint is target dependent. This is important for ARM register pair hints. by Evan Cheng · 15 years ago
  88. 0639894 It looks like nobody is working on PR 4158, so I'm by Dale Johannesen · 15 years ago
  89. 9e7d988 Fix trailing whitespace from ScalarEvolution::print. by Dan Gohman · 15 years ago
  90. ff6de36 ARM unified syntax is not specific to ELF; use it for Darwin, too. by Bob Wilson · 15 years ago
  91. 8205283 Teach ScalarEvolution how to recognize another xor(and(x, C), C) case. by Dan Gohman · 15 years ago
  92. fc3641b Delete unnecessary braces. by Dan Gohman · 15 years ago
  93. bf5ec1b Reapply r73647 in a non-broken form. by Owen Anderson · 15 years ago
  94. 7c4f7dd Fix asm string from MOVi16 by Anton Korobeynikov · 15 years ago
  95. d61eca5 Thumb2 instructions are enabled only in unified assembler mode. by Anton Korobeynikov · 15 years ago
  96. a392c78 Instcombine zext(trunc(x) & mask) to x&mask, even if the trunc has by Dan Gohman · 15 years ago
  97. a23d2c1 Use double-checked locking for this lazy initialization. by Owen Anderson · 15 years ago
  98. b983d67 Protect the GC table in Function.cpp by Owen Anderson · 15 years ago
  99. bf823e7 Honour calling convention and attributes of Callee by default. by Anton Korobeynikov · 15 years ago
  100. de17e99 Use atomic increment here. by Owen Anderson · 15 years ago