1. 3d3abe0 llvm::SwitchInst by Stepan Dyatkovskiy · 13 years ago
  2. 92a3e9d [llvm.py] Implement disassembler interface by Gregory Szorc · 13 years ago
  3. 87d8e60 Add a few missing 'template' keywords by Douglas Gregor · 13 years ago
  4. 39bdc55 Shrink and reorder some fields in MCOperandInfo to fit it in 8 bytes to reduce size of static tables. by Craig Topper · 13 years ago
  5. f522ce1 Fix warnings when building with VS11. by Michael J. Spencer · 13 years ago
  6. dbb4b2f Fix warnings. by Michael J. Spencer · 13 years ago
  7. a13fb62 Fixing a compile warning triggered in MSVC about constant truncation. by Aaron Ballman · 13 years ago
  8. 9130b42 Make StringRef::getAsInteger work with all integer types. Before this change by Michael J. Spencer · 13 years ago
  9. 4210b34 Make helper static, so it can be inlined into its sole caller. by Benjamin Kramer · 13 years ago
  10. 309a2c4 Revert "[llvm.py] Implement interface to enhanced disassembler" by Gregory Szorc · 13 years ago
  11. 5a08cf4 *fix typo in comment; test of commit access by Kay Tiong Khoo · 13 years ago
  12. 0b3aae9 [llvm.py] Implement interface to enhanced disassembler by Gregory Szorc · 13 years ago
  13. d3ac784 [llvm.py] Make LLVMObject.__del__ work if called during __init__ by Gregory Szorc · 13 years ago
  14. 644f191 Move llc + target triple tests into X86 by Andrew Trick · 13 years ago
  15. 798d013 As Duncan pointed out, pointers tend not to be in floating point format...for now. by Bill Wendling · 13 years ago
  16. 30a7302 Don't try to filecheck bitcode. by Benjamin Kramer · 13 years ago
  17. c17731d65 Make this transformation slightly less agressive and more correct. by Bill Wendling · 13 years ago
  18. 63155f9 C files in llvm still have to be C89 compliant, remove C++-style comments. by Benjamin Kramer · 13 years ago
  19. 1e8db1a Microoptimize getVRegDef. def_begin isn't free, don't compute it twice. by Benjamin Kramer · 13 years ago
  20. 84dfc32 Refactor some methods to look through bitcasts and GEPs on pointers into by Chandler Carruth · 13 years ago
  21. e060eb8 Fix disasm of iret, sysexit, and sysret when displayed with Intel syntax. by Bill Wendling · 13 years ago
  22. fbf9ff4 Implement a more intelligent way of spilling uses across an invoke boundary. by Bill Wendling · 13 years ago
  23. b7487d4 [llvm.py] Define enumerations from Core.h; add OpCode class by Gregory Szorc · 13 years ago
  24. 61e22cd [llvm.py] Implement interface to object files by Gregory Szorc · 13 years ago
  25. 51cf866 Fix uses of the C99 PRI format macros not to conflict with C++11 UDLs. by Benjamin Kramer · 13 years ago
  26. ff0275e Report the defining instruction. by Jakob Stoklund Olesen · 13 years ago
  27. 64ffa83 Add SSA verification to MachineVerifier. by Jakob Stoklund Olesen · 13 years ago
  28. 1efd6b9 Use SmallPtrSet instead of DenseSet. by Jakob Stoklund Olesen · 13 years ago
  29. d5f7690 Give dagcombiner's worklist some inline capacity. by Benjamin Kramer · 13 years ago
  30. d229b7b Do not custom lower i64 nodes if i64 is not a legal type. Move lines that set by Akira Hatanaka · 13 years ago
  31. 0a40c23 Lower SETCC nodes during legalization. Previously, it was lowered in DAG combine pass. by Akira Hatanaka · 13 years ago
  32. 9ab3dbe Assert on SSA errors in LiveVariables. by Jakob Stoklund Olesen · 13 years ago
  33. 6e1beea Remove unused header files. by Akira Hatanaka · 13 years ago
  34. fe4d6df misched: handle scheduler that insert instructions at empty region boundaries. by Andrew Trick · 13 years ago
  35. 58dfaa1 Add the missing call to Error when a bad X86 scale expression is parsed. by Kevin Enderby · 13 years ago
  36. 2d70e26 Support reading GNU symbol versions in ELFObjectFile by David Meyer · 13 years ago
  37. 6f9489a [Object] by David Meyer · 13 years ago
  38. a8eb6bb Add statistics on removed switch cases, and fix the phi statistic by Duncan Sands · 13 years ago
  39. 07c3221 [llvm.py] Make ObjectFile destructor work by Gregory Szorc · 13 years ago
  40. 5992f67 When identifying exit nodes for the reverse-CFG reverse-post-order by Dan Gohman · 13 years ago
  41. faf72ff Fix the x86 disassembler to at least print the lock prefix if it is the first by Kevin Enderby · 13 years ago
  42. 75c0d8e [Support] Drop verbose _ATTRIBUTE from LLVM_ATTRIBUTE_{READONLY,READNONE} macro by Daniel Dunbar · 13 years ago
  43. 89d8139 TableGen/CodeEmitterGen.cpp: Fix an expression of generating bitmask. by NAKAMURA Takumi · 13 years ago
  44. 63054f9 test/MC/X86/lit.local.cfg: Fix up to detect 'X86' in targets. by NAKAMURA Takumi · 13 years ago
  45. 6f1d799 Eliminate switch cases that can never match, for example removes all by Duncan Sands · 13 years ago
  46. 7415659 Add support for r600 (AMD GPUs HD2XXX - HD6XXX) target triplet. by Anton Korobeynikov · 13 years ago
  47. 00cbccc Factor out the analysis of addition and subtraction in ComputeMaskedBits. Reuse by Nick Lewycky · 13 years ago
  48. 5ae0427 [llvm.py] Initial skeleton for Python LLVM bindings by Gregory Szorc · 13 years ago
  49. 1fabd9f misched: handle scheduling region boundaries nicely. by Andrew Trick · 13 years ago
  50. 72051bf Use uint16_t to store opcodes in static tables in X86 backend. by Craig Topper · 13 years ago
  51. e38ec24 Fix undefined behavior in the Mips backend. by Ahmed Charles · 13 years ago
  52. 68675c6 misched interface: rename Begin/End to RegionBegin/RegionEnd since they are not private. by Andrew Trick · 13 years ago
  53. d24da97 misched comments by Andrew Trick · 13 years ago
  54. 7799eb4 revert 152356: verify misched changes using -misched=shuffle. by Andrew Trick · 13 years ago
  55. 0058740 Fix a silly restriction on the fast-path for hash_combine_range. This by Chandler Carruth · 13 years ago
  56. e8187e0 Undo a previous restriction on the inline cost calculation which Nick by Chandler Carruth · 13 years ago
  57. abd6674 Fix a regression from r147481. by Chad Rosier · 13 years ago
  58. d04ec0c misched: allow the default scheduler to be one chosen by the target. by Andrew Trick · 13 years ago
  59. f91a330 Added TargetPassConfig::enablePass by Andrew Trick · 13 years ago
  60. 9ad62b3 Cache MBB->begin. It's possible the scheduler / bundler may change MBB->begin(). by Evan Cheng · 13 years ago
  61. cdaedf9 Silence unused function warning when graphviz is not available. by Benjamin Kramer · 13 years ago
  62. 72af527 Remove the no longer existent psp triple from a test. by Benjamin Kramer · 13 years ago
  63. 4445215 Have llvm-mc --version print the list of registered targets like llc does. by Duncan Sands · 13 years ago
  64. ed5edea Revert commit 152300 (ddunbar) since it still seems to be breaking by Duncan Sands · 13 years ago
  65. fac2598 Use uint16_t to store instruction implicit uses and defs. Reduces static data. by Craig Topper · 13 years ago
  66. 9eddc1c [ADT] Change the trivial FoldingSetNodeID::Add* methods to be inline, reapplied by Daniel Dunbar · 13 years ago
  67. c10fa6c Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012: by Stepan Dyatkovskiy · 13 years ago
  68. 88d2fa4 Re-commit r152202 hopefully fixing the MSVC linker error. by Craig Topper · 13 years ago
  69. 8c0152f Revert r152288, "[ADT] Change the trivial FoldingSetNodeID::Add* methods to be by Daniel Dunbar · 13 years ago
  70. d4b0a06 Test case for r152280, r152285 and r152290. by Akira Hatanaka · 13 years ago
  71. ee8c3b0 Invoke setTargetDAGCombine for SELECT. by Akira Hatanaka · 13 years ago
  72. 3f778c2 [ADT] Change the trivial FoldingSetNodeID::Add* methods to be inline. by Daniel Dunbar · 13 years ago
  73. e2bdf7f Swap the operands of a select node if the false (the second) operand is 0. by Akira Hatanaka · 13 years ago
  74. 6f130bf Rotate two of the functions used to count bonuses for the inline cost by Chandler Carruth · 13 years ago
  75. 5fdf500 Set minimum function alignment to 3 if target is Mips64. by Akira Hatanaka · 13 years ago
  76. 7065b7b This patch eliminates redundant instructions that produce 0. by Akira Hatanaka · 13 years ago
  77. c174eaf misched interface: Expose the MachineScheduler pass. by Andrew Trick · 13 years ago
  78. fd03ccd ARM don't use MCRelaxAll, as it's not safe on ARM. by Jim Grosbach · 13 years ago
  79. 61dfa77 Improved support in RuntimeDyldMachO for generating by Sean Callanan · 13 years ago
  80. 7afcda0 Cleanup VLIWPacketizer to use the updated ScheduleDAGInstrs interface. by Andrew Trick · 13 years ago
  81. ed395c8 misched prep: Expose the ScheduleDAGInstrs interface so targets may by Andrew Trick · 13 years ago
  82. ed8a0ec misched prep: Remove LLVM_LIBRARY_VISIBILITY from ScheduleDAGInstrs. by Andrew Trick · 13 years ago
  83. d790cad misched prep: Comment the ScheduleDAGInstrs interface. by Andrew Trick · 13 years ago
  84. 035ec40 misched prep: Cleanup ScheduleDAGInstrs interface. by Andrew Trick · 13 years ago
  85. 21c5355 misched prep: remove extra "protected" by Andrew Trick · 13 years ago
  86. cf46b5a misched prep: rename InsertPos to End. by Andrew Trick · 13 years ago
  87. 953be89 misched preparation: rename core scheduler methods for consistency. by Andrew Trick · 13 years ago
  88. f03e62a Copy the right amount of elements. by Benjamin Kramer · 13 years ago
  89. 24e0e7c SmallPtrSet: Copy all the elements when swapping, not just numelements. by Benjamin Kramer · 13 years ago
  90. 44c98b7 [fast-isel] ARMEmitCmp generates FMSTAT, which transfers the floating-point by Chad Rosier · 13 years ago
  91. 6507d84 Use llvm-mc instead of llc. Patch by Jack Carter. by Rafael Espindola · 13 years ago
  92. 8c3d258 configure: Don't require a perl interpreter to be present, LLVM's buildsystem doesn't depend on perl anymore. by Benjamin Kramer · 13 years ago
  93. 3c77794 Revert r152202 as it's causing internal buildbot failures. by Chad Rosier · 13 years ago
  94. a2da788 Fix infinite loop in nested multiclasses. by Jakob Stoklund Olesen · 13 years ago
  95. cbfc117 Try a completely different approach to this type trait to appease older by Chandler Carruth · 13 years ago
  96. ff12877 Attempt #2 at appeasing GCC 4.3. This compiler really doesn't like these traits. by Chandler Carruth · 13 years ago
  97. b53a1d6 Try to clarify this comment some. by Chandler Carruth · 13 years ago
  98. a1eb50f Switch the is_integral_or_enum trait machinery to use an explicit by Chandler Carruth · 13 years ago
  99. 4e5b0f9 What's better than fixing and simplifying broken hash functions? by Chandler Carruth · 13 years ago
  100. fc22625 Remove another outbreak of customized (and completely broken) hashing. by Chandler Carruth · 13 years ago