1. 0d3193e Add more methods to gather target specific elf stuff by Bruno Cardoso Lopes · 15 years ago
  2. 08367b6 Banish global state from ScalarEvolution! SCEV uniquing is now done by tables attached to the ScalarEvolution pass. by Owen Anderson · 15 years ago
  3. c9759e8 Add a getUMinFromMismatchedTypes helper function. by Dan Gohman · 15 years ago
  4. f9a9a99 Factor out code for computing umin and smin for SCEV expressions into by Dan Gohman · 15 years ago
  5. a334aa7 Teach ScalarEvolution how to analyze loops with multiple exit by Dan Gohman · 15 years ago
  6. 51f53b7 Fix ScalarEvolution's backedge-taken count computations to check for by Dan Gohman · 15 years ago
  7. 14ee48a rename SourceMgr::PrintError to PrintMessage. by Chris Lattner · 15 years ago
  8. 7ee5d5f move include searching logic from TGLexer to SourceMgr. by Chris Lattner · 15 years ago
  9. 8070ea3 Rename TGSourceMgr -> SourceMgr. by Chris Lattner · 15 years ago
  10. 1e3a8a4 rename TGLoc -> SMLoc. by Chris Lattner · 15 years ago
  11. 099e198 move TGSourceMgr class out of TableGen into libsupport. by Chris Lattner · 15 years ago
  12. 5b038b7 fit in 80 cols by Chris Lattner · 15 years ago
  13. c124306 implement support for lowering subregs when preparing to print by Chris Lattner · 15 years ago
  14. bb5d44d make immediates be int64_t like machineoperand. Add some apis by Chris Lattner · 15 years ago
  15. 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
  16. 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
  17. d5fb790 stub out some hacky code for wiring up the new asmprinter interfaces by Chris Lattner · 15 years ago
  18. 2c364ad Make GetMinTrailingZeros a member function of ScalarEvolution, by Dan Gohman · 15 years ago
  19. 430444b Fix a serious bug that would cause deadlock during abstract type refinement. The constant creation by Owen Anderson · 15 years ago
  20. 1e86a66 mv CodeGen/DebugLoc.h Support/DebugLoc.h by Devang Patel · 15 years ago
  21. 94fefe2 Fences are expensive. Avoid doing them when we're not in multithreaded mode. by Owen Anderson · 15 years ago
  22. 1b19a50 Fix a major typo. by Owen Anderson · 15 years ago
  23. 852cd11 Add support for AuroraUX. Patch by evocallaghan. by Duncan Sands · 15 years ago
  24. 10382fb More VNInfo tweaking, plus a little progress on intra-block splitting. by Lang Hames · 15 years ago
  25. 8ebf83b Include DataTypes.h for 'uint64_t'. by Zhongxing Xu · 15 years ago
  26. 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
  27. 475370b Add some scaffolding for a new experimental asmprinter by Chris Lattner · 15 years ago
  28. 4e0f25b merge the common darwin settings from the X86/PPC/ARM targets by Chris Lattner · 15 years ago
  29. a93ca92 move mangler quote handling from asm printers to TargetAsmInfo. by Chris Lattner · 15 years ago
  30. b839c3f simplify macro debug info directive handling. by Chris Lattner · 15 years ago
  31. 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
  32. 3c8031d Add a SmartScopedLock, and use it to simplify code. by Owen Anderson · 15 years ago
  33. 9547cdf Revert IRBuilder CC propagation. Fix SimplifyLibCalls instead. by Anton Korobeynikov · 15 years ago
  34. f0eeb9b Simplify the SmartMutex implementation a bit. by Owen Anderson · 15 years ago
  35. b65e9ed Give RWMutex the SmartRWMutex treatment too. by Owen Anderson · 15 years ago
  36. 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
  37. e3cd5ca Move Threading.[h|cpp] from Support to System. by Owen Anderson · 15 years ago
  38. 4e8a985 Remove the code from IVUsers that attempted to handle by Dan Gohman · 15 years ago
  39. fd0cfe4 Forgot to commit this hunk by Anton Korobeynikov · 15 years ago
  40. df9d0f0 Propagate calling conv for invokes too by Anton Korobeynikov · 15 years ago
  41. b7b3998 Don't use int8_t, that requires DataTypes.h by Chris Lattner · 15 years ago
  42. 73d2f15 include header for uint8_t. by Zhongxing Xu · 15 years ago
  43. 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
  44. bf5ec1b Reapply r73647 in a non-broken form. by Owen Anderson · 15 years ago
  45. b983d67 Protect the GC table in Function.cpp by Owen Anderson · 15 years ago
  46. bf823e7 Honour calling convention and attributes of Callee by default. by Anton Korobeynikov · 15 years ago
  47. 857c4e0 VNInfo cleanup. by Lang Hames · 15 years ago
  48. dd561e1 Add an RAII ScopedWriter, which allows one to acquire a writer lock for the duration of a scope. Simplify a lot of uses of by Owen Anderson · 15 years ago
  49. e9d683b Define LLVM_NATIVE_ARCH in CMake, so that lli can actually JIT by Douglas Gregor · 15 years ago
  50. 7b04c94 remove two headers subsumed by TargetSelect.h by Chris Lattner · 15 years ago
  51. 5f1a5c7 Add a utility header that makes it easy to link in the right set by Chris Lattner · 15 years ago
  52. 08826a5 make CreateFMul forward to CreateFMul, not CreateMul. by Chris Lattner · 15 years ago
  53. 71c767b Fix comment. by Mikhail Glushenkov · 15 years ago
  54. 0711c30 Update auto-generated configuration files by Douglas Gregor · 15 years ago
  55. efdbfc4 Use atomic increment/decrement for reference counting of Type's. by Owen Anderson · 15 years ago
  56. 9a3df67 Add an atomic increment and decrement implementation, which will be used for by Owen Anderson · 15 years ago
  57. 1527f54 Forgot this file in my last commit. by Owen Anderson · 15 years ago
  58. 82995a8 Fix #include guards. by Owen Anderson · 15 years ago
  59. ff30b7d Fix/cleanup trailing newlines. by Owen Anderson · 15 years ago
  60. 2a8cf9a Add a portable wrapper for reader-writer locks. by Owen Anderson · 15 years ago
  61. 1555a23 Introduce new headers whose inclusion forces linking and by Douglas Gregor · 15 years ago
  62. 385f5a9 Address review comments: add 3 ARM calling conventions. by Anton Korobeynikov · 15 years ago
  63. de8aed2 Add a configure check for pthread_rwlock_init. by Owen Anderson · 15 years ago
  64. 4c7ac18 Split the thread-related APIs out into their own file, and add a few more by Owen Anderson · 15 years ago
  65. 6cc8a93 Generalize instcombine's isSafeToLoadUnconditionally() function by Chris Lattner · 15 years ago
  66. 7d8d36a Fixed names of libcalls checked in r73480. by Sanjiv Gupta · 15 years ago
  67. 8aa207e Added required libcalls for PIC16 (mostly floating points to integer casting operations). by Sanjiv Gupta · 15 years ago
  68. 079f858 Add comments to ConstantInt::get and ConstantFP::get to more fully by Dan Gohman · 15 years ago
  69. be24f1b Owen Anderson 2009-06-15: Use a SmallPtrSet here, for speed and to match df_iterator. by Owen Anderson · 15 years ago
  70. a7a8af0 Add a CreateFNeg function to IRBuilder. by Dan Gohman · 15 years ago
  71. 6de29f8 Support vector casts in more places, fixing a variety of assertion failures. by Dan Gohman · 15 years ago
  72. 0d492bd Address more comments :) by Anton Korobeynikov · 15 years ago
  73. 52edfc7 Document ABIType enum. Patch by Sandeep Patel! by Anton Korobeynikov · 15 years ago
  74. 358dec5 Part 1. by Evan Cheng · 15 years ago
  75. 88d7e40 add a new static method to portably determine whether a patch is by Chris Lattner · 15 years ago
  76. a119de8 Fix old-style type names in comments. by Dan Gohman · 15 years ago
  77. 444f491 Specialize DenseMapInfo for SCEVHandle, so that SCEVHandles can be by Dan Gohman · 15 years ago
  78. a82752c Convert several parts of the ScalarEvolution framework to use by Dan Gohman · 15 years ago
  79. 90f95f8 Move register allocation preference (or hint) from LiveInterval to MachineRegisterInfo. This allows more passes to set them. by Evan Cheng · 15 years ago
  80. ca39902 Add an early implementation of a partial inlining pass. The idea behind this by Owen Anderson · 15 years ago
  81. ae9163f Introduce new BinaryObject (blob) class, ELF Writer modified to use it. BinaryObject.h by Aaron Gray by Bruno Cardoso Lopes · 15 years ago
  82. 2ce84c8d Add a ScalarEvolution::getAnyExtendExpr utility function for performing by Dan Gohman · 15 years ago
  83. 7e0b551 Type change cleanup on JCE and MCE. Patch by Aaron Gray by Bruno Cardoso Lopes · 15 years ago
  84. d00d415 Use forward declarations and move TargetELFWriterInfo impl to a new file. by Bruno Cardoso Lopes · 15 years ago
  85. 5e0644c Remove unused parameter warnings. by Bill Wendling · 15 years ago
  86. c997d45 Support for ELF Visibility by Bruno Cardoso Lopes · 15 years ago
  87. d6de30c Cosmetic changes to parameter attribute verification. by Duncan Sands · 15 years ago
  88. 757068f Implement and use new method Function::hasAddressTaken(). by Jay Foad · 15 years ago
  89. cb597c9 Remove warnings: no newline at end of file. by Sanjiv Gupta · 15 years ago
  90. 6cbd8da Add the beginnings of an implementatation of lazy liveness analysis, based on "Fast Liveness Checking for SSA-form Programs" by Boissinot, et al. by Owen Anderson · 15 years ago
  91. f5aefbd by David Greene · 15 years ago
  92. 63ec51d Oops, didn't mean to commit 73102 yet. Revert it. by David Greene · 15 years ago
  93. 9df4eb8 by David Greene · 15 years ago
  94. 0eebf65 The attached patches implement most of the ARM AAPCS-VFP hard float by Anton Korobeynikov · 15 years ago
  95. e1b4691 by David Greene · 15 years ago
  96. a029a27 Simple ELF32/64 binary files can now be emitted for x86 and x86_64 without by Bruno Cardoso Lopes · 15 years ago
  97. a5f54a0 Create FunctionType::isValidArgumentType to go along with isValidReturnType. by Nick Lewycky · 15 years ago
  98. 86fbf2f Rename UnknownValue to CouldNotCompute, since it holds an instance of by Dan Gohman · 15 years ago
  99. f5b0c5a Remove elf specific info from ELFWriter.h to Elf.h. Code cleanup and more comments added by Bruno Cardoso Lopes · 15 years ago
  100. 318de60 More portability checks for CMake's config.h. by Douglas Gregor · 15 years ago