1. 1d2426c Fix support to use NEON for single precision fp math. by Evan Cheng · 16 years ago
  2. 699db99 SIV/MIV classification for LDA. by Andreas Bolka · 16 years ago
  3. 1c5a287 Rewrite previous patch to follow Chris' stylistic by Dale Johannesen · 16 years ago
  4. b7f40c1 Fix dom frontier update. This fixes PR4667. Patch by Jakub Staszak. by Devang Patel · 16 years ago
  5. bdab0e9 Fix Strong-SIV testcase. by Andreas Bolka · 16 years ago
  6. 394a1a2 Minor fixes to avoid using invalid debugloc. by Sanjiv Gupta · 16 years ago
  7. b8d222d Simplify code and avoid allocations. by Benjamin Kramer · 16 years ago
  8. 6812cd1 Improve disabling of X86 AsmMatcher. by Daniel Dunbar · 16 years ago
  9. 7ddca30 Disable X86 AsmMatcher for now, it is causing gcc-4.0 to run out of memory on by Daniel Dunbar · 16 years ago
  10. 20927f2 llvm-mc/AsmMatcher: Move to a slightly more sane matching design. by Daniel Dunbar · 16 years ago
  11. b6879b2 Error out, rather than infinite looping, if constant island pass can't converge. by Evan Cheng · 16 years ago
  12. 15c592d Another coalescer bug. When a dead copy is eliminated, transfer the kill to a def of the exact register rather than a super-register. by Evan Cheng · 16 years ago
  13. 53c67c0 tBfar is bl, which clobbers LR. by Evan Cheng · 16 years ago
  14. 85019e1 Run memsel inserter just before emit assembly to avoid tinkering by other passes. by Sanjiv Gupta · 16 years ago
  15. 08ada17 Update CMake. by Daniel Dunbar · 16 years ago
  16. 0912e58 Remove unused function. by Daniel Dunbar · 16 years ago
  17. a3c6073 These should be expanded by Andrew Lenharth · 16 years ago
  18. 1eaf391 Use std::string() instead of std::string(""). by Dan Gohman · 16 years ago
  19. 7db949d Fix a bunch of namespace pollution. by Dan Gohman · 16 years ago
  20. 748f98f Fix a typo in a comment. by Dan Gohman · 16 years ago
  21. 8619864 It turns out most of the thumb2 instructions are not allowed to touch SP. The semantics of such instructions are unpredictable. We have just been lucky that tests have been passing. by Evan Cheng · 16 years ago
  22. 3a3cce5 Code clean up. by Evan Cheng · 16 years ago
  23. caaf120 Added legal stuff, fixed some formatting issues. Removed the graph generator stuff as it was only meant for debugging the solver. by Lang Hames · 16 years ago
  24. 4a20e51 Add the testcase from PR 4668. This works at the by Dale Johannesen · 16 years ago
  25. 6699fb2 New C++ PBQP solver. Currently about as fast (read _slow_) as the old C based solver, but I'll be working to improve that. The PBQP allocator has been updated to use the new solver. by Lang Hames · 16 years ago
  26. 14e545d Fix PR 4626, a crash in branch folding after OptimizeBlock by Dale Johannesen · 16 years ago
  27. 7671124 Use stripPointerCasts instead of partially rewriting it. by Dale Johannesen · 16 years ago
  28. 268e35d Vanity. by Jakob Stoklund Olesen · 16 years ago
  29. 6f62cff Output the new StructType constructor, which takes the context of the by Nicolas Geoffray · 16 years ago
  30. 31f5591 Get rid of RegScavenger::backwards() before the bitrot spreads. by Jakob Stoklund Olesen · 16 years ago
  31. bceda93 Remove dead code. by Devang Patel · 16 years ago
  32. 2251666 Use DebugInfoFinder by Devang Patel · 16 years ago
  33. 734068a Use DebugInfoFinder. by Devang Patel · 16 years ago
  34. b36ec86 Implement Neon VST[234] operations. by Bob Wilson · 16 years ago
  35. 004f7c7 Fix incorrect intrinsic declarations. by Bob Wilson · 16 years ago
  36. 27698eb Testcase for llvm-gcc 78324 (although in normal by Dale Johannesen · 16 years ago
  37. 8e1593e Tidy up this testcase. by Dan Gohman · 16 years ago
  38. 8b7d7ad Add parameter to pattern classes to enable an itinerary to be specified for instructions. For now just use the existing itineraries or NoItinerary. by David Goodwin · 16 years ago
  39. 24f654c Fix several fixmes and clean up code by sinking *all* section by Chris Lattner · 16 years ago
  40. e0161ea Reg Scavenging generalization (Thumb support): by John Mosby · 16 years ago
  41. 759b888 go through PIC16TargetObjectFile to make sections instead of by Chris Lattner · 16 years ago
  42. fc60eb4 reduce testcase. by Chris Lattner · 16 years ago
  43. 27a201d Fix comment. by Devang Patel · 16 years ago
  44. 5e86606 Add assertion checks after the calls to LowerFormalArguments, LowerCall, by Dan Gohman · 16 years ago
  45. e483fed Remove an over-aggressive assert. Functions with empty struct return by Dan Gohman · 16 years ago
  46. 2bc8ef1 Add note about msys perl needed for windows/mingw32 builds. by Anton Korobeynikov · 16 years ago
  47. 04d1f2e Add tests for X86-64 code model handling. Small and kernel for now. by Anton Korobeynikov · 16 years ago
  48. d7697d0 We need to sext global addresses in kernel code model, not zext by Anton Korobeynikov · 16 years ago
  49. aae317a Fix a bug in x86's PreprocessForRMW logic that was exposed by Dan Gohman · 16 years ago
  50. 5cbd37e Fix a few places in DAGCombiner that were creating all-ones-bits by Dan Gohman · 16 years ago
  51. 186fa1d Missed part of recent kernel codemodel tweaks by Anton Korobeynikov · 16 years ago
  52. a03a60b add a testcase for my llvm-gcc hack. by Chris Lattner · 16 years ago
  53. 8113c67 Don't search the entire type table just to delete a type by name. by Daniel Dunbar · 16 years ago
  54. 902cf02 llvm-ld has a new option called -b to specify the name of bitcode output file, use that. by Sanjiv Gupta · 16 years ago
  55. 067fd32 this passes. by Chris Lattner · 16 years ago
  56. 6151f67 Simplify the ZIV tester to the max. by Andreas Bolka · 16 years ago
  57. e90acce XFAIL it while it is being worked on. by Sanjiv Gupta · 16 years ago
  58. 9b600c6 Add tests for new NEON vld instructions. by Bob Wilson · 16 years ago
  59. 0cedab9 Neon does not actually have VLD{234}.64 instructions. by Bob Wilson · 16 years ago
  60. 3765d0f Convert more Neon tests to FileCheck. by Bob Wilson · 16 years ago
  61. 5b1e79e Update unit test. by Owen Anderson · 16 years ago
  62. d7f2a6c Privatize the StructType table, which unfortunately involves routing contexts through a number of APIs. by Owen Anderson · 16 years ago
  63. 70cd88f Add a new pre-allocation pass to assign adjacent registers for Neon instructions by Bob Wilson · 16 years ago
  64. b5e0172 Better handle kernel code model. Also, generalize the things and fix one by Anton Korobeynikov · 16 years ago
  65. 44af109 Adjust test for llvm-gcc checkin 78249. by Dale Johannesen · 16 years ago
  66. 59e3492 Use GR32 for copies between GR32_NOSP and GR32_NOREX, as neither by Dan Gohman · 16 years ago
  67. c9008c5 Make block and function count available via ProfileInfo. by Daniel Dunbar · 16 years ago
  68. b341577 Suppress compiler warning. by Daniel Dunbar · 16 years ago
  69. 8608cf2 Use (void *)(intptr_t) to cast function addresses to void* by Dan Gohman · 16 years ago
  70. 7bfdca0 When using NEON for single-precision FP, the NEON result must be placed in D0-D15 as these are the only D registers with S subregs. Introduce a new regclass to represent D0-D15 and use it in the NEON single-precision FP patterns. by David Goodwin · 16 years ago
  71. a5bb59f by David Greene · 16 years ago
  72. cafbdc5 remove the 'DataSectionStartSuffix' and 'TextSectionStartSuffix' knobs. by Chris Lattner · 16 years ago
  73. b2ab7f5 Add an svn:ignore property. by Dan Gohman · 16 years ago
  74. 197f728 Fix FindExecutable to use sys::Path::GetMainExecutable instead of by Dan Gohman · 16 years ago
  75. 7b3544b Minor code simplification. by Dan Gohman · 16 years ago
  76. 058c251 Remove redundand checks: the only way to have, e.g. f32 RegVT is exactly by Anton Korobeynikov · 16 years ago
  77. be0cf7d hasSuperClass tests for a strict superset relation, rather than by Dan Gohman · 16 years ago
  78. 14d9495 Unbreak the stuff, this is ugly, but we cannot do better for now with 'plain' C calling conv. by Anton Korobeynikov · 16 years ago
  79. f49a23d7 Test for llvm-gcc checkin 78223. by Dale Johannesen · 16 years ago
  80. 567d14f Missed pieces for ARM HardFP ABI. Patch by Sandeep Patel! by Anton Korobeynikov · 16 years ago
  81. ab90b28 Privatize the FunctionType table. by Owen Anderson · 16 years ago
  82. 7f285c8 Use elf Object File directly by Andrew Lenharth · 16 years ago
  83. e22f4da Remove some dead code. by Daniel Dunbar · 16 years ago
  84. 74f6f9a Enable the new no-SP register classes by default. This is to address by Dan Gohman · 16 years ago
  85. 7f0f251 Remove a redundant declaration. by Bob Wilson · 16 years ago
  86. 88abb89 Update a comment to reflect the current code. by Dan Gohman · 16 years ago
  87. f4ef8c9 Add testcases for reg-mem arithemtics added recently by Anton Korobeynikov · 16 years ago
  88. 9e155d6 Convert bswap test to filecheck, add more test entries & convert stuff to filecheck by Anton Korobeynikov · 16 years ago
  89. 22f7d57 Fix a bug in the PIC16 backend. by Dan Gohman · 16 years ago
  90. ce3c1f2 Disable NEON single-precision FP support for Cortex-A8, for now... by David Goodwin · 16 years ago
  91. d87dc0f Add an explicit keyword. by Dan Gohman · 16 years ago
  92. bccdcb1 Remove dead code. MDNode and MDString are not Constant anymore. by Devang Patel · 16 years ago
  93. 892fe18 Delete an obsolete sentance from a comment. by Dan Gohman · 16 years ago
  94. b8281ca Add new function attribute keywords to the vim syntax. by Dan Gohman · 16 years ago
  95. c61954b Change these tests to use function attributes rather than special llc by Dan Gohman · 16 years ago
  96. 93e21f7 Add memory versions of some instructions. Patch by Neale Ferguson! by Anton Korobeynikov · 16 years ago
  97. 0ffc470 Rename a variable to make MSVC happy. by Benjamin Kramer · 16 years ago
  98. 299a814 checking in broken testcases is not such a good idea. by Chris Lattner · 16 years ago
  99. 1f0e404 By default, for cortex-a8 use NEON for single-precision FP. by David Goodwin · 16 years ago
  100. ee16638 Remove unnecessary ProfileInfoLoader methods. by Daniel Dunbar · 16 years ago