1. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 16 years ago
  2. e524191 disable this for now. by Chris Lattner · 16 years ago
  3. 1dc7869 1. IMPLICIT_DEF can *re-define* any register. by Evan Cheng · 16 years ago
  4. 0c0f83f Favors pshufd over shufps when shuffling elements from one vector. pshufd is faster than shufps. by Evan Cheng · 16 years ago
  5. a4091d3 Make sure both PendingLoads and PendingExports are flushed by Dale Johannesen · 16 years ago
  6. 3e3dc57 strdup needs <cstring>. This fixes a build error with g++-4.3. by Torok Edwin · 16 years ago
  7. 8ac66c1 Provide an initial cut at exposing JIT compiled symbols to performance by Chris Lattner · 16 years ago
  8. f4cc309 Make ExecutionEngine::updateGlobalMapping return the old mapping. by Chris Lattner · 16 years ago
  9. fc5423d Undo PHI elimination copy placement patch. This causes coalescing (performace) issues. by Evan Cheng · 16 years ago
  10. e04f736 This is done. by Evan Cheng · 16 years ago
  11. 51dd8c9 if some functions don't have debug info, we were outputing the same label at the start of each of those functions. This makes assemblers unhappy by Andrew Lenharth · 16 years ago
  12. db9b1c3 - Turn copies of implicit_def into implicit_def instructions. by Evan Cheng · 16 years ago
  13. f30a49d Special handling of zero-sized live intervals. by Evan Cheng · 16 years ago
  14. 419852c - Treat a live range defined by an implicit_def as a zero-sized one. by Evan Cheng · 16 years ago
  15. 576a270 - PHI elimination also eliminates implicit_def that fits into a PHI node rather than copying it. by Evan Cheng · 16 years ago
  16. 8a50f1f Start of a series of patches related to implicit_def. by Evan Cheng · 16 years ago
  17. c5412c5 Re-implemented Path::createDirectoryOnDisk (for Unix). by Ted Kremenek · 16 years ago
  18. 43b7ca1 Re-enable SSE4. by Evan Cheng · 16 years ago
  19. ab394bd Fix x86-64 encoding bug. REX prefix must always follow 0x0F prefix. For example, extractps in 64bit mode: 66 REX 0F 3A 17, not 66 0F 3A REX 17. by Evan Cheng · 16 years ago
  20. 90ce87b Cosmetic by Evan Cheng · 16 years ago
  21. b4e56d4 Temporarily disabling SSE4 until we fix the encoding issues. by Evan Cheng · 16 years ago
  22. 6397c64 Backing out 48222 temporarily. by Evan Cheng · 16 years ago
  23. 271515a Suppress the 128-bit integer typedef on 32-bit targets, because by Dan Gohman · 16 years ago
  24. dedf502 Make EH work with unnamed functions. Reenable running by Dale Johannesen · 16 years ago
  25. d761480 Partial CBackend support for 128-bit integers. This is needed by Dan Gohman · 16 years ago
  26. a022e3f by David Greene · 16 years ago
  27. 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
  28. 1088317 Remove #include<map> from LiveVariables.h. Not referenced. by Evan Cheng · 16 years ago
  29. e004062 Cosmetic changes per EH patch review feedback. by Dale Johannesen · 16 years ago
  30. 67073f1 Add new CC lowering rule: provide a list of registers, which can be 'shadowed', by Anton Korobeynikov · 16 years ago
  31. 52b1733 In some situations, we need to check for local interferences between the PHI by Owen Anderson · 16 years ago
  32. 59df878 Correctly mark a valno that was previous defined by a PHI node as having an by Owen Anderson · 16 years ago
  33. 1532f3d Recommitting EH patch; this should answer most of the by Dale Johannesen · 16 years ago
  34. 7c3becd 1. Drop default inline threshold back down to 200. by Evan Cheng · 16 years ago
  35. 48afd9f Reverting 49056 due to the build being broken. by Tanya Lattner · 16 years ago
  36. ffe2eb0 ReMat of load from stub in pic mode extends the life of pic base. Currently spiller doesn't do a good job of estimating the impact. Disable for now. by Evan Cheng · 16 years ago
  37. da2903f by David Greene · 16 years ago
  38. a442006 Fix compilation errors on MSVC. Patch by Argiris Kirtzidis! by Bill Wendling · 16 years ago
  39. 247faff Remove unnecessary and non-deterministic checking code. Re-enable remat of load from gv stub. by Evan Cheng · 16 years ago
  40. 3c75ba8 Re-materialization is for uses only. by Evan Cheng · 16 years ago
  41. 38c9226 Don't use __bzero for memset if the second argument isn't zero. by Dan Gohman · 16 years ago
  42. 68d599d Speculatively micro-optimize memory-zeroing calls on Darwin 10. by Dan Gohman · 16 years ago
  43. b6d5b14 Revert 49006 for the moment. by Dale Johannesen · 16 years ago
  44. 78216bc Don't dereference MBB->end(). by Owen Anderson · 16 years ago
  45. 038112a Change the MemoryBuffer::getFile* methods to take just a pointer to the by Chris Lattner · 16 years ago
  46. 78b6ce3 Disabling remat of load from gv stub (temporarily) again to fix llvmgcc bootstrap miscompare. by Evan Cheng · 16 years ago
  47. 14c762d add some #includes. by Chris Lattner · 16 years ago
  48. 98b7e61 MappedFile is dead, remove it. by Chris Lattner · 16 years ago
  49. 9ffd19a Implement Path::MapInFilePages/UnMapFilePages on unix, which by Chris Lattner · 16 years ago
  50. 11da4cf Reimplement MemoryBuffer::getFile with three enhancements: by Chris Lattner · 16 years ago
  51. 799ed10 Stub out some sys::Path::MapInFilePages/UnMapFilePages methods. by Chris Lattner · 16 years ago
  52. 7f6b447 change the archive stuff to use MemoryBuffer instead of mappedfile. by Chris Lattner · 16 years ago
  53. 2fcebc5 rewrite SourceFile to be in terms of MemoryBuffer, not MappedFile. by Chris Lattner · 16 years ago
  54. 23ffec8 Make MappedFile::map return a const correct pointer, don't leak address space on Unix platforms. by Chris Lattner · 16 years ago
  55. 37db5d6 Remove the MappedFile::charBase member, rename base -> getBase() and by Chris Lattner · 16 years ago
  56. a7750c1 Change DiffFilesWithTolerance to be written in terms of MemoryBuffer, by Chris Lattner · 16 years ago
  57. bdbd2d7 Remove MappedFile support for mapping files for write and exec by Chris Lattner · 16 years ago
  58. 0838923 add missing #includes by Chris Lattner · 16 years ago
  59. 9845eb5 More soft fp fixes. by Evan Cheng · 16 years ago
  60. db45d1c Pasto. by Evan Cheng · 16 years ago
  61. 6ad2f93 Add comment. by Evan Cheng · 16 years ago
  62. 110cf48 Unbreak ARM / Thumb soft FP support. by Evan Cheng · 16 years ago
  63. 2ffbcac Accept 'y' constraint (MMX) in inline asm. by Dale Johannesen · 16 years ago
  64. 540630f cleanup the MappedFile API and comments. This removes and updates by Chris Lattner · 16 years ago
  65. 328c84a remove DEFINING_FILE_FOR for MappedFile.h by Chris Lattner · 16 years ago
  66. 1544e47 Emit exception handling info for functions which are by Dale Johannesen · 16 years ago
  67. 427f4c1 It's not safe to fold a load from GV stub or constantpool into a two-address use. by Evan Cheng · 16 years ago
  68. 82b53cd Actually disable crash reporting on Mac OS X, returning bugpoint to speedy by Nate Begeman · 16 years ago
  69. 6faaef5 Set blockBegin to point to the beginning of the block, not the end. by Dan Gohman · 16 years ago
  70. ca1267c Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo. by Evan Cheng · 16 years ago
  71. b061c4b Fix a DAGCombiner optimization to respect volatile qualification. by Dan Gohman · 16 years ago
  72. d6d0185 Expose Function::viewCFG and Function::viewCFGOnly to bindings. by Erick Tryzelaar · 16 years ago
  73. 9d15abe Re-apply 48911. by Evan Cheng · 16 years ago
  74. 24d2f8a The support for remat of instructions with a register operand is hackish, to say the least. Since the register operand guaranteed to be PIC base and that it is already live at all uses, we are making sure it will not be spilled after its uses are rematerialized for both performance and correctness reasons. by Evan Cheng · 16 years ago
  75. bc91bd3 Fix a major bug in the DFS calculation. Thanks for Christopher Lamb for pointing this out. by Owen Anderson · 16 years ago
  76. 83ad90a Don't eliminate bitcast instructions that change the type of a pointer by Nate Begeman · 16 years ago
  77. 66a1a05 Fix comment typo. by Duncan Sands · 16 years ago
  78. 8dd6505 Moved from PR1570. by Nick Lewycky · 16 years ago
  79. d27c991 Fix "Control reaches the end of non-void function" warnings, by Chris Lattner · 16 years ago
  80. f19f58a minor code cleanups, allow constant folding sinf/cosf. by Chris Lattner · 16 years ago
  81. fd5da6c Cosmetic changes. by Evan Cheng · 16 years ago
  82. 97ae12a change iterator invalidation avoidance to just move the iterator backward by Chris Lattner · 16 years ago
  83. d22fe2b make the common case of a single store (which clearly shouldn't be turned by Chris Lattner · 16 years ago
  84. 9f8a6a7 give form-memset a significantly more sane heuristic, enable it by default. by Chris Lattner · 16 years ago
  85. c7c0036 Remove some unneeded code for LiveInterval joining, and fix a bug in the Phi elimination algorithm where we were accidentally reasoning about by Owen Anderson · 16 years ago
  86. d4a2ad3 Fix a tokenfactor node to use the load chain rather than the by Dan Gohman · 16 years ago
  87. 4db4f1c Backing out 48911 for now. It's breaking stuff. by Evan Cheng · 16 years ago
  88. 2a88a5c ifdef out a dead function. Should this be removed? by Chris Lattner · 16 years ago
  89. e10efce Rename getAnyLoad to getLoad is suggested by Evan. by Duncan Sands · 16 years ago
  90. ddf0a06 New entry. by Evan Cheng · 16 years ago
  91. 86f57b0 Load from stub is already re-materializable. by Evan Cheng · 16 years ago
  92. 0c78ac1 Update example to new syntax. by Nick Lewycky · 16 years ago
  93. 7f0965e make memset inference significantly more powerful: it can now handle by Chris Lattner · 16 years ago
  94. 02bee85 New entry. by Evan Cheng · 16 years ago
  95. 14ea39c Implement LegalizeTypes support for softfloat LOAD. by Duncan Sands · 16 years ago
  96. 86e1ebf Avoid creating chain dependencies from CopyToReg nodes to load and store by Dan Gohman · 16 years ago
  97. 4a3c0ac PHI->removeIncomingValue may remove PHInode. Increment iterator in advance. by Devang Patel · 16 years ago
  98. d7d3ea0 Fix spelling. Thanks, Duncan! :-) by Roman Levenstein · 16 years ago
  99. 95d4184 Speed-up the SumOfUnscheduledPredsOfSuccs by introducing a new function by Roman Levenstein · 16 years ago
  100. e3d8dbf Code clean up. by Evan Cheng · 16 years ago