1. a31c6fb Define new itin classes for ARM <-> VFP reg moves to distinguish from NEON ops. Define proper scheduling itinerary for them on A9. A8 TRM does not specify latency for them at all :( by Anton Korobeynikov · 15 years ago
  2. 63401e3 FCONST{S,D} behaves the same way as FP unary instructions. This is true for both A8 and A9. by Anton Korobeynikov · 15 years ago
  3. bcc02d1 Proper cycle times for locks, since wbck latency can be larger than fwd latency. by Anton Korobeynikov · 15 years ago
  4. c492e09 Add new itin classes for FP16 <-> FP32 conversions and make uise of them for A9. by Anton Korobeynikov · 15 years ago
  5. 391b343 Make use of new reserved/required scheduling stuff: introduce VFP and NEON locks to model domain cross stalls precisly. by Anton Korobeynikov · 15 years ago
  6. 96085a3 Initial support for different kinds of FU reservation. by Anton Korobeynikov · 15 years ago
  7. 1298948 Factor out scoreboard into separate class. This way we might have several different score boards. by Anton Korobeynikov · 15 years ago
  8. 2eeeff8 Some bits of A9 scheduling: VFP by Anton Korobeynikov · 15 years ago
  9. 035b23a Separate const from non-const stuff during mergeing by Anton Korobeynikov · 15 years ago
  10. 1e7b324 Some initial version of global merger by Anton Korobeynikov · 15 years ago
  11. 977dfce Add hook to insert late LLVM=>LLVM passes just before isel by Anton Korobeynikov · 15 years ago
  12. 7f893c0 fix 80 col violation, patch by Alastair Lynn by Chris Lattner · 15 years ago
  13. c0561f2 add a comment line that got dropped by Chris Lattner · 15 years ago
  14. b1ceece this has a pr! by Chris Lattner · 15 years ago
  15. 24ad3ed fix a latent bug my inline asm stuff exposed: by Chris Lattner · 15 years ago
  16. 96fbb3e Remove unused method. by Benjamin Kramer · 15 years ago
  17. 9c42107 Workaround the breakage in r100616 by guarding all timers with by Torok Edwin · 15 years ago
  18. 5f017e8 Use the "NamedGroupTimer" class to categorize DWARF emission better. by Bill Wendling · 15 years ago
  19. a592e67 Use raw_ostream. by Benjamin Kramer · 15 years ago
  20. 06fd8fa Remove XFAIL for vg_leak as the leaks are fixed by 100601. by Sanjiv Gupta · 15 years ago
  21. e88909b Update langref for memcpy, memmove, and memset by Mon P Wang · 15 years ago
  22. 5b46390 Add comments for missed opportunities. by Evan Cheng · 15 years ago
  23. 348856e Fix typo. by Evan Cheng · 15 years ago
  24. cf9a415 Have the inst emitter add the !srcloc mdnode to the machine instr. by Chris Lattner · 15 years ago
  25. fee455e remove another magic number. by Chris Lattner · 15 years ago
  26. decc267 Three changes: by Chris Lattner · 15 years ago
  27. 4ba9d9b fix a crash on invalid metadata, e.g.: call i32 @foo(), XXXX by Chris Lattner · 15 years ago
  28. d49baef Fix memory leaks for external symbol name strings. by Sanjiv Gupta · 15 years ago
  29. b1fb449 Clean up some signedness oddities in this code noticed by clang. by John McCall · 15 years ago
  30. 343b42e Move printing of target-indepedent DEBUG_VALUE comments by Dale Johannesen · 15 years ago
  31. d94671a Post regalloc LICM. Work in progress. by Evan Cheng · 15 years ago
  32. 5f09400 Do not emit specification DIE with DW_AT_specification attribute for member functions of a funcation local class. This trips gdb's partial scan of DIEs at load time. Fixes Radar 7833483. by Devang Patel · 15 years ago
  33. e7b744f Let that which does not matter truly slide. by Jakob Stoklund Olesen · 15 years ago
  34. 795ee9d Fix a number of clang -Wsign-compare warnings that didn't have an obvious by John McCall · 15 years ago
  35. 49d915b Revert 100573, it's causing some testsuite problems. by Dale Johannesen · 15 years ago
  36. 0a580d3 Move printing of DEBUG_VALUE comments to target-independent place. by Dale Johannesen · 15 years ago
  37. d0910c4 Expand SELECT and SELECT_CC for NEON vector types. Radar 7770501. by Bob Wilson · 15 years ago
  38. c4d7b14 Allow for the possibility that a debug-value points by Dale Johannesen · 15 years ago
  39. 639336e Reverting 100530 & 100531 due to regressions in the GDB test suite. by Stuart Hastings · 15 years ago
  40. fa85eb6 Fix PR6696 and PR6663 by Jim Grosbach · 15 years ago
  41. aa59c88 Make this hack more specific to the Apple gcc 4.2 non-LLVM compiler. by Bill Wendling · 15 years ago
  42. 8ba1c6a Don't try to collapse DomainValues onto an incompatible SSE domain. by Jakob Stoklund Olesen · 15 years ago
  43. 8a8a435 performance: get rid of repeated dereferencing of use_iterator by caching its result by Gabor Greif · 15 years ago
  44. 6ce02b5 make more two predicates constant by Gabor Greif · 15 years ago
  45. a01d6db performance: get rid of repeated dereferencing of use_iterator by caching its result by Gabor Greif · 15 years ago
  46. 0b520db const-ize predicate ValueIsOnlyUsedLocallyOrStoredToOneGlobal by Gabor Greif · 15 years ago
  47. fa1f5c2 use CallSite to access calls vs. invokes uniformly by Gabor Greif · 15 years ago
  48. 7798043 this accessor doesn't need to copy the string. by Chris Lattner · 15 years ago
  49. b019491 enhance SMDiagnostic to also maintain a pointer to the SourceMgr. by Chris Lattner · 15 years ago
  50. 98116f9 Code clean up. Move includes from VirtRegRewriter.h to VirtRegRewriter.cpp. by Evan Cheng · 15 years ago
  51. 983327b Revise debug info machinery to digest nested functions and classes. by Stuart Hastings · 15 years ago
  52. f77cdab Adding SAFECode to the list of projects that work with LLVM 2.7. by John Criswell · 15 years ago
  53. 01f0e85 Remove assert to treat memmove and memset like memcpy by Mon P Wang · 15 years ago
  54. ffb7312 Use a ManagedCleanup to prevent leaking the PassRegistrar map. In breaks the by Owen Anderson · 15 years ago
  55. adc6e06 Avoid overflowing a signed integer which triggers undefined behaviour. by Jakob Stoklund Olesen · 15 years ago
  56. 3d32386 Add a const qualifier. by Dan Gohman · 15 years ago
  57. 885d941 propagate cookie management out one layer of function calls. by Chris Lattner · 15 years ago
  58. 6eb7806 report errors through LLVMContext's inline asm handler if available. by Chris Lattner · 15 years ago
  59. 421ccd9 Give MachineModuleInfo an actual Module*. by Chris Lattner · 15 years ago
  60. 42a4ee0 give LLVMContext an inline asm diagnostic hook member. by Chris Lattner · 15 years ago
  61. f778b57 Remove unnecessary include. by Devang Patel · 15 years ago
  62. 214aa8a give the SourceMgr object a cookie. by Chris Lattner · 15 years ago
  63. 8f0f480 Give llvm::SourceMgr the ability to have a client-specified diagnostic handler. by Chris Lattner · 15 years ago
  64. a039486 Remove MaybeOwningPtr. We're going to use reference-counting instead. by Douglas Gregor · 15 years ago
  65. fc8e1c3 Properly enable load clustering. by Jakob Stoklund Olesen · 15 years ago
  66. 18141ee Fix an obvious copy-n-paste bug. It's not known to cause any miscompilation. by Evan Cheng · 15 years ago
  67. 79180e2 Give AsmParser an option to control whether it finalizes the stream. New demo: by Chris Lattner · 15 years ago
  68. af632c9 add .o file writing for inline asm in llc. Here's a silly demo: by Chris Lattner · 15 years ago
  69. e072ab8 add a comment. by Chris Lattner · 15 years ago
  70. 519466c tidy #includes. by Chris Lattner · 15 years ago
  71. 57fbba4 Output floating point representations in DWARF format. This is done by outputing by Bill Wendling · 15 years ago
  72. 796e64b update unit test for api change. by Chris Lattner · 15 years ago
  73. 4c842dd stringref-ize the MemoryBuffer::get apis. This requires by Chris Lattner · 15 years ago
  74. da72249 Add nounwind. by Evan Cheng · 15 years ago
  75. 18ac410 Fix ADD32rr_alt instruction encoding bug. Patch by Marius Wachtler. by Evan Cheng · 15 years ago
  76. e597f00 fix a really nasty bug that Evan was tracking in SCCP. When resolving by Chris Lattner · 15 years ago
  77. 9e18580 some code cleanups, use SwitchInst::findCaseValue, reduce indentation by Chris Lattner · 15 years ago
  78. 0f1666b Code clean up. by Evan Cheng · 15 years ago
  79. b6290a1 Remove FIXME. by Eric Christopher · 15 years ago
  80. 2ee3522 Introduce MaybeOwningPtr, a smart pointer that may (or may not) have by Douglas Gregor · 15 years ago
  81. 376ac43 Fix OProfileJITEventListener build for new DebugLoc. by Jeffrey Yasskin · 15 years ago
  82. 7b55d36 Add a comment. by Dan Gohman · 15 years ago
  83. 5c06a20 lowering a volatile llvm.memcpy to a libc memcpy is ok. PR6779 by Chris Lattner · 15 years ago
  84. c4ae94d Don't do code sinking on unreachable blocks. It's unprofitable and hazardous. by Dan Gohman · 15 years ago
  85. 54ab2e9 Add an isReachableFromEntry to MachineDominators, following the one by Dan Gohman · 15 years ago
  86. 2952c86 Update to note that clang has a baseline now. Dropping x86-32 for MacOS. by Tanya Lattner · 15 years ago
  87. 0333535 don't use emitlabel in the arm asm printer yet, the order by Chris Lattner · 15 years ago
  88. d2520dc Push const through the regex engine. Fixes some of the warnings in PR6616. by Owen Anderson · 15 years ago
  89. 0752cda fix a couple problems I introduced handling symbols by Chris Lattner · 15 years ago
  90. 75e818a Disambiguate else. by Benjamin Kramer · 15 years ago
  91. b742b25 trim some prototypes. by Chris Lattner · 15 years ago
  92. 512063d remove the now-redundant MMI pointer in SelectionDAG. by Chris Lattner · 15 years ago
  93. d2c4f19 hopefully sate the clang self host build, which is apparently by Chris Lattner · 15 years ago
  94. de6e783 remove some redundant MMI arguments. by Chris Lattner · 15 years ago
  95. ed3a806 unthread MMI from FastISel by Chris Lattner · 15 years ago
  96. a267b00 remove the MMI pointer from MachineFrameInfo. by Chris Lattner · 15 years ago
  97. 820e55e enhance MachineFunction to have a MMI pointer. by Chris Lattner · 15 years ago
  98. 00759c1 Add MC and LTO, two terms I just had to explain on IRC. by Nick Lewycky · 15 years ago
  99. 66f20c8 simplify code. by Chris Lattner · 15 years ago
  100. 655d828 prune #includes. by Chris Lattner · 15 years ago