1. 2625de3 Implement variable-width shifts. by Anton Korobeynikov · 15 years ago
  2. 04ab19c Add comment about potential partial register stall. by Evan Cheng · 15 years ago
  3. 15b0d97 Fix an obvious bug. No test case since LEA16r is not being used. by Evan Cheng · 15 years ago
  4. da8bafb Enable CPU detection when using MS VS 2k8 too. by Torok Edwin · 15 years ago
  5. 7b3f1a2 Fix some CHECK lines which were ignored by accident. by Benjamin Kramer · 15 years ago
  6. 9b8ff28 Revert r91208. Something on Linux prevents the JIT from looking up a symbol by Jeffrey Yasskin · 15 years ago
  7. 5cc966a Fix available_externally linkage for globals. It's probably still not by Jeffrey Yasskin · 15 years ago
  8. 66b8566 Make it easier to use the llvm_unreachable and DEBUG macros without "using by Jeffrey Yasskin · 15 years ago
  9. e801dc4 Framework for atomic binary operations. The emitter for the pseudo instructions by Jim Grosbach · 15 years ago
  10. 73a1b67 Revise scalar replacement to be more flexible about handle bitcasts and GEPs. by Bob Wilson · 15 years ago
  11. a0474a8 Delete an unnecessary line. The VTSDNode on a SIGN_EXTEND_REG is never by Dan Gohman · 15 years ago
  12. 8d1ffbd Lower setcc branchless, if this is profitable. by Anton Korobeynikov · 15 years ago
  13. c42a0b7 Don't try to move a MBB into the fall-through position if it's a landing pad or by Bill Wendling · 15 years ago
  14. d037d7a Construct CompileUnits lazily. by Devang Patel · 15 years ago
  15. 87862e7 Implement vector widening, splitting, and scalarizing for SIGN_EXTEND_INREG. by Dan Gohman · 15 years ago
  16. c8f9e4f memory barrier instructions by definition have side effects. This prevents the post-RA scheduler from moving them around. by Jim Grosbach · 15 years ago
  17. 192db00 Change this to the correct PR number. by Dan Gohman · 15 years ago
  18. 050959c Make getUniqueExitBlocks's precondition assert more precise, to by Dan Gohman · 15 years ago
  19. a4f9cc4 Fix the result type of SELECT nodes lowered from Select instructions with by Dan Gohman · 15 years ago
  20. 817a464 Honour setHasCalls() set from isel. by Anton Korobeynikov · 15 years ago
  21. 0291d7e Store Register Exclusive should leave the source register Inst{3-0} unspecified. by Johnny Chen · 15 years ago
  22. 6686910 Update properties. by Jim Grosbach · 15 years ago
  23. d015186 Simplify this class by removing the result cache. by Gabor Greif · 15 years ago
  24. a288b2f Revert part of r91101 which was causing an infinite loop in the self-hosting by Bill Wendling · 15 years ago
  25. be1ce0a Add utility method for determining whether a function argument by Duncan Sands · 15 years ago
  26. 50d0705 Tests for 91103 and 91104. by Evan Cheng · 15 years ago
  27. 656e514 Add support to 3-addressify 16-bit instructions. by Evan Cheng · 15 years ago
  28. ac94863 Coalesce insert_subreg undef, x first to avoid phase ordering issue. by Evan Cheng · 15 years ago
  29. 64bdde2 Address comments on last patch: by Bill Wendling · 15 years ago
  30. 4bde1ab A machine basic block may end in an unconditional branch, however it may have by Bill Wendling · 15 years ago
  31. 5278eb8 Rough first pass at compare_and_swap atomic builtins for ARM mode. Work in progress. by Jim Grosbach · 15 years ago
  32. da920fa Add qualifiers for calls to member functions in dependent bases. by Anders Carlsson · 15 years ago
  33. edb4563 If VariableDIe is not created (may be because global was optimzed away) then do not try to use the variable die. by Devang Patel · 15 years ago
  34. 072f6fe Add a test for the fix in revision 91009. by Eric Christopher · 15 years ago
  35. 6fd78ec It's not safe to coalesce a move where src and dst registers have different subregister indices. e.g.: by Evan Cheng · 15 years ago
  36. e4a70cd Remove a broken, unused header by Douglas Gregor · 15 years ago
  37. c366f83 Refactor code that finds context for a given die. by Devang Patel · 15 years ago
  38. cbd77d2 Add instruction encoding for DMB/DSB by Jim Grosbach · 15 years ago
  39. 16ced73 Refactor. by Devang Patel · 15 years ago
  40. cf97036 Also attempt trivial coalescing for live intervals that end in a copy. by Jakob Stoklund Olesen · 15 years ago
  41. f05e45e Comparing std::string with NULL is a bad idea, so just check whether its empty. by Torok Edwin · 15 years ago
  42. 3472ae1 Make sure the immediate dominator isn't NULL through iterations by Eric Christopher · 15 years ago
  43. 16f244e Fix PR5744, a case where we were getting the pointer size instead of the by Chris Lattner · 15 years ago
  44. 3728e96 Add memory barrier intrinsic support for ARM. Moving towards adding the atomic operations intrinsics. by Jim Grosbach · 15 years ago
  45. b6760b4 allow this to build when the #if 0's are enabled. No functionality change. by Chris Lattner · 15 years ago
  46. f68d0c1 Dereference loopHeader after checking for null rather than before. by Dan Gohman · 15 years ago
  47. ce72f3f Fix test. by Evan Cheng · 15 years ago
  48. c363094 Optimize splat of a scalar load into a shuffle of a vector load when it's legal. e.g. by Evan Cheng · 15 years ago
  49. 89452f7 Reuse the Threshold value to size these containers because it's by Dan Gohman · 15 years ago
  50. 8a24114 Reapply r90858, a cleanup patch. by Devang Patel · 15 years ago
  51. af064ae fix hte last remaining known (by me) phi translation bug. When we reanalyze by Chris Lattner · 15 years ago
  52. b2c6ae8 change GetStoreValueForLoad to use IRBuilder, which is cleaner and by Chris Lattner · 15 years ago
  53. efc58e7 Fix a comment. by Bob Wilson · 15 years ago
  54. 4d3a16f Add a minor optimization: if we haven't changed the operands of an by Chris Lattner · 15 years ago
  55. 16f1692 Add note about loadable modules on windows. Patch by Gregory Petrosyan! by Anton Korobeynikov · 15 years ago
  56. eddc65a fix PR5733, a case where we'd replace an add with a lexically identical by Chris Lattner · 15 years ago
  57. 990d285 <rdar://problem/7453528>. Track only physical registers that are valid for the target. by David Goodwin · 15 years ago
  58. 1a247f3 merge crash-2.ll into crash.ll by Chris Lattner · 15 years ago
  59. 1e8c693 Silence conversion warning from 64 to 32-bit. by Eric Christopher · 15 years ago
  60. 4ca70fe change AnalyzeLoadFromClobberingMemInst/AnalyzeLoadFromClobberingStore by Chris Lattner · 15 years ago
  61. 03f17da change AnalyzeLoadFromClobberingWrite and clients to pass in type by Chris Lattner · 15 years ago
  62. dad451c enhance NonLocalDepEntry to keep the per-block phi translated address by Chris Lattner · 15 years ago
  63. 022840e DeltaAlgorithm: Add a virtual destructor and home. by Daniel Dunbar · 15 years ago
  64. e18b971 change NonLocalDepEntry from being a typedef for an std::pair to be its by Chris Lattner · 15 years ago
  65. 6194569 Added a new "splitting" spiller. by Lang Hames · 15 years ago
  66. 164c7ba Remove spurious extern. by Daniel Dunbar · 15 years ago
  67. e854273 Remove unneeded ';' and a class/struct mismatch (noticed by clang). by Daniel Dunbar · 15 years ago
  68. 55fe79f the code in GVN that tries to forward large loads to small by Chris Lattner · 15 years ago
  69. b3f927f add some aborts to #if 0's. by Chris Lattner · 15 years ago
  70. 05e15f8 Switch GVN and memdep to use PHITransAddr, which correctly handles by Chris Lattner · 15 years ago
  71. 7bd6478 Teach InferPtrAlignment to infer GV+cst alignment and use it to simplify x86 isl lowering code. by Evan Cheng · 15 years ago
  72. a963306 Remove tests that are not suitable anymore. Plus they are not testing the original bugfixes anymore. These tests were inserted to check bug fixes in code that handled debug info intrinsics. These intrinsics are no longer used and now llvm parser simply ignores old .dbg intrinsics from these dead tests. by Devang Patel · 15 years ago
  73. 64fa4a9 Move isConsecutiveLoad to SelectionDAG. It's not target dependent and it's primary used by selectdag passes. by Evan Cheng · 15 years ago
  74. d632988 fix a nasty variable that was shadowing the real CurBB but with the wrong value. by Chris Lattner · 15 years ago
  75. de2ace1 Infer alignment for non-fixed stack object. by Evan Cheng · 15 years ago
  76. 7ced2e0 Add const qualifier. by Evan Cheng · 15 years ago
  77. f2dc5c7 Refactor InferAlignment out of DAGCombine. by Evan Cheng · 15 years ago
  78. 6200e53 fix many input tracking bugs. by Chris Lattner · 15 years ago
  79. c0d91b7 when opt crashes, print its command line arguments as a pretty stack trace. by Chris Lattner · 15 years ago
  80. 686abbb Fix a typo in a comment, and adjust SmallSet and SmallVector sizes, by Dan Gohman · 15 years ago
  81. e09e98c fix PHI translation to take the PHI out of the instinputs set and add by Chris Lattner · 15 years ago
  82. af50315 instructions defined in CurBB may be intermediate nodes of the computation. by Chris Lattner · 15 years ago
  83. 7dedbf4 add dumping and sanity checking support. by Chris Lattner · 15 years ago
  84. 8456d60 Put a threshold on the number of users PointerMayBeCaptured by Dan Gohman · 15 years ago
  85. 43678f4 make sure that PHITransAddr keeps its 'InstInputs' list up to by Chris Lattner · 15 years ago
  86. 0000fad Revert 90858 90875 and 90805 for now. by Devang Patel · 15 years ago
  87. d831cda - Support inline asm 'w' constraint for 128-bit vector types. by Evan Cheng · 15 years ago
  88. 32c9800 lit: Prevent crash-on-invalid (when run on directory which has no test suite). by Daniel Dunbar · 15 years ago
  89. 3da3cf9 Set svn:ignore on tools/clang. by Daniel Dunbar · 15 years ago
  90. aefd63d CMake/lit: Add llvm_{unit_,}site_config parameters, and always pass them when running tests from the project files. by Daniel Dunbar · 15 years ago
  91. e8b0915 Revert 90789 for now. It caused massive compile time regression. Post-ra scheduler slowed down dramatically with this. by Evan Cheng · 15 years ago
  92. 65ab34f Some superficial cleanups. by Bob Wilson · 15 years ago
  93. 78c50b8 Clean up dead operands left around after SROA replaces a mem intrinsic. by Bob Wilson · 15 years ago
  94. a3a60c6 Cleanup. There is no need to supply ModuleCU to addType() as a parameter. by Devang Patel · 15 years ago
  95. 018b660 Do not try to push dead variable's debug info into namespace info. by Devang Patel · 15 years ago
  96. 69cee61 Remove useless calls to c_str(). by Benjamin Kramer · 15 years ago
  97. 7a154cf Teach GlobalOpt to delete aliases with internal linkage (after by Duncan Sands · 15 years ago
  98. 34f8490 fix a typo (and -> add) and fix GetAvailablePHITranslatedSubExpr to not by Chris Lattner · 15 years ago
  99. 87f8e49 Remove unnecessary #include "llvm/LLVMContext.h". by Nick Lewycky · 15 years ago
  100. 399ac53 whitespace cleanup by Chris Lattner · 15 years ago