1. 525bf8e Tell "the rest of the story" about LLVM's iterators' implicit conversions. by Dan Gohman · 15 years ago
  2. 394fdfb fix formatting and a validation fail by Gabor Greif · 15 years ago
  3. 4de7368 add a blurb on const versions of chain traversals and a word of caution by Gabor Greif · 15 years ago
  4. 4d12d3b Debug info shouldn't affect kills. by Dale Johannesen · 15 years ago
  5. d98ec5f Add a paragram describing how to extract line number information. by Devang Patel · 15 years ago
  6. 6091ff3 http://englishplus.com/grammar/00000296.htm by Gabor Greif · 15 years ago
  7. a7a33fd Fix SmallVector's insert to handle non-random-access iterators. by Dan Gohman · 15 years ago
  8. 9a52d0c vldm/vstm can only do up to 16 double-word registers at a time. Radar 7797856 by Jim Grosbach · 15 years ago
  9. 575c91c Add N3RegFrm to represent "NEON 3 vector register format" instructions. by Johnny Chen · 15 years ago
  10. 2c12cb4 Do not sibcall if stack needs to be dynamically aligned. by Evan Cheng · 15 years ago
  11. 3c262ee Allow trivial sibcall of vararg callee when no arguments are being passed. by Evan Cheng · 15 years ago
  12. d05e805 LiveVariables should clear kill / dead markers first. This allows us to remove a hack in the scheduler. by Evan Cheng · 15 years ago
  13. 0a3dc10 Add N2RegVShLFrm and N2RegVShRFrm formats so that the disassembler can easily by Johnny Chen · 15 years ago
  14. b193838 Avoid leaking argv and env arrays from lli. by Jeffrey Yasskin · 15 years ago
  15. 449f31c Ignore debug intrinsics in yet more places. by Dan Gohman · 15 years ago
  16. 9f68948 Try trivial remat before the coalescer gives up on a vr / physreg coalescing for fear of tying up a physical register. by Evan Cheng · 15 years ago
  17. 1feeada Handle DEBUG_VALUE in this pass. by Dale Johannesen · 15 years ago
  18. 7ec7a0e switch the flag for using NEON for SP floating point to a subtarget 'feature'. by Jim Grosbach · 15 years ago
  19. 78e496e need to fix 'make check' tests first. revert for a moment. by Jim Grosbach · 15 years ago
  20. bd17bc9 switch the flag for using NEON for SP floating point to a subtarget 'feature' by Jim Grosbach · 15 years ago
  21. 4442464 rename pred_const_iterator to const_pred_iterator for consistency's sake by Gabor Greif · 15 years ago
  22. da9283c Removed instruction class NI from ARMInstrFormats.td. by Johnny Chen · 15 years ago
  23. 6b2e8dc switch the use-vml[as] instructions flag to a subtarget 'feature' by Jim Grosbach · 15 years ago
  24. 60ad781 rename use_const_iterator to const_use_iterator for consistency's sake by Gabor Greif · 15 years ago
  25. ac2884a llvm-mc: Add a -mc-relax-all option, which relaxes every fixup. We always need by Daniel Dunbar · 15 years ago
  26. 2d2898e Add NVDupLnFrm and change NVDupLane class to use that format. by Johnny Chen · 15 years ago
  27. 65cef00 ARM cortex-a8 doesn't do vmla/vmls well. disable them by default for that cpu by Jim Grosbach · 15 years ago
  28. fa80bec Add NVCVTFrm (NEON Convert with fractional bits immediate) and modify N2VImm to by Johnny Chen · 15 years ago
  29. 0ea15ec Add nounwind. by Evan Cheng · 15 years ago
  30. 460e479 Code clean up. by Evan Cheng · 15 years ago
  31. 0cc8bd4 MC: Stop restarting layout on every relaxation. by Daniel Dunbar · 15 years ago
  32. 6307dd2 Fix -Asserts warning, again. by Daniel Dunbar · 15 years ago
  33. 4a2a6e7 Tag SSE2 integer instructions as SSEPackedInt. by Jakob Stoklund Olesen · 15 years ago
  34. 70feca4 Teach TableGen to understand X.Y notation in the TSFlagsFields strings. by Jakob Stoklund Olesen · 15 years ago
  35. 7bf198f fix a valgrind error on copy-constructor-synthesis.cpp, which is caused when by Chris Lattner · 15 years ago
  36. fd59f4c Remove an unused option. by Evan Cheng · 15 years ago
  37. f476b00 MC: Simplify main section layout process by moving alignment into LayoutSection. by Daniel Dunbar · 15 years ago
  38. be644a3 MC: Sink Section address assignment into LayoutSection. by Daniel Dunbar · 15 years ago
  39. 352aa50 Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain crossings. by Jakob Stoklund Olesen · 15 years ago
  40. e4614f7 Added a new instruction class NVDupLane to be inherited by VDUPLND and VDUPLNQ, by Johnny Chen · 15 years ago
  41. 86afec7 Reapply Kevin's change 94440, now that Chris has fixed the limitation on by Bob Wilson · 15 years ago
  42. 60dadb6 Sketch a few Clang release notes. by Daniel Dunbar · 15 years ago
  43. 2ddefec Add comment. by Devang Patel · 15 years ago
  44. 52c0286 Fixed spurious warning problem noticed by Daniel Dunbar. The configure script by John Criswell · 15 years ago
  45. 8fb0403 MC/Mach-O: Switch to MCSectionData::getOrdinal. by Daniel Dunbar · 15 years ago
  46. 4ec9bd9 Scheduler assumes SDDbgValue nodes are in source order. That's true currently. But add an assertion to verify it. by Evan Cheng · 15 years ago
  47. 5a6e97a MC: Explicity track section and fragment ordinals. by Daniel Dunbar · 15 years ago
  48. b026d64 Fix -Asserts warning. by Daniel Dunbar · 15 years ago
  49. f104f5b lit: Add LitTestCase and lit.load_test_suite, for adapting lit based suites for by Daniel Dunbar · 15 years ago
  50. d5d5a3d Change tblgen to emit FOOISD opcode names as two by Chris Lattner · 15 years ago
  51. d4c6c3a Fix typo. by Devang Patel · 15 years ago
  52. d1baa25 Fix evil TableGen bug in template parameters with defaults. by Jakob Stoklund Olesen · 15 years ago
  53. f906cb9 Include isFunctionLocal while calculating folding node set profile for a MDNode. by Devang Patel · 15 years ago
  54. 167bda4 Remove a fixme that doesn't make sense any more. by Evan Cheng · 15 years ago
  55. 219d774 fix PR6642, GVN forwarding from memset to load of the base of the memset. by Chris Lattner · 15 years ago
  56. c388ace Make sure SDDbgValue.Invalid is initialized to false by all the constructors. by Evan Cheng · 15 years ago
  57. 589ad5d eliminate a bunch more parallels now that scheduling by Chris Lattner · 15 years ago
  58. 47cdf4a Make the NDEBUG assertion stronger and more clear what is happening. by Chris Lattner · 15 years ago
  59. ea7b6bb Include isFunctionLocal while calculating folding node set provide for a MDNode. by Devang Patel · 15 years ago
  60. f27e608 Reapply r99451 with a fix to move the NoInline check to the cost functions by Eric Christopher · 15 years ago
  61. 3d7d07e reapply 99444/99445, which I speculatively reverted in r99453. by Chris Lattner · 15 years ago
  62. 5d42851 MC: Route access to SectionData offset and file size through MCAsmLayout. by Daniel Dunbar · 15 years ago
  63. 432cd5f MC: Route access to Fragment offset and effective size through MCAsmLayout. by Daniel Dunbar · 15 years ago
  64. 4750cb9 Make sure this runs in 64-bit only, 32-bit won't produce the correct stores. by Eric Christopher · 15 years ago
  65. bfcb305 Change how dbg_value sdnodes are converted into machine instructions. Their placement should be determined by the relative order of incoming llvm instructions. The scheduler will now use the SDNode ordering information to determine where to insert them. A dbg_value instruction is inserted after the instruction with the last highest source order and before the instruction with the next highest source order. It will optimize the placement by inserting right after the instruction that produces the value if they have consecutive order numbers. by Evan Cheng · 15 years ago
  66. 7c3d45a MC: Eliminate MC{Fragment,{Section,Symbol}Data}::getAddress. by Daniel Dunbar · 15 years ago
  67. e9cfd68 MC: Fix refacto in MCExpr evaluation, I mistakenly replaced a fragment address with a symbol address. by Daniel Dunbar · 15 years ago
  68. 48f2cb9 Avoid being influenced by dbg_value instructions. by Evan Cheng · 15 years ago
  69. 1f2ae40 Fix unused parameter warning. by Eric Christopher · 15 years ago
  70. cb0f06e Disable folding loads into tail call in 32-bit PIC mode. It can introduce illegal code like this: by Evan Cheng · 15 years ago
  71. 6a4824c Docuemntation corrections from John Myers. by Dan Gohman · 15 years ago
  72. d41952d revert 99444/99445. This doesn't cause the failure of by Chris Lattner · 15 years ago
  73. 0623e90 Temporarily revert this, it's causing an issue with an internal project. by Eric Christopher · 15 years ago
  74. 014dc4e Speculatively revert this to see if it fixes buildbot failures. by Bob Wilson · 15 years ago
  75. 375cf52 add a convenient TargetInstrDesc::getNumImplicitUses/Defs method. by Chris Lattner · 15 years ago
  76. 4020670 remove dead argument. by Chris Lattner · 15 years ago
  77. c243dea split EmitNode in half to reduce indentation. by Chris Lattner · 15 years ago
  78. 760c2f3 Added the Advanced Encryption Standard (AES) Instructions. by Kevin Enderby · 15 years ago
  79. 2676737 Make the use of the vmla and vmls VFP instructions controllable via cmd line. by Jim Grosbach · 15 years ago
  80. 044be39 Fixed the SS42AI template for the SSE 4.2 instructions with TA prefix so it does by Kevin Enderby · 15 years ago
  81. 1449f29 Per chris's request, add some comments. by Nate Begeman · 15 years ago
  82. 9bb59a2 Use SP filename directly instead of SP's context's filename. by Devang Patel · 15 years ago
  83. 69631b1 Trivial formating change. by Johnny Chen · 15 years ago
  84. fdea31a BUILD_VECTOR was missing out on some prime opportunities to use SSE 4.1 inserts. by Nate Begeman · 15 years ago
  85. d6a6b3b Revert Edwin's change that is breaking MultiSource/Applications/ClamAV/clamscan. by Bob Wilson · 15 years ago
  86. eb8c645 Move OptChkCall off LibCallOptimization into StrCpyOpt. by Evan Cheng · 15 years ago
  87. 51ecc38 Trim #includes. by Dan Gohman · 15 years ago
  88. 2fadd6b Reverted r99326 which added NVdVmVCVTFrm, and later renamed to NVCVTFrm. by Johnny Chen · 15 years ago
  89. 16e0209 Fix minor style issues. by Dan Gohman · 15 years ago
  90. 34b96f4 It's not necessary to call raw_ostream::close explicitly on automatic by Dan Gohman · 15 years ago
  91. 8fe7979 Do not rely on getCompileUnit() to find source file information for a subprogram. by Devang Patel · 15 years ago
  92. 7d85ac0 Reverted r99376. The disassembler will deal with the 2-reg format of these two by Johnny Chen · 15 years ago
  93. 35075a7 tweak the arm if conversion heuristic by Jim Grosbach · 15 years ago
  94. 1541738 Fix memory leak in liveintervals: the destructor for VNInfos must be called, by Torok Edwin · 15 years ago
  95. c9f7500 Finally land the InvokeInst operand reordering. by Gabor Greif · 15 years ago
  96. 6d6aaec tighten a type and remove trailing whitespace, no functional changes by Gabor Greif · 15 years ago
  97. bd1f993 increase const goodness and remove pointless getUser() calls by Gabor Greif · 15 years ago
  98. 5eff285 cache result of UI.getOperandNo() instead of calling it twice, it is cheaper this way by Gabor Greif · 15 years ago
  99. bbdca3f Fix comment typo. by Duncan Sands · 15 years ago
  100. 207e06e MC: Direct all {fragment,section,symbol} address access through the MCAsmLayout object. by Daniel Dunbar · 15 years ago