1. 8f77c03 fix typo by Chris Lattner · 13 years ago
  2. 1aa149f ARM pre-UAL aliases. fcmp[sd]. by Jim Grosbach · 13 years ago
  3. f51e95a Fix an incomplete refactoring of the ppc backend. Thanks to rdivacky for reporting by Rafael Espindola · 13 years ago
  4. 8d9550b ARM assembler should accept shift-by-zero for any shifted-immediate operand. by Jim Grosbach · 13 years ago
  5. de626ad ARM assembly parser canonicallize on 'lsl' for shift-by-zero form. by Jim Grosbach · 13 years ago
  6. 18c8d12 Tidy up. Trailing whitespace. by Jim Grosbach · 13 years ago
  7. f1a88fc Nuke invalid comment from copy/paste. by Jim Grosbach · 13 years ago
  8. b143ea3 Give string constants generated by IRBuilder private linkage. by Benjamin Kramer · 13 years ago
  9. f613919 Add configure support for kfreebsd and hurd. Patch by Sylvestre Ledru. by Rafael Espindola · 13 years ago
  10. 51f40a7 Make the unreachable probability much much heavier. The previous by Chandler Carruth · 13 years ago
  11. 3963d61 Kill the monstrosity that was ELFObjectWriter.h. by Rafael Espindola · 13 years ago
  12. 7bd2780 Misc cleanups. by Rafael Espindola · 13 years ago
  13. 2acbd7d Fix APInt::rotl and APInt::rotr so that they work correctly. Found while writing some code that tried to use them. by Eli Friedman · 13 years ago
  14. 0904459 Move the Mips only bits of the ELF writer to lib/Target/Mips. by Rafael Espindola · 13 years ago
  15. 6db2d926 Make the virtual methods in ARMELFObjectWriter public. by Rafael Espindola · 13 years ago
  16. 5ddb7a0 Speculatively revert r146578 to determine if it is the cause of a number of by Chad Rosier · 13 years ago
  17. 4982159 Move the MBlaze ELF writer bits to lib/Target/MBlaze. by Rafael Espindola · 13 years ago
  18. 3cfecf5 Hoisted some loop invariant smallvector lookups out of a MachineLICM loop by Pete Cooper · 13 years ago
  19. dcc557f Fix cmake. by Rafael Espindola · 13 years ago
  20. acde91e Changed MachineLICM to use a worklist list MachineCSE instead of recursion. by Pete Cooper · 13 years ago
  21. f3a86fb Move PPC bits to lib/Target/PowerPC. by Rafael Espindola · 13 years ago
  22. 81fafde Hopefully fix the cmake build. by Rafael Espindola · 13 years ago
  23. 7609785 Fix name in comments. by Rafael Espindola · 13 years ago
  24. bc24985 Local dynamic TLS model for direct object output. Create the correct TLS MIPS by Akira Hatanaka · 13 years ago
  25. 74cab51 Unbreak cmake build after r147115. by Richard Smith · 13 years ago
  26. 69bbda0 Move the ARM specific parts of the ELF writer to Target/ARM. by Rafael Espindola · 13 years ago
  27. e99183d getEFlags is const. by Rafael Espindola · 13 years ago
  28. ab26da9 Fixed typo. by Lang Hames · 13 years ago
  29. f7c66fa ARM NEON mnemonic aliase for vrecpeq. by Jim Grosbach · 13 years ago
  30. af33a0c ARM VFP optional data type on VMOV GPR<-->SPR. by Jim Grosbach · 13 years ago
  31. 5f669fa ARM NEON optional data type on VSWP instructions. by Jim Grosbach · 13 years ago
  32. 4553fa3 ARM NEON mnemonic aliases for vzipq and vswpq. by Jim Grosbach · 13 years ago
  33. d4895de Revert patch from 147090. There is not point to make code less readable if we by Jakub Staszak · 13 years ago
  34. de4d839 ARM asm parser should be more lenient w/ .thumb_func directive. by Jim Grosbach · 13 years ago
  35. 4837160 Fix a copy+pasto. No testcase, because the symptoms of dereferencing by Dan Gohman · 13 years ago
  36. 520dc78 Thumb2 assembly parsing of 'mov rd, rn, rrx'. by Jim Grosbach · 13 years ago
  37. 5c0d761 Fix 80-column violations. by Chad Rosier · 13 years ago
  38. 2cc5cda Thumb2 assembly parsing of 'mov(register shifted register)' aliases. by Jim Grosbach · 13 years ago
  39. 6c6fcc4 Continue counting intrinsics as instructions (except when they aren't, such as by Nick Lewycky · 13 years ago
  40. 144bef4 Fix typo and spacing, no functionality change. by Nick Lewycky · 13 years ago
  41. 73db975 - Change a few operator[] to lookup which is cheaper. - Add some constantness. by Jakub Staszak · 13 years ago
  42. b638c78 Oops - LiveIntervalUnion.cpp file does use std::find. Moving STL header include to LiveIntervalUnion.cpp file. by Lang Hames · 13 years ago
  43. bac22fa Remove disused STL header include. by Lang Hames · 13 years ago
  44. e8526d0 Switch from WriteEFlags to getEFlags in preparation for moving it to Target/. by Rafael Espindola · 13 years ago
  45. a2a98fd Move common code into an MRI function. by Jakob Stoklund Olesen · 13 years ago
  46. e6949b1 ARM NEON assmebly parsing for VLD2 to all lanes instructions. by Jim Grosbach · 13 years ago
  47. 649326a No case stmt for BUILD_VECTOR in PerformDAGCombine(), so I assume this isn't by Chad Rosier · 13 years ago
  48. 8d0447c Fix a couple of copy-n-paste bugs. Noticed by George Russell! by Chad Rosier · 13 years ago
  49. 84cbb6f Changes the JSON parser to use the SourceMgr. by Manuel Klimek · 13 years ago
  50. edae8e1 Move the X86 specific bits of the ELF writer to the Target/X86 directory. by Rafael Espindola · 13 years ago
  51. dc9a8a3 Reduce the exposure of Triple::OSType in the ELF object writer. This will by Rafael Espindola · 13 years ago
  52. d430403 Add const. by Rafael Espindola · 13 years ago
  53. c677e79 Small refactoring so that RelocNeedsGOT can stay in the target independent by Rafael Espindola · 13 years ago
  54. 9a31fb0 Removes unused field TheError from LLLexer. by Manuel Klimek · 13 years ago
  55. 224c1b2 Remove mode specific disassembler classes and just call X86GenericDisassembler constructor with appropriate argument in the creation functions. This removes a few tables that needed to be anchored. by Craig Topper · 13 years ago
  56. e1a18a6 Fix typo in a couple comments by Craig Topper · 13 years ago
  57. 20aded5 A call to a function marked 'noinline' is not an inline candidate. The sole by Nick Lewycky · 13 years ago
  58. 8369687 Make some intrinsics safe to speculatively execute. by Nick Lewycky · 13 years ago
  59. 1e33e8b Fix a couple of copy-n-paste bugs. Noticed by George Russell. by Evan Cheng · 13 years ago
  60. c931325 ARM assembly parsing allows constant expressions for lane indices. by Jim Grosbach · 13 years ago
  61. f33ab86 Regenerate. by Eric Christopher · 13 years ago
  62. 3471d4f ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback. by Jim Grosbach · 13 years ago
  63. c7541c4 Fix bug in zero-store peephole pattern reported in pr11615. by Akira Hatanaka · 13 years ago
  64. c79507a Expand 64-bit CTLZ nodes if target architecture does not support it. Add test by Akira Hatanaka · 13 years ago
  65. 7f16274 Expand 64-bit CTPOP and CTTZ. by Akira Hatanaka · 13 years ago
  66. 9aed504 Expand 64-bit atomic load and store. by Akira Hatanaka · 13 years ago
  67. cf966cb Test case for r147017. by Akira Hatanaka · 13 years ago
  68. c0ea043 Add definition of DSBH (Double Swap Bytes within Halfwords) and by Akira Hatanaka · 13 years ago
  69. 4d2b0f3 Add definition of WSBH (Word Swap Bytes within Halfwords), which is an by Akira Hatanaka · 13 years ago
  70. e1bcd6b 64-bit uint-fp conversion nodes are expanded. by Akira Hatanaka · 13 years ago
  71. 9388383 Enable custom lowering DYNAMIC_STACKALLOC nodes. by Akira Hatanaka · 13 years ago
  72. 056a1bc Set the correct stack pointer register that should be saved or restored. by Akira Hatanaka · 13 years ago
  73. 06d738c Enable and fix a test. by Jim Grosbach · 13 years ago
  74. 1a31f3b Fix a nasty bug in the type remapping stuff that I added that is breaking kc++ on by Chris Lattner · 13 years ago
  75. aee718b ARM .req register name aliases are case insensitive, just like regnames. by Jim Grosbach · 13 years ago
  76. 2fd0475 Add function MipsDAGToDAGISel::SelectMULT and factor out code that generates by Akira Hatanaka · 13 years ago
  77. 49d534b Fix indentation. by Akira Hatanaka · 13 years ago
  78. 8dc684d 64-bit data directive. by Akira Hatanaka · 13 years ago
  79. ef43c2d 32-to-64-bit sext_inreg pattern. by Akira Hatanaka · 13 years ago
  80. acb5a06 Add 64-bit extload patterns. by Akira Hatanaka · 13 years ago
  81. ab05b6c Add patterns for matching extloads with 64-bit address. The patterns are enabled by Akira Hatanaka · 13 years ago
  82. 3cbe43f Move comment to appropriate place. by Jim Grosbach · 13 years ago
  83. 990d639 Add code in MipsDAGToDAGISel for selecting constant +0.0. by Akira Hatanaka · 13 years ago
  84. 52346e9 Heed spill slot alignment on ARM. by Jakob Stoklund Olesen · 13 years ago
  85. 05c5853 Revert part of r146995 that was accidentally commmitted. by Akira Hatanaka · 13 years ago
  86. 403992d 32-to-64-bit sign extension pattern. by Akira Hatanaka · 13 years ago
  87. caace8a Add a pattern for matching zero-store with 64-bit address. The pattern is enabled by Akira Hatanaka · 13 years ago
  88. 5b48431 ARM assembly parsing and encoding for VST2 single-element, double spaced. by Jim Grosbach · 13 years ago
  89. aa13482 Fix assert condition. by Lang Hames · 13 years ago
  90. 25101bb Add some constantness to BranchProbabilityInfo and BlockFrequnencyInfo. by Jakub Staszak · 13 years ago
  91. 514806b ARM enable a few more tests. by Jim Grosbach · 13 years ago
  92. 45ca049 Add support to add named metadata operand. Patch by Andrew Wilkins! by Devang Patel · 13 years ago
  93. 95fad1c ARM assembly parsing and encoding for VLD2 single-element, double spaced. by Jim Grosbach · 13 years ago
  94. afff941 ARM target code clean up. Check for iOS, not Darwin where it makes sense. by Evan Cheng · 13 years ago
  95. d7c9e08 First steps in ARM AsmParser support for .eabi_attribute and .arch by Jason W Kim · 13 years ago
  96. ba4f83b This is the second fix related to VZEXT_MOVL node. by Elena Demikhovsky · 13 years ago
  97. f2d7693 Begin teaching the X86 target how to efficiently codegen patterns that by Chandler Carruth · 13 years ago
  98. 093147a Fixes a potential compilation error. by Manuel Klimek · 13 years ago
  99. 9ce6937 Pulls the implementation of skip() into JSONParser. by Manuel Klimek · 13 years ago
  100. 2c777c8 Fixing option for JSON benchmark broken since the change to size_t. by Manuel Klimek · 13 years ago