1. 7e6a1bc Add support for building a ScheduleDAG from MachineInstrs. This is currently by Dan Gohman · 16 years ago
  2. 1d8f975 Add XCore intrinsics for getid (returns thread id) and bitrev (reverses by Richard Osborne · 16 years ago
  3. 59d5f1d Add a version of NewSUnit for creating units with MachineInstrs. by Dan Gohman · 16 years ago
  4. f449bf3 Initial support for carrying MachineInstrs in SUnits. by Dan Gohman · 16 years ago
  5. ae78a88 Clarify the comment about NumPreds and NumSuccs to reflect that they only by Dan Gohman · 16 years ago
  6. d23e0f8 Remove the FlaggedNodes member from SUnit. Instead of requiring each SUnit by Dan Gohman · 16 years ago
  7. 330169f Extend InlineAsm::C_Register to allow multiple specific registers by Dale Johannesen · 16 years ago
  8. 550f5af Make the Node member of SUnit private, and add accessors. by Dan Gohman · 16 years ago
  9. a23b3b8 Change ScheduleDAG's DAG member from a reference to a pointer, to prepare by Dan Gohman · 16 years ago
  10. cdcc3e6 Modify the intrinsics pattern to separate out the "return" types from the by Bill Wendling · 16 years ago
  11. 0d9eb9b Add Binary flag to raw_fd_ostream constructor. by Daniel Dunbar · 16 years ago
  12. e9e6bdf Implement stack protectors as function attributes: "ssp" and "sspreq". by Bill Wendling · 16 years ago
  13. 7fc610f Revert the part of r59145 that changed the comment about by Dan Gohman · 16 years ago
  14. bc5cbb8 Move the code that inserts X87 FP_REG_KILL instructions from a by Dan Gohman · 16 years ago
  15. e8f4ac2 Update VarInfo's comments to reflect the current code. LiveVar by Dan Gohman · 16 years ago
  16. 4974b6a Correct a function name in a comment. by Dan Gohman · 16 years ago
  17. 0a6b8fd Add ptr annotation intrinsic. by Tanya Lattner · 16 years ago
  18. 94b29c3 Undo previous check-in. by Devang Patel · 16 years ago
  19. 90d45b8 Add utility pass to remove dbg info. by Devang Patel · 16 years ago
  20. 9b75b37 Change the scheduler accessor methods to accept an explicit TargetMachine by Dan Gohman · 16 years ago
  21. 00ec49b Cleaned up and fix bugs in convert_rndsat node by Mon P Wang · 16 years ago
  22. 780c38d Add utility routines to remove dead debug info. by Devang Patel · 16 years ago
  23. 77cdf30 Added CONVERT_RNDSAT (conversion with rounding and saturation) SDNode to by Mon P Wang · 16 years ago
  24. 6959b2b Small cleanups. No functionality change intended! by Duncan Sands · 16 years ago
  25. c04b691 Work around PR1000. by Duncan Sands · 16 years ago
  26. 886645a split out the functionality of utohexstr into a new utohex_buffer by Chris Lattner · 16 years ago
  27. 497a7a8 Move getCastToEmpty out of DIDescriptor into DIFactory. It is an by Chris Lattner · 16 years ago
  28. 3b78185 Fix a bug with default arguments that apple gcc doesn't notice that llvmbb does. by Chris Lattner · 16 years ago
  29. 09e99e4 move some cases around to silence these sorts of warnings in by Chris Lattner · 16 years ago
  30. a45664f Add a new set of helper classes for creating and reading debug by Chris Lattner · 16 years ago
  31. 9ed2f80 Rename isGVNonLazyPtr to isIndirectSym to reflect how it will be used. by Evan Cheng · 16 years ago
  32. 0b45c99 Temporary revert my last commit: it seems it's triggering some subtle bug in backend by Anton Korobeynikov · 16 years ago
  33. 0f56953 Factor out offset printing code into generic AsmPrinter. by Anton Korobeynikov · 16 years ago
  34. ce4a70b Rename startFunctionStub to startGVStub since it's also used for GV non-lazy ptr. by Evan Cheng · 16 years ago
  35. d7398c9 Rename isString -> isExternalSymbol; getString -> getExternalSymbol since these work on externsym machine relocations. by Evan Cheng · 16 years ago
  36. 77e0c85 Add LLVMC2 tool definitions for Objective-C and Objective-C++. by Daniel Dunbar · 16 years ago
  37. fd827c4 Indentation. by Evan Cheng · 16 years ago
  38. 47b3417 Sign-extend rather than zero-extend when promoting by Duncan Sands · 16 years ago
  39. 47c01a0 Jump tables may be emitted by target. by Evan Cheng · 16 years ago
  40. a27b353 Jump table relocation addresses may be resolved by target. by Evan Cheng · 16 years ago
  41. b7c6ebc - Modify the stack protector algorithm so that the stack slot is allocated in by Bill Wendling · 16 years ago
  42. 4c3a1d8 - Rename stackprotector_{prologue,epilogue} to stackprotector_{create,check}. by Bill Wendling · 16 years ago
  43. b2a4298 Implement the stack protector stack accesses via intrinsics: by Bill Wendling · 16 years ago
  44. 33a9cb4 Make ISel ignore dead nodes. The DAGCombiner normally eliminates by Dan Gohman · 16 years ago
  45. 8ad0919 opt was not exporting the Mangler symbols by Andrew Lenharth · 16 years ago
  46. fbcb52a The HadDelete field is no longer used. by Dan Gohman · 16 years ago
  47. 695ea6e Update some comments to reflect the new code. by Dan Gohman · 16 years ago
  48. 8be6bbe Eliminate the ISel priority queue, which used the topological order for a by Dan Gohman · 16 years ago
  49. c96a8e7 Rename isGVLazyPtr to isGVNonLazyPtr relocation. This represents Mac OS X by Evan Cheng · 16 years ago
  50. b7c6bf1 Do now allow InlineAlways pass to remove dead functions. by Devang Patel · 16 years ago
  51. 8f027c7 Add a new pass to simplify specific half_powr function calls. This is by Dan Gohman · 16 years ago
  52. b7c2c12 - Add a "getOrInsertGlobal" method to the Module class. This acts similarly to by Bill Wendling · 16 years ago
  53. 80a320d Update in response to feedback from Chris: by Bill Wendling · 16 years ago
  54. b0b5349 For some targets, it's not possible to place GVs in the same memory buffer as the MachineCodeEmitter allocated memory. Code and data has different read / write / execution privilege requirements. by Evan Cheng · 16 years ago
  55. 2b58ce5 Initial checkin for stack protectors. Here's what it does: by Bill Wendling · 16 years ago
  56. b593117 Add C bindings for extractvalue and insertvalue. Patch by Frits van Bommel! by Dan Gohman · 16 years ago
  57. 20cd13f Overload AddInteger on int/long/long long instead of on int/int64_t, by Dan Gohman · 16 years ago
  58. 8f09225 Refactor various TargetAsmInfo subclasses' TargetMachine members away by Dan Gohman · 16 years ago
  59. 3a5797d Change how extended types are represented in MVTs. Instead of fiddling by Dan Gohman · 16 years ago
  60. 958fdf0 Remove redundant inline keywords from functions defined within by Dan Gohman · 16 years ago
  61. b90c37f Typo by Nick Lewycky · 16 years ago
  62. 579a024 Add a new MergeFunctions pass. It finds identical functions and merges them. by Nick Lewycky · 16 years ago
  63. 3efcd4a Added interface to allow clients to create a MemIntrinsicNode for by Mon P Wang · 16 years ago
  64. 476527a Symbol visibility is unsupported on cygwin too. Patch by Jay Foad! by Anton Korobeynikov · 16 years ago
  65. d249316 Add an assert to catch user errors like: MyFunctionPass() : FunctionPass(ID) {} by Torok Edwin · 16 years ago
  66. 00b58df Totally disable the setSubgraphColor calls temporarily, as they're by Dan Gohman · 16 years ago
  67. 8fe9535 Revert errant deletion. The target needs to be able to specify that it doesn't want the generic constant pool to be emitted. by Jim Grosbach · 16 years ago
  68. 1975d03 Canonicalize sext(i1) to i1?-1:0, and update various instcombine by Dan Gohman · 16 years ago
  69. c5e1ec4 Add InlineCost class for represent the estimated cost of inlining a by Daniel Dunbar · 16 years ago
  70. 0c39719 Add initial support for vector widening. Logic is set to widen for X86. by Mon P Wang · 16 years ago
  71. a872aae Revert r58411. The user needs to #define this when using the JITMemoryManager.h header. by Bill Wendling · 16 years ago
  72. fb309cb Revert part of r58048. It was breaking on SnowLeopard claiming that by Bill Wendling · 16 years ago
  73. 4628186 This is not needed anymore. by Evan Cheng · 16 years ago
  74. 70ba70f Add a bit to MachineRelocation that tells JIT that target is responsible for resolving the address. e.g. ARM constpool. by Evan Cheng · 16 years ago
  75. d22ec5f Add sanity checking for BUILD_PAIR (I noticed the by Duncan Sands · 16 years ago
  76. 5489893 - More pre-split fixes: spill slot live interval computation bug; restore point bug. by Evan Cheng · 16 years ago
  77. d0e32c5 - Rewrite code that update register live interval that's split. by Evan Cheng · 16 years ago
  78. 1a99dbf Factor shouldInline method out of Inliner. - No functionality change. by Daniel Dunbar · 16 years ago
  79. 2d5a0b9 by David Greene · 16 years ago
  80. f184c66 Assorted comment/naming fixes, 80-col violations, and reindentation. by Daniel Dunbar · 16 years ago
  81. f4717aa Add some more information to the top-level comment for this file. by Dan Gohman · 16 years ago
  82. bc6d876 Support for constant islands in the ARM JIT. by Jim Grosbach · 16 years ago
  83. 83f5c85 Avoid calls to setSubgraphColor in release mode. They generate lots of error messages and slow down compilation. by Evan Cheng · 16 years ago
  84. 803f5fc Do not allow a user to set the operand for a constant. by Tanya Lattner · 16 years ago
  85. 0fed8bf fit in 80 cols by Chris Lattner · 16 years ago
  86. b3696d8 more comment cleanups. by Chris Lattner · 16 years ago
  87. b2ccf8f comment cleanups. by Chris Lattner · 16 years ago
  88. 5a9a4bf Fix the name of the include guard to match the filename. by Dan Gohman · 16 years ago
  89. 8ad4c00 by David Greene · 16 years ago
  90. 9a40d33 Return bool (inserted) from StringSet::insert as for StringMap::insert. by Daniel Dunbar · 16 years ago
  91. c5e7e8d by David Greene · 16 years ago
  92. 13e781e by David Greene · 16 years ago
  93. 3d54502 export an ID for the instructionNamer, allowing analysis/transformation passes by Torok Edwin · 16 years ago
  94. 2306628 For now, don't split live intervals around x87 stack register barriers. FpGET_ST0_80 must be right after a call instruction (and ADJCALLSTACKUP) so we need to find a way to prevent reload of x87 registers between them. by Evan Cheng · 16 years ago
  95. ac1cfa0 Return something (i.e. NULL) from an unimplemented virtual function. by Oscar Fuentes · 16 years ago
  96. 579e43a CMake: GetTargetTriple: new module for determining the target by Oscar Fuentes · 16 years ago
  97. 95a3f0d Add storeRegTo{StackSlot|Addr} and loadRegFrom{StackSlot|Addr} descriptions. by Evan Cheng · 16 years ago
  98. 5d9759b Make comments and code for QuietWarnings and QuietErrors by Dan Gohman · 16 years ago
  99. 46fa139 Support for allocation of TLS variables in the JIT. Allocation of a global by Nicolas Geoffray · 16 years ago
  100. de98db3 CMake: MSVC++ no longer uses a special configuration method. by Oscar Fuentes · 16 years ago