1. a77600e Switch some std::vector's to SmallVectors. This speeds up -load-vn -gcse by Chris Lattner · 18 years ago
  2. fd1ad3b modify CheckGEPInstructions to take a pointer and size instead of a vector. by Chris Lattner · 18 years ago
  3. cc5dc2e Assert that elements of packed are pointer/float/opaque. by Reid Spencer · 18 years ago
  4. 4e9f579 remove dead method. by Chris Lattner · 18 years ago
  5. 829621c eliminate use of TargetData::getIndexedOffset that takes a vector by Chris Lattner · 18 years ago
  6. 309f87e completely eliminate a temporary vector by Chris Lattner · 18 years ago
  7. 7f6b9d2 eliminate temporary vectors. by Chris Lattner · 18 years ago
  8. f6ca09a Switch LayoutInfo to be a DenseMap instead of an std::map. This speeds up by Chris Lattner · 18 years ago
  9. a12bd03 add a typedef by Chris Lattner · 18 years ago
  10. 9182e3f eliminate the std::vector from StructLayout, allocating the elements immediately by Chris Lattner · 18 years ago
  11. b0c39a3 encapsulate the rest of the StructLayout members. by Chris Lattner · 18 years ago
  12. b1919e2 Privatize StructLayout::MemberOffsets, adding an accessor by Chris Lattner · 18 years ago
  13. 68ce9ba add helper method. by Chris Lattner · 18 years ago
  14. ec6478b Use ManagedStatic to manage LayoutInfo, instead of rolling our own. by Chris Lattner · 18 years ago
  15. ddce8d2 Change TargetData::getIndexedOffset interface to not require indices by Chris Lattner · 18 years ago
  16. e463fc8 Allow PackedType to be constructed with an abstract type. by Reid Spencer · 18 years ago
  17. 5da59b1 fix a grammar ambiguity noticed by Duncan by Chris Lattner · 18 years ago
  18. ead1aea Align make log output with the rest of llvm. by Reid Spencer · 18 years ago
  19. 91c4af2 Compaction tables don't exist any more. by Reid Spencer · 18 years ago
  20. fe3cccf For PR1194: by Reid Spencer · 18 years ago
  21. c834553 Fix a comment. by Reid Spencer · 18 years ago
  22. f8edb62 convert some vectors to smallvector. by Chris Lattner · 18 years ago
  23. 8552fae speed up the verifier 8.5% by using a smallvector instead of vector. by Chris Lattner · 18 years ago
  24. 78287b4 Change an std::set to a SmallPtrSet. This speeds up the verifier on by Chris Lattner · 18 years ago
  25. 863da4c Change the table datastructure to be a vector<smallvector>, instead of by Chris Lattner · 18 years ago
  26. ae052aa Make BytecodeWriter::outputValueSymbolTable *significantly* less abusive by Chris Lattner · 18 years ago
  27. b8cb5fe make the datastructure used in BytecodeWriter::outputValueSymbolTable by Chris Lattner · 18 years ago
  28. f98aad6 Switch typemap over to DenseMap. No significant speedup. by Chris Lattner · 18 years ago
  29. 362df0d Switch NodeMap from an std::map to a DenseMap. This speeds up bcwriting by Chris Lattner · 18 years ago
  30. 569b935 Make find return the appropriate iterator/const_iterator by Chris Lattner · 18 years ago
  31. dc45f0f use typedefs where appropriate by Chris Lattner · 18 years ago
  32. 13dc07c The ModuleLevel vector is often quite sparse. Switch it to a DenseMap. This by Chris Lattner · 18 years ago
  33. a76b1fe Allow DenseMAp to take an explicit DenseMapKeyInfo by Chris Lattner · 18 years ago
  34. 7cad3cf Make the ModuleLevel datastructure more sane. When a function-local value by Chris Lattner · 18 years ago
  35. 06f94d5 Only compute the module levels info once per module, instead of once by Chris Lattner · 18 years ago
  36. 77aae26 Clone and specialize CreateSlotIfNeeded into CreateFunctionValueSlot to handle by Chris Lattner · 18 years ago
  37. 2b8269f make getSlot/getTypeSlot inline by Chris Lattner · 18 years ago
  38. 972b4dc getTypeSlot can never fail by Chris Lattner · 18 years ago
  39. a2bdad4 getSlot can never fail. Make it assert internally, eliminate checks in by Chris Lattner · 18 years ago
  40. 8183cf6 simplify getOrCreateTypeSlot, eliminat doInsertType. Eliminate post-order iteration stuff. by Chris Lattner · 18 years ago
  41. 25c0293 simplify and speed up recursive type processing. by Chris Lattner · 18 years ago
  42. 94bec4f rename getOrCreateSlot -> CreateSlotIfNeeded. Noone cares about the retval by Chris Lattner · 18 years ago
  43. 17d60ce refactor callers of insertType. inline insertType into its one remaining caller. by Chris Lattner · 18 years ago
  44. 25c3fa3 simplify code. by Chris Lattner · 18 years ago
  45. 36e1173 simplify some logic, reduce nesting by Chris Lattner · 18 years ago
  46. 4ef92d8 Remove dead ctor by Chris Lattner · 18 years ago
  47. 7f481e5 ModuleContainsAllFunctionConstants is always true by Chris Lattner · 18 years ago
  48. 1ef9ca4 only one client of getOrCreateSlot can pass a void typed value. Check type by Chris Lattner · 18 years ago
  49. 44bd331 inline hasNullValue, rename some variables, simplify some code. by Chris Lattner · 18 years ago
  50. 87dddc5 merge insertValue into its single caller, eliminate some redundant checks. by Chris Lattner · 18 years ago
  51. 75e2cf5 merge doInsertValue into insertValue by Chris Lattner · 18 years ago
  52. 618181e insertvalue's second operand is always false by Chris Lattner · 18 years ago
  53. 330fce7 remove dead 'dontIgnore' flag for insertType by Chris Lattner · 18 years ago
  54. cb43fdc rename getSlot -> getSlotType and getOrCreateSlot ->getOrCreateTypeSlot by Chris Lattner · 18 years ago
  55. ad2070c Add function live-ins to entry block live-in set. by Evan Cheng · 18 years ago
  56. 13d8285 Add live-ins to MachineBasicBlock. by Evan Cheng · 18 years ago
  57. 15699fc Rename some variables to avoid confusion with SelectionDAGISel::BB. by Evan Cheng · 18 years ago
  58. e03cff6 These vectors are frequently large. Use std::vector instead. by Evan Cheng · 18 years ago
  59. d1f711f Fix clients like this: by Chris Lattner · 18 years ago
  60. c99ef08 Add reference counting to constantpool entries. Delete the unused ones. by Evan Cheng · 18 years ago
  61. 7d00341 Use int32_t and uint32_t to hopefully help weak compilers (cygwin) not by Reid Spencer · 18 years ago
  62. b913a51 int -> i32, etc. by Reid Spencer · 18 years ago
  63. 8abcfe1 add a note by Chris Lattner · 18 years ago
  64. fd57a00 Get the use of \ right. by Reid Spencer · 18 years ago
  65. 1846412 Fix some bugs in module building that broke llvm-stacker project. by Reid Spencer · 18 years ago
  66. 36a987e Now that gccas and gccld are just schell scripts, adjust the build ordering by Reid Spencer · 18 years ago
  67. caaef9c Remove gccas.pod and references to gccas and gccld. by Reid Spencer · 18 years ago
  68. 6b6c73e Change a reference to gccas to a reference to opt. by Reid Spencer · 18 years ago
  69. 434262a Remove references to gccld and gccas, adjusting the documentation to by Reid Spencer · 18 years ago
  70. 43eb96c Don't use gccld or gccas by Reid Spencer · 18 years ago
  71. 282a7da gccld is gone. by Reid Spencer · 18 years ago
  72. 394355e Make SlotCalculator::getPlane an inline function. It is used inside loops. by Reid Spencer · 18 years ago
  73. d748ea3 End of life for gccld. Remove its source code and enable the generation by Reid Spencer · 18 years ago
  74. 8912cdd Write the deprecation message to stderr instead of stdout so that it by Reid Spencer · 18 years ago
  75. 1bb52e0 Eliminate the use of gccas in the test suite. by Reid Spencer · 18 years ago
  76. 8d0dbdb Write the deprecation message to stderr instead of stdout so that it by Reid Spencer · 18 years ago
  77. 191d731 remove unneeded #includes by Chris Lattner · 18 years ago
  78. 8dcd81c remove dead code, the outputConstants function is now only called at module scope. by Chris Lattner · 18 years ago
  79. ba6de4b 1. constants can never occur in the symbol table. by Chris Lattner · 18 years ago
  80. ff4304f Eliminates friend function declaration inside APInt, instead, adds public by Zhou Sheng · 18 years ago
  81. 511e1d1 Add ppc-specific test for better i64 compare codegen. by Chris Lattner · 18 years ago
  82. 8c541bc Remove fixed item by Nate Begeman · 18 years ago
  83. 4d9e7fe Fix some formatting mistakes. by Reid Spencer · 18 years ago
  84. 8645f26 Merge gccld documentation in here. gccld will go away soon. by Reid Spencer · 18 years ago
  85. 1ce58ee Put in a disabled template for when gccld is replaced by the shell script. by Reid Spencer · 18 years ago
  86. f49262e Get the right warning message. by Reid Spencer · 18 years ago
  87. 7d8311f New shell script to replace gccld, eventually. by Reid Spencer · 18 years ago
  88. 708585a Clean up error handling. by Reid Spencer · 18 years ago
  89. 6a9a765 This is done. by Evan Cheng · 18 years ago
  90. 1cbd333 i64 setcc tests. by Evan Cheng · 18 years ago
  91. 2e67781 Make use of TLI.SimplifySetCC() in LegalizeSetCCOperands(). by Evan Cheng · 18 years ago
  92. fa1eb27 Move SimplifySetCC to TargetLowering and allow it to be shared with legalizer. by Evan Cheng · 18 years ago
  93. bb28a81 Rename CStringMap -> StringMap, since it now supports nul characters in the by Chris Lattner · 18 years ago
  94. 796f9fa update this. by Chris Lattner · 18 years ago
  95. ee18242 Allow cstringmap to contain strings with nul characters in them. by Chris Lattner · 18 years ago
  96. 98a030c For PR1153: Copy a couple more missing options from gccld to llvm-ld. by Reid Spencer · 18 years ago
  97. 7f04c08 For PR1153: by Reid Spencer · 18 years ago
  98. ac5a545 return addresses, those I already have by Andrew Lenharth · 18 years ago
  99. a99256e Describe llvm/test more accurately given recent changes. by Reid Spencer · 18 years ago
  100. a05eaa6 Switched this file on accidently. by Zhou Sheng · 18 years ago