1. 75caee2 add a new CallGraphNode::removeCallEdgeFor method, tidy some comments. by Chris Lattner · 16 years ago
  2. f99b286 Add support for equality comparison of CallSite's. by Chris Lattner · 16 years ago
  3. c0cb28f Add a divided flag for the first piece of an argument divided into mulitple parts. Fixes PR1643 by Nicolas Geoffray · 16 years ago
  4. 89f6d88 Merge LLVMBuilder and FoldingBuilder, calling by Duncan Sands · 16 years ago
  5. 707e018 Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal by Dan Gohman · 16 years ago
  6. 4cce6b4 Use of implicit_def is not part of live interval. Create empty intervals for the uses when the live interval is being spilled. by Evan Cheng · 16 years ago
  7. 30ac7df improvements for IntrusiveRefCntPtr, patch by Mikhail Glushenkov by Chris Lattner · 16 years ago
  8. 5d3600f Allow registers defined by implicit_def to be clobbered. by Evan Cheng · 16 years ago
  9. b1e07ec Fix a typo in a comment. by Dan Gohman · 16 years ago
  10. 7d8143f Make isVectorClearMaskLegal's operand list const. by Dan Gohman · 16 years ago
  11. 920c682 Fix some minor errors in comments. by Dan Gohman · 16 years ago
  12. cedbacf Add const qualifiers. by Dan Gohman · 16 years ago
  13. c76230b Update comments to use 2.0 syntax type names. by Dan Gohman · 16 years ago
  14. d6d48c4 ConstantFP::get should be static. by Chris Lattner · 16 years ago
  15. a723d1e Factor a bunch of functionality related to memcpy and memset transforms out of by Owen Anderson · 16 years ago
  16. a541931 Unbreak teh build. by Evan Cheng · 16 years ago
  17. 4592230 add a version of ConstantFP::get that doesn't take a redundant Type* value, by Chris Lattner · 16 years ago
  18. def2864 make ConstantFP::isExactlyValue work for long double as well. by Chris Lattner · 16 years ago
  19. cba931f Add CreateGetResult() by Devang Patel · 16 years ago
  20. 7518583 Add multiple value return instruction constructor. by Devang Patel · 16 years ago
  21. 92432a8 Convenience method for setting the nounwind attribute for a function. by Duncan Sands · 16 years ago
  22. 4e1b794 Implement new llc flag -disable-required-unwind-tables. by Dale Johannesen · 16 years ago
  23. 9b01cc0 Make getDirnameSep a static method (not part of Path's interface). by Ted Kremenek · 16 years ago
  24. cf55c8e Added method Path::getDirname(). by Ted Kremenek · 16 years ago
  25. a056200 Added support for Create() calls that take an argument besides the deserializer. by Sam Bishop · 16 years ago
  26. 36b5c13 Rename MemOperand to MachineMemOperand. This was suggested by by Dan Gohman · 16 years ago
  27. 4128212 Add operator= implementations to SparseBitVector, allowing it to be used in GVN. This results by Owen Anderson · 16 years ago
  28. dc1adac Re-commit of the r48822, where the infinite looping problem discovered by Roman Levenstein · 16 years ago
  29. e5ffa90 Make GVN more memory efficient, particularly on code that contains a large number of by Owen Anderson · 16 years ago
  30. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 16 years ago
  31. c5ea201 Forgot this. by Evan Cheng · 16 years ago
  32. b51a0d8 If a value is cast to its own type, then the cast is not needed. by Duncan Sands · 16 years ago
  33. f4cc309 Make ExecutionEngine::updateGlobalMapping return the old mapping. by Chris Lattner · 16 years ago
  34. a150ffe Add member template version of SerializeTrait<T>::Create that also accepts by Ted Kremenek · 16 years ago
  35. f30a49d Special handling of zero-sized live intervals. by Evan Cheng · 16 years ago
  36. 419852c - Treat a live range defined by an implicit_def as a zero-sized one. by Evan Cheng · 16 years ago
  37. 8a50f1f Start of a series of patches related to implicit_def. by Evan Cheng · 16 years ago
  38. 6397c64 Backing out 48222 temporarily. by Evan Cheng · 16 years ago
  39. a022e3f by David Greene · 16 years ago
  40. ea1d9cd Now that I am told MachineRegisterInfo also tracks physical register uses / defs, I can do away with the horribleness I introduced a while back. It's impossible to detect if there is any use of a physical register below an instruction (and before any def of the register) with some cheap book keeping. by Evan Cheng · 16 years ago
  41. 1088317 Remove #include<map> from LiveVariables.h. Not referenced. by Evan Cheng · 16 years ago
  42. 56c2f99 Add new file Support/DataFlow.h. by Torok Edwin · 16 years ago
  43. 67073f1 Add new CC lowering rule: provide a list of registers, which can be 'shadowed', by Anton Korobeynikov · 16 years ago
  44. 1532f3d Recommitting EH patch; this should answer most of the by Dale Johannesen · 16 years ago
  45. 038112a Change the MemoryBuffer::getFile* methods to take just a pointer to the by Chris Lattner · 16 years ago
  46. 98b7e61 MappedFile is dead, remove it. by Chris Lattner · 16 years ago
  47. 799ed10 Stub out some sys::Path::MapInFilePages/UnMapFilePages methods. by Chris Lattner · 16 years ago
  48. 7f6b447 change the archive stuff to use MemoryBuffer instead of mappedfile. by Chris Lattner · 16 years ago
  49. 685412e prune unneeded #includes by Chris Lattner · 16 years ago
  50. 2fcebc5 rewrite SourceFile to be in terms of MemoryBuffer, not MappedFile. by Chris Lattner · 16 years ago
  51. 23ffec8 Make MappedFile::map return a const correct pointer, don't leak address space on Unix platforms. by Chris Lattner · 16 years ago
  52. 37db5d6 Remove the MappedFile::charBase member, rename base -> getBase() and by Chris Lattner · 16 years ago
  53. cc56e64 add an accessor. by Chris Lattner · 16 years ago
  54. bdbd2d7 Remove MappedFile support for mapping files for write and exec by Chris Lattner · 16 years ago
  55. 558755c remove extraneous #include by Chris Lattner · 16 years ago
  56. 1213d67 update comment. by Chris Lattner · 16 years ago
  57. 540630f cleanup the MappedFile API and comments. This removes and updates by Chris Lattner · 16 years ago
  58. 328c84a remove DEFINING_FILE_FOR for MappedFile.h by Chris Lattner · 16 years ago
  59. ca1267c Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo. by Evan Cheng · 16 years ago
  60. f429026 test commit by Torok Edwin · 16 years ago
  61. d6d0185 Expose Function::viewCFG and Function::viewCFGOnly to bindings. by Erick Tryzelaar · 16 years ago
  62. d27c991 Fix "Control reaches the end of non-void function" warnings, by Chris Lattner · 16 years ago
  63. 9180c8e Cosmetic change. by Evan Cheng · 16 years ago
  64. e10efce Rename getAnyLoad to getLoad is suggested by Evan. by Duncan Sands · 16 years ago
  65. 14ea39c Implement LegalizeTypes support for softfloat LOAD. by Duncan Sands · 16 years ago
  66. 86e1ebf Avoid creating chain dependencies from CopyToReg nodes to load and store by Dan Gohman · 16 years ago
  67. 2896652 when a node is removed from an ilist, set its next/prev pointers to by Chris Lattner · 16 years ago
  68. 7c1483b Expose ExecutionEngine::getTargetData() to c and ocaml bindings. by Erick Tryzelaar · 16 years ago
  69. d9ffd4c Fix a bug in Darwin EH: FDE->CIE pointer must by Dale Johannesen · 16 years ago
  70. e326332 Use a linked data structure for the uses lists of an SDNode, just like by Roman Levenstein · 16 years ago
  71. 950a4c4 Add explicit keywords. by Dan Gohman · 16 years ago
  72. cfbb2f0 A quick nm audit turned up several fixed tables and objects that were by Dan Gohman · 16 years ago
  73. 55c666a Add optimize-for-size knob. by Devang Patel · 16 years ago
  74. 3ee3267 De-constify the input to the "operator >>" method as it is modified. by Bill Wendling · 16 years ago
  75. e62683d Make a note of the fact that EmitOwnedPtr() has nothing to do with the by Sam Bishop · 16 years ago
  76. 19cfd73 Revert r48676. I had plans for using it, but now it's just dead code. by Owen Anderson · 16 years ago
  77. 40ca230 Remove an unnecessary #include. by Dan Gohman · 16 years ago
  78. 5283707 Shrink the size of AllocationInst by using its SubclassData by Dan Gohman · 16 years ago
  79. 8d84d5b Increasing the inline limit from (overly conservative) 200 to 300. Given each BB costs 20 and each instruction costs 5, 200 means a 4 BB function + 24 instructions (actually less because caller's size also contributes to it). by Evan Cheng · 16 years ago
  80. 4733be3 Objective Caml bindings for basic block, function, global, and arg iterators. by Gordon Henriksen · 16 years ago
  81. 8568507 Use C-style comments :) by Anton Korobeynikov · 16 years ago
  82. ac67b7e Add first proof-of-concept universal compiler driver framework based by Anton Korobeynikov · 16 years ago
  83. aff1678 Typo fixes by Anton Korobeynikov · 16 years ago
  84. 191dfcf Add a comment, and fix a bug where AllocateRW recurred to AllocateRWX instead of itself. by Owen Anderson · 16 years ago
  85. a4bf5c0 Add an AllocateRW to match AllocateRWX. by Owen Anderson · 16 years ago
  86. 08b1173 Teach DAG combiner to commute commutable binary nodes in order to achieve sdisel CSE. by Evan Cheng · 16 years ago
  87. c9235d2 Don't include <map> in Pass.h, which doesn't need it. This requires by Dan Gohman · 16 years ago
  88. fbee880 Specialize FORCE_DEFINING_FILE_TO_BE_LINKED using a GCC trick by Dan Gohman · 16 years ago
  89. 7623716 FunctionExtractorPass has been superceded by GVExtractorPass by Andrew Lenharth · 16 years ago
  90. 495304e Make it possible to get an empty struct using by Duncan Sands · 16 years ago
  91. 276dcbd Introduce a new node for holding call argument by Duncan Sands · 16 years ago
  92. fa5a91a Undo 48570. Correctly match mmx shift instructions with an immediate operand. by Evan Cheng · 16 years ago
  93. 69cf031 C and Objective Caml bindings for mem2reg and reg2mem. by Gordon Henriksen · 16 years ago
  94. 6eabd74 ubyte and sbyte? what are those? by Nick Lewycky · 16 years ago
  95. dff1dca Add intrinsics to match mmx shift builtin's with immediate operand. by Evan Cheng · 16 years ago
  96. c758209 PassInfo keep tracks whether a pass is an analysis pass or not. by Devang Patel · 16 years ago
  97. c35595f Fix comment. by Duncan Sands · 16 years ago
  98. d8ff3ca add some convenience methods for creating GEP instructions and by Chris Lattner · 16 years ago
  99. 3400097 C bindings for Module-, Function-, and BasicBlock::iterator. by Gordon Henriksen · 16 years ago
  100. dc1ce7b C and Objective Caml bindings for the various getParent methods of the IR. by Gordon Henriksen · 16 years ago