1. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 16 years ago
  2. c5ea201 Forgot this. by Evan Cheng · 16 years ago
  3. b51a0d8 If a value is cast to its own type, then the cast is not needed. by Duncan Sands · 16 years ago
  4. f4cc309 Make ExecutionEngine::updateGlobalMapping return the old mapping. by Chris Lattner · 16 years ago
  5. a150ffe Add member template version of SerializeTrait<T>::Create that also accepts by Ted Kremenek · 16 years ago
  6. f30a49d Special handling of zero-sized live intervals. by Evan Cheng · 16 years ago
  7. 419852c - Treat a live range defined by an implicit_def as a zero-sized one. by Evan Cheng · 16 years ago
  8. 8a50f1f Start of a series of patches related to implicit_def. by Evan Cheng · 16 years ago
  9. 6397c64 Backing out 48222 temporarily. by Evan Cheng · 16 years ago
  10. a022e3f by David Greene · 16 years ago
  11. 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
  12. 1088317 Remove #include<map> from LiveVariables.h. Not referenced. by Evan Cheng · 16 years ago
  13. 56c2f99 Add new file Support/DataFlow.h. by Torok Edwin · 16 years ago
  14. 67073f1 Add new CC lowering rule: provide a list of registers, which can be 'shadowed', by Anton Korobeynikov · 16 years ago
  15. 1532f3d Recommitting EH patch; this should answer most of the by Dale Johannesen · 16 years ago
  16. 038112a Change the MemoryBuffer::getFile* methods to take just a pointer to the by Chris Lattner · 16 years ago
  17. 98b7e61 MappedFile is dead, remove it. by Chris Lattner · 16 years ago
  18. 799ed10 Stub out some sys::Path::MapInFilePages/UnMapFilePages methods. by Chris Lattner · 16 years ago
  19. 7f6b447 change the archive stuff to use MemoryBuffer instead of mappedfile. by Chris Lattner · 16 years ago
  20. 685412e prune unneeded #includes by Chris Lattner · 16 years ago
  21. 2fcebc5 rewrite SourceFile to be in terms of MemoryBuffer, not MappedFile. by Chris Lattner · 16 years ago
  22. 23ffec8 Make MappedFile::map return a const correct pointer, don't leak address space on Unix platforms. by Chris Lattner · 16 years ago
  23. 37db5d6 Remove the MappedFile::charBase member, rename base -> getBase() and by Chris Lattner · 16 years ago
  24. cc56e64 add an accessor. by Chris Lattner · 16 years ago
  25. bdbd2d7 Remove MappedFile support for mapping files for write and exec by Chris Lattner · 16 years ago
  26. 558755c remove extraneous #include by Chris Lattner · 16 years ago
  27. 1213d67 update comment. by Chris Lattner · 16 years ago
  28. 540630f cleanup the MappedFile API and comments. This removes and updates by Chris Lattner · 16 years ago
  29. 328c84a remove DEFINING_FILE_FOR for MappedFile.h by Chris Lattner · 16 years ago
  30. ca1267c Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo. by Evan Cheng · 16 years ago
  31. f429026 test commit by Torok Edwin · 16 years ago
  32. d6d0185 Expose Function::viewCFG and Function::viewCFGOnly to bindings. by Erick Tryzelaar · 16 years ago
  33. d27c991 Fix "Control reaches the end of non-void function" warnings, by Chris Lattner · 16 years ago
  34. 9180c8e Cosmetic change. by Evan Cheng · 16 years ago
  35. e10efce Rename getAnyLoad to getLoad is suggested by Evan. by Duncan Sands · 16 years ago
  36. 14ea39c Implement LegalizeTypes support for softfloat LOAD. by Duncan Sands · 16 years ago
  37. 86e1ebf Avoid creating chain dependencies from CopyToReg nodes to load and store by Dan Gohman · 16 years ago
  38. 2896652 when a node is removed from an ilist, set its next/prev pointers to by Chris Lattner · 16 years ago
  39. 7c1483b Expose ExecutionEngine::getTargetData() to c and ocaml bindings. by Erick Tryzelaar · 16 years ago
  40. d9ffd4c Fix a bug in Darwin EH: FDE->CIE pointer must by Dale Johannesen · 16 years ago
  41. e326332 Use a linked data structure for the uses lists of an SDNode, just like by Roman Levenstein · 16 years ago
  42. 950a4c4 Add explicit keywords. by Dan Gohman · 16 years ago
  43. cfbb2f0 A quick nm audit turned up several fixed tables and objects that were by Dan Gohman · 16 years ago
  44. 55c666a Add optimize-for-size knob. by Devang Patel · 16 years ago
  45. 3ee3267 De-constify the input to the "operator >>" method as it is modified. by Bill Wendling · 16 years ago
  46. e62683d Make a note of the fact that EmitOwnedPtr() has nothing to do with the by Sam Bishop · 16 years ago
  47. 19cfd73 Revert r48676. I had plans for using it, but now it's just dead code. by Owen Anderson · 16 years ago
  48. 40ca230 Remove an unnecessary #include. by Dan Gohman · 16 years ago
  49. 5283707 Shrink the size of AllocationInst by using its SubclassData by Dan Gohman · 16 years ago
  50. 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
  51. 4733be3 Objective Caml bindings for basic block, function, global, and arg iterators. by Gordon Henriksen · 16 years ago
  52. 8568507 Use C-style comments :) by Anton Korobeynikov · 16 years ago
  53. ac67b7e Add first proof-of-concept universal compiler driver framework based by Anton Korobeynikov · 16 years ago
  54. aff1678 Typo fixes by Anton Korobeynikov · 16 years ago
  55. 191dfcf Add a comment, and fix a bug where AllocateRW recurred to AllocateRWX instead of itself. by Owen Anderson · 16 years ago
  56. a4bf5c0 Add an AllocateRW to match AllocateRWX. by Owen Anderson · 16 years ago
  57. 08b1173 Teach DAG combiner to commute commutable binary nodes in order to achieve sdisel CSE. by Evan Cheng · 16 years ago
  58. c9235d2 Don't include <map> in Pass.h, which doesn't need it. This requires by Dan Gohman · 16 years ago
  59. fbee880 Specialize FORCE_DEFINING_FILE_TO_BE_LINKED using a GCC trick by Dan Gohman · 16 years ago
  60. 7623716 FunctionExtractorPass has been superceded by GVExtractorPass by Andrew Lenharth · 16 years ago
  61. 495304e Make it possible to get an empty struct using by Duncan Sands · 16 years ago
  62. 276dcbd Introduce a new node for holding call argument by Duncan Sands · 16 years ago
  63. fa5a91a Undo 48570. Correctly match mmx shift instructions with an immediate operand. by Evan Cheng · 16 years ago
  64. 69cf031 C and Objective Caml bindings for mem2reg and reg2mem. by Gordon Henriksen · 16 years ago
  65. 6eabd74 ubyte and sbyte? what are those? by Nick Lewycky · 16 years ago
  66. dff1dca Add intrinsics to match mmx shift builtin's with immediate operand. by Evan Cheng · 16 years ago
  67. c758209 PassInfo keep tracks whether a pass is an analysis pass or not. by Devang Patel · 16 years ago
  68. c35595f Fix comment. by Duncan Sands · 16 years ago
  69. d8ff3ca add some convenience methods for creating GEP instructions and by Chris Lattner · 16 years ago
  70. 3400097 C bindings for Module-, Function-, and BasicBlock::iterator. by Gordon Henriksen · 16 years ago
  71. dc1ce7b C and Objective Caml bindings for the various getParent methods of the IR. by Gordon Henriksen · 16 years ago
  72. 9420201 Fix live variables issues: by Evan Cheng · 16 years ago
  73. c7fe32e Do not use virtual function to identify an analysis pass. by Devang Patel · 16 years ago
  74. acddf9d Dial down gcc's warnings: don't use 0UL when 0U suffices (and when the by Scott Michel · 16 years ago
  75. e856685 Get rid of compilation warnings. Per Devang. by Dale Johannesen · 16 years ago
  76. 1cee94f Identify Analysis pass. by Devang Patel · 16 years ago
  77. d254ca2 __builtin_ia32_movntdqa reads memory by Nate Begeman · 16 years ago
  78. 3e0c835 C and Objective Caml bindings for the TargetData class. by Gordon Henriksen · 16 years ago
  79. 41ba154 C and Objective Caml bindings for several scalar transforms. by Gordon Henriksen · 16 years ago
  80. 395b414 Remove unnecessary includes. by Gordon Henriksen · 16 years ago
  81. d78c0f5 C and Objective Caml bindings for PassManagers. by Gordon Henriksen · 16 years ago
  82. c929823 Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs pass. Add a new TII, subreg_to_reg, which is like insert_subreg except that it takes an immediate implicit value to insert into rather than a register. by Christopher Lamb · 16 years ago
  83. 20ccded Remove isImplicitDef TargetInstrDesc flag. by Evan Cheng · 16 years ago
  84. da47e6e Replace all target specific implicit def instructions with a target independent one: TargetInstrInfo::IMPLICIT_DEF. by Evan Cheng · 16 years ago
  85. af59b10 Expose Module::dump via C and Ocaml. by Gordon Henriksen · 16 years ago
  86. 59dc98d move the Use destructor where it belongs to by Gabor Greif · 16 years ago
  87. f8e43be Back out r48353. Not needed. by Evan Cheng · 16 years ago
  88. 9453295 Restore this member, which is used on win32. by Chris Lattner · 16 years ago
  89. b973d5f Update comments; getPassName no longer uses RTTI. by Dan Gohman · 16 years ago
  90. d7a3541 Move the PMStack class out of Pass.h and into PassManagers.h. by Dan Gohman · 16 years ago
  91. 15fda40 Add an MO_Undef MachineOperandType, intended for INSERT_SUBREG. Next up MO_Undead. by Evan Cheng · 16 years ago
  92. 1090fc9 Forgot this. by Evan Cheng · 16 years ago
  93. 8131a50 Fix a typo in a comment. by Dan Gohman · 16 years ago
  94. a133417 Remove unused GetAddressOfSymbol() Thanks Daniel Dunbar! by Devang Patel · 16 years ago
  95. 6634e26 Get rid of a pseudo instruction and replace it with subreg based operation on real instructions, ridding the asm printers of the hack used to do this previously. In the process, update LowerSubregs to be careful about eliminating copies that have side affects. by Christopher Lamb · 16 years ago
  96. d5d94df move a bunch of trivial methods to be inline. by Chris Lattner · 16 years ago
  97. 041221c Various improvements suggested by Duncan by Chris Lattner · 16 years ago
  98. fe666a3 Improve VarInfo::removeKill() by using std::find instead of linear search. by Evan Cheng · 16 years ago
  99. 0961ec1a Change PMTopLevelManager's PassManagers vector element type from by Dan Gohman · 16 years ago
  100. c2f12ab Change PMStack::push to accept a PMDataManager* instead of by Dan Gohman · 16 years ago