1. 811ddf6 [ms-inline asm] Move the immediate asm rewrite into the target specific by Chad Rosier · 12 years ago
  2. 9deb917 Update global merge pass according to Duncan's advices: by Quentin Colombet · 12 years ago
  3. f36a4af Annotate X86InstrCompiler.td with SchedRW lists. by Jakob Stoklund Olesen · 12 years ago
  4. 0f7ccd2 [ms-inline asm] Remove the brackets from X86Operand in the IR. These will be by Chad Rosier · 12 years ago
  5. d3e7416 [ms-inline asm] Create a helper function, CreateMemForInlineAsm, that creates by Chad Rosier · 12 years ago
  6. 1876471 Register the GCOV writeout functions so that they're emitted serially. by Bill Wendling · 12 years ago
  7. 7ab1e60 Add a comment to the CodeGen/PowerPC/asym-regclass-copy.ll test by Hal Finkel · 12 years ago
  8. eb9a42e IndVarSimplify: do not recompute an IV value outside of the loop if : by Arnaud A. de Grandmaison · 12 years ago
  9. dff4d15 Add missing mayLoad flag to LHAUX8 and LWAUX. by Ulrich Weigand · 12 years ago
  10. 8353d1e Rewrite LHAU8 pattern to use standard memory operand. by Ulrich Weigand · 12 years ago
  11. 5882e3d Rewrite pre-increment store patterns to use standard memory operands. by Ulrich Weigand · 12 years ago
  12. ec8d1a5 Extend TableGen instruction selection matcher to improve handling by Ulrich Weigand · 12 years ago
  13. 880d82e Fix sub-operand size mismatch in tocentry operands. by Ulrich Weigand · 12 years ago
  14. 58ebc04 Remove an invalid and unnecessary Pat pattern from the X86 backend: by Ulrich Weigand · 12 years ago
  15. a548afc Prepare to make r0 an allocatable register on PPC by Hal Finkel · 12 years ago
  16. b05130e Optimize sext <4 x i8> and <4 x i16> to <4 x i64>. by Nadav Rotem · 12 years ago
  17. a45a227 Annotate X86InstrExtension.td with SchedRW lists. by Jakob Stoklund Olesen · 12 years ago
  18. 528c761 Annotate a lot of X86InstrInfo.td with SchedRW lists. by Jakob Stoklund Olesen · 12 years ago
  19. 023c880 [ms-inline asm] Move the size directive asm rewrite into the target specific by Chad Rosier · 12 years ago
  20. 7f63f01 Update documentation of llvm-link to reflect recent cleanups. by Eli Bendersky · 12 years ago
  21. 576a0b4 Remove stale comment by Eli Bendersky · 12 years ago
  22. 51283a1 Fix for r177390: map values are pointers, use DeleteContainerSeconds() instead of .clear() by Alexey Samsonov · 12 years ago
  23. 58890d5 The Linker interface has some dead code after the cleanup in r172749 by Eli Bendersky · 12 years ago
  24. ec2e968 Cleanup PPC64 unaligned i64 load/store by Hal Finkel · 12 years ago
  25. 037a4bc [docs] Remove incorrect information about lit. by Sean Silva · 12 years ago
  26. e9e10d1 llvm-symbolizer: flush internal caches functionality by Dmitry Vyukov · 12 years ago
  27. 974cdfb The testing to ensure a vector of zeros of type floating point isn't misclassified as negative zero can be simplified, as pointed out by Duncan Sands. by David Tweed · 12 years ago
  28. 8483b47 Enable -Wnon-virtual-dtor build warning by Alexey Samsonov · 12 years ago
  29. 5ad5f59 Improve long vector sext/zext lowering on ARM by Renato Golin · 12 years ago
  30. 54e57f8 Don't reserve R31 on PPC64 unless the frame pointer is needed by Hal Finkel · 12 years ago
  31. d37c856 Revert "Cleanup some SCEV logic a bit." by Andrew Trick · 12 years ago
  32. 82cd8f7 Cleanup some SCEV logic a bit. by Andrew Trick · 12 years ago
  33. 4b02729 Tighten up an internal LSR API that should check for NULL. by Andrew Trick · 12 years ago
  34. 5d22d02 Emit the linkage name instead of the function name, when available. This means by Nick Lewycky · 12 years ago
  35. 9f2518c Fix a sign-extension bug in PPCCTRLoops by Hal Finkel · 12 years ago
  36. f31034d Move #include of BitVector from .h to .cpp file. by Jakub Staszak · 12 years ago
  37. c2248b0 Add some constantness. by Jakub Staszak · 12 years ago
  38. 02a2d4f Remove unneeded #includes. by Jakub Staszak · 12 years ago
  39. 570cae2 Make methods const. by Jakub Staszak · 12 years ago
  40. 89c4dc6 Make method private. Keep coding standard. by Jakub Staszak · 12 years ago
  41. ee29c16 [ms-inline asm] Avoid emitting a redundant sizing directive, if we've already by Chad Rosier · 12 years ago
  42. 242cec5 Change NULL to 0. by Jakub Staszak · 12 years ago
  43. d195eb6 Register the flush function for each compile unit. by Bill Wendling · 12 years ago
  44. 4a8dbb7 Remove trailing spaces. by Jakub Staszak · 12 years ago
  45. 08a215c Fix PPC unaligned 64-bit loads and stores by Hal Finkel · 12 years ago
  46. bf37bf9 ARM cost model: Make some vector integer to float casts cheaper by Arnold Schwaighofer · 12 years ago
  47. 01f2571 ARM cost model: Correct cost for some cheap float to integer conversions by Arnold Schwaighofer · 12 years ago
  48. e572809 Extend global merge pass to optionally consider global constant variables. by Quentin Colombet · 12 years ago
  49. 09a01e9 Change test cases to handle unaligned references. by Bill Schmidt · 12 years ago
  50. 4388d58 Remove unnecessary leading comment characters in lit-only file by David Blaikie · 12 years ago
  51. 9beae49 Add SchedRW annotations to most of X86InstrSSE.td. by Jakob Stoklund Olesen · 12 years ago
  52. 30d25f0 Annotate X86 arithmetic instructions with SchedRW lists. by Jakob Stoklund Olesen · 12 years ago
  53. 9084242 Check whether a pointer is non-null (isKnownNonNull) in isKnownNonZero. by Manman Ren · 12 years ago
  54. 02fec34 TableGen fix for the new machine model. by Andrew Trick · 12 years ago
  55. e68f0b6 Include '.test' suffix in target specific lit configs that need it by David Blaikie · 12 years ago
  56. afa288d Make the fields in the diagram match the descriptive text above them. by Eric Christopher · 12 years ago
  57. e04b6c6 Update by Bill Wendling · 12 years ago
  58. e39b107 Fix 80-col. violations in PPCCTRLoops by Hal Finkel · 12 years ago
  59. 9887ec3 Fix large count and negative constant count handling in PPCCTRLoops by Hal Finkel · 12 years ago
  60. 1448d06 Cleanup initial-value constants in PPCCTRLoops by Hal Finkel · 12 years ago
  61. a12c674 Fix integer comparison in DIEInteger::BestForm. by Hans Wennborg · 12 years ago
  62. 624ec29 ReleaseNotes: Tweak hexagonv2/hexagonv3 removal note. by Matthew Curtis · 12 years ago
  63. 72f0cde Remove default copy ctor/assignment, makes AttributeSet trivially copyable. by Benjamin Kramer · 12 years ago
  64. 5470e67 Initially forgotten-to-svn-add test case for r177279. by David Tweed · 12 years ago
  65. ec7eb55 The optimization a + (-0.0f) -> a was being misapplied to a + (+0.0f) in the vector case (because by David Tweed · 12 years ago
  66. b9e8678 R600/SI: implement indirect adressing for SI by Christian Konig · 12 years ago
  67. 2d7f19e R600/SI: add float vector types by Christian Konig · 12 years ago
  68. b870822 R600/SI: add shl pattern by Christian Konig · 12 years ago
  69. 2d054cb R600/SI: add BUFFER_LOAD_DWORD pattern by Christian Konig · 12 years ago
  70. b3affde R600/SI: implement SI.load.const intrinsic by Christian Konig · 12 years ago
  71. 13e876b R600/SI: enable all S_LOAD and S_BUFFER_LOAD opcodes by Christian Konig · 12 years ago
  72. ae621a2 R600/SI: fix inserting waits for all defines by Christian Konig · 12 years ago
  73. 5111627 [asan] when creating string constants, set unnamed_attr and align 1 so that equal strings are merged by the linker. Observed up to 1% binary size reduction. Thanks to Anton Korobeynikov for the suggestion by Kostya Serebryany · 12 years ago
  74. 5e8da17 Mark internal classes as POD-like to get better behavior out of by Chandler Carruth · 12 years ago
  75. 2ee4e42 TLS support for MinGW targets. by Anton Korobeynikov · 12 years ago
  76. 87294b6 Windows TLS: Section name prefix to ensure correct order by Anton Korobeynikov · 12 years ago
  77. 086a472 [asan] while generating the description of a global variable, emit the module name in a separate field, thus not duplicating this information if every description. This decreases the binary size (observed up to 3%). https://code.google.com/p/address-sanitizer/issues/detail?id=168 . This changes the asan API version. llvm-part by Kostya Serebryany · 12 years ago
  78. 3797adb [asan] don't instrument functions with available_externally linkage. This saves a bit of compile time and reduces the number of redundant global strings generated by asan (https://code.google.com/p/address-sanitizer/issues/detail?id=167) by Kostya Serebryany · 12 years ago
  79. 4c16916 Extract a method. by Jakob Stoklund Olesen · 12 years ago
  80. 8ee1c1c Post process ADC/SBB and use a shorter encoding if they use a sign extended immediate. by Craig Topper · 12 years ago
  81. 4bef961 Refactor some duplicated code into helper functions. by Craig Topper · 12 years ago
  82. 4d0cdca Fix the build broken in r177239 by David Blaikie · 12 years ago
  83. 64d667b Reduced dont-infinite-loop-during-block-escape-analysis.ll with bugpoint and moved it to retain-block-escape-analysis.ll. by Michael Gottesman · 12 years ago
  84. b4cf0ab Split out filename & directory from DIFile to start generalizing over DIScopes by David Blaikie · 12 years ago
  85. 14de1a8 Generalize debug info test to be resilient to changes in metadata node numbering by David Blaikie · 12 years ago
  86. dad1455 Improve DIFile debug info annotation by letting it fallback to DIScope by David Blaikie · 12 years ago
  87. 26369a9 Use ArrayRef<MVT::SimpleValueType> when possible. by Jakob Stoklund Olesen · 12 years ago
  88. 53856be To avoid symbol clash, undefine PPC here. PPC may be predefined on some hosts. by Sylvestre Ledru · 12 years ago
  89. df41cf0 Build LLVMgold.so on FreeBSD using cmake. Patch by Stephen Checkoway. by Rafael Espindola · 12 years ago
  90. a98729b The promised test case for r175939. by Michael Gottesman · 12 years ago
  91. 3249729 Improve PPC VR (Altivec) register spilling by Hal Finkel · 12 years ago
  92. ea9b914 Remove FIXMEs in PPC test cases related to unaligned loads/stores by Hal Finkel · 12 years ago
  93. ce638c8 Remove PPC avoidWriteAfterWrite callback by Hal Finkel · 12 years ago
  94. 51f6747 Change the default latency for implicit defs. by Andrew Trick · 12 years ago
  95. 1ab961f Machine model. Allow mixed itinerary classes and SchedRW lists. by Andrew Trick · 12 years ago
  96. 229aa6d [docs] Discuss a potential bug to be aware of. by Sean Silva · 12 years ago
  97. 551152f Test case for graceful handling of long file names on Windows. Patch thanks to Paul Robinson! by Aaron Ballman · 12 years ago
  98. 8647750 Add X86 code emitter support AVX encoded MRMDestReg instructions. by Craig Topper · 12 years ago
  99. e0c489d Define more SchedWrites for annotating X86 instructions. by Jakob Stoklund Olesen · 12 years ago
  100. 64110ff Add SchedRW as an Instruction field. by Jakob Stoklund Olesen · 12 years ago