1. 148c7f2 Fix inline assembly that switches between ARM and Thumb modes by Greg Fitzgerald · 12 years ago
  2. fa4a8f4 Don't open or fstat files twice in llvm-ar. by Rafael Espindola · 12 years ago
  3. 7dd9121 Remove param doxygen comment for non-existing parameter. by Benjamin Kramer · 12 years ago
  4. 2edc3a6 Pass the computed magic to createBinary and createObjectFile if available. by Rafael Espindola · 12 years ago
  5. 929b0fb [x86] Silence unused diReg variable warning in non-asserting builds by David Woodhouse · 12 years ago
  6. b92c398 [x86] Fix uninitialized variable warning in translate{Src,Dst}Index by David Woodhouse · 12 years ago
  7. a1856c8 [x86] Remove now-unused isSrcOp() and isDstOp() from X86AsmParser by David Woodhouse · 12 years ago
  8. 0ff018e [x86] Allow segment and address-size overrides for INS[BWLQ] (PR9385) by David Woodhouse · 12 years ago
  9. af588b9 [x86] Allow segment and address-size overrides for OUTS[BWLQ] (PR9385) by David Woodhouse · 12 years ago
  10. 51cd16c [x86] Allow segment and address-size overrides for MOVS[BWLQ] (PR9385) by David Woodhouse · 12 years ago
  11. 674140f ]x86] Allow segment and address-size overrides for CMPS[BWLQ] (PR9385) by David Woodhouse · 12 years ago
  12. 6abfcfe [x86] Allow address-size overrides for SCAS{8,16,32,64} (PR9385) by David Woodhouse · 12 years ago
  13. ccbfd5b [x86] Allow address-size overrides for STOS[BWLQ] (PR9385) by David Woodhouse · 12 years ago
  14. db9fa46 [x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385) by David Woodhouse · 12 years ago
  15. b9b629c Loop strength reduce: fix function name. by Tim Northover · 12 years ago
  16. c75a44c AVX512: combining setcc and zext is wrong on AVX512 by Elena Demikhovsky · 12 years ago
  17. bb96dfc MachineCopyPropagation has special logic for removing COPY instructions. It will remove plain COPYs using eraseFromParent(), but if the COPY has imp-defs/imp-uses it will convert it to a KILL, to keep the imp-def around. by James Molloy · 12 years ago
  18. 290ad96 Add unused result attr to the casting templates by Alp Toker · 12 years ago
  19. 0af7a7d [AArch64 NEON] Try to generate CONCAT_VECTOR when lowering BUILD_VECTOR or SHUFFLE_VECTOR. by Kevin Qin · 12 years ago
  20. 0c1b9ec Reformat a loop for basic hygeine. Self review. by Andrew Trick · 12 years ago
  21. 6a0fffd [Sparc] Add support for inline assembly constraints which specify registers by their aliases. by Venkatraman Govindaraju · 12 years ago
  22. ad8d69b Whitespace. by NAKAMURA Takumi · 12 years ago
  23. c3ee775 Fix typo by Matt Arsenault · 12 years ago
  24. 29b1a24 [Sparc] Add support for inline assembly constraint 'I'. by Venkatraman Govindaraju · 12 years ago
  25. 825fc31 Change createObjectFile to return an ErrorOr. by Rafael Espindola · 12 years ago
  26. 6220c8f [Sparc] Do not add PC to _GLOBAL_OFFSET_TABLE_ address to access GOT in absolute code. by Venkatraman Govindaraju · 12 years ago
  27. c04f2c9 [SROA] Fix a bug which could cause the common type finding to return by Chandler Carruth · 12 years ago
  28. 3d21815 Be a bit more consistent about using ErrorOr when constructing Binary objects. by Rafael Espindola · 12 years ago
  29. dcaab3b CodeGen: Stop treating vectors as aggregates by Duncan P. N. Exon Smith · 12 years ago
  30. 182a02a Tweak the spelling of the asserts requirement a bit more. This makes it by Chandler Carruth · 12 years ago
  31. 10afb02 Fix PR18572 - llc crash during GenericScheduler::initPolicy(). by Andrew Trick · 12 years ago
  32. ce5f07f Forgot to add testcase for r198590 by David Majnemer · 12 years ago
  33. da34460 Fix pointer info on PPC byval stores by Hal Finkel · 12 years ago
  34. a747cf1 Adding new LTO APIs to parse metadata nodes and extract linker options and by Yunzhong Gao · 12 years ago
  35. 92e658b Don't clobber CMAKE_REQUIRED_FLAGS, it ends up being used in by Chandler Carruth · 12 years ago
  36. b422abd Fix VS2012 ID/version check. by Amara Emerson · 12 years ago
  37. 94ad5a1 Rename these methods to match the style guide. by Rafael Espindola · 12 years ago
  38. f862a4a [mips][sched] Split IILoad into II_L[BHWD], II_L[BHW]U, II_L[WD][LR], and II_RESTORE by Daniel Sanders · 12 years ago
  39. 2b9c11c [mips][sched] Split IIFmoveC1 into II_M[FT]C1, II_M[FT]HC1, II_DM[FT]C1 by Daniel Sanders · 12 years ago
  40. 49671f1 [mips][sched] Split IIFStore into II_S[WD]C1, and II_S[WDU]XC1 by Daniel Sanders · 12 years ago
  41. c93ed17 [NVPTX] Add missing patterns for div.approx with immediate denominator by Justin Holewinski · 12 years ago
  42. dc57347 [mips][sched] Split IIFLoad into II_L[WD]C1, and II_L[WDU]XC1 by Daniel Sanders · 12 years ago
  43. cbfe7fd [mips][sched] Removed IIFrecipFsqrtStep. No instructions use it. by Daniel Sanders · 12 years ago
  44. faacfec [mips][sched] Renamed II_FsqrtSingle and II_FsqrtDouble to II_SQRT_S and II_SQRT_D respectively by Daniel Sanders · 12 years ago
  45. fa458d8 [mips][sched] Renamed II_FdivSingle and II_FdivDouble to II_DIV_S and II_DIV_D respectively by Daniel Sanders · 12 years ago
  46. be0843e [mips][sched] Split IIFmulDouble into II_MUL_D, II_MADD_D, II_MSUB_D, II_NMADD_D, and II_NMSUB_S by Daniel Sanders · 12 years ago
  47. c55cf21 [mips][sched] Split IIFmulSingle into II_MUL_S, II_MADD_S, II_MSUB_S, II_NMADD_S, and II_NMSUB_S by Daniel Sanders · 12 years ago
  48. b029a0e [mips][sched] Split IIFadd into II_ADD_[DS], II_SUB_[DS] by Daniel Sanders · 12 years ago
  49. 65d38c3 [mips][sched] Split IIFcmp into II_C_CC_[SD] by Daniel Sanders · 12 years ago
  50. 0e65e8c [mips][sched] Split IIFmove into II_C[FT]C1, II_MOV[FNTZ]_[SD], II_MOV_[SD] by Daniel Sanders · 12 years ago
  51. c2e835f [mips][sched] Split IIFcvt into II_(ROUND|TRUNC|CEIL|FLOOR|CVT), II_ABS, II_NEG by Daniel Sanders · 12 years ago
  52. a3e8e06 [mips][sched] Split IIslt into II_SLT_SLTU, II_SLTI_SLTIU by Daniel Sanders · 12 years ago
  53. ff68143 MIPS: mark intrinsics IntrNoMem so all patterns using them are consistent. by Tim Northover · 12 years ago
  54. 6817639 Checked return warning from coverity by Renato Golin · 12 years ago
  55. 2c2019b Fix libstdc++4.7 test on Android. by Evgeniy Stepanov · 12 years ago
  56. 8f74ea3 Use ArrayRef to simplify some code. by Craig Topper · 12 years ago
  57. bb70b57 tools: use 64-bit print specifier by Saleem Abdulrasool · 12 years ago
  58. d28c094 tools: support decoding ARM EHABI opcodes in readobj by Saleem Abdulrasool · 12 years ago
  59. e502a6a ARM IAS: add support for .unwind_raw directive by Saleem Abdulrasool · 12 years ago
  60. 2727643 ARM IAS: support .personalityindex by Saleem Abdulrasool · 12 years ago
  61. 9fe8c2b [AArch64 NEON] Fix a bug caused by undef lane when generating VEXT. by Kevin Qin · 12 years ago
  62. 665b923 Add operator!= for FoldingSetNodeID and FoldingSetNodeIDRef. Implementation in by Nick Lewycky · 12 years ago
  63. 527d783 Tweak the MCExternalSymbolizer to not use the SymbolLookUp() call back by Kevin Enderby · 12 years ago
  64. bf2712a To allow the X86 verbose assembly to print its informative comments by Kevin Enderby · 12 years ago
  65. 07b072b Update StackProtector when coloring merges stack slots by Hal Finkel · 12 years ago
  66. 825b93b [X86] Teach how to combine a vselect into a movss/movsd by Andrea Di Biagio · 12 years ago
  67. 16d00e4 Debug info: On ARM ensure that all __TEXT sections come before the by Adrian Prantl · 12 years ago
  68. 6e08a41 Revert "Debug info: On ARM ensure that the data sections come before the" by Adrian Prantl · 12 years ago
  69. daa4c91 Allow SMUL_LOHI and UMUL_LOHI to be narrow to MUL on targets where MUL is Custom rather than Legal. Even if the target is doing some kind of expansion for MUL, it's pretty much guaranteed to be more efficent than whatever it does for SMUL_LOHI or UMUL_LOHI! by Owen Anderson · 12 years ago
  70. 61a7bb0 Remove the useless pseudo instructions VDUPfdf and VDUPfqf, replacing them with patterns to match VDUPLN. by James Molloy · 12 years ago
  71. 95dd2f4 [CMake] LLVMProcessSources.cmake: Add include(CMakeParseArguments). by NAKAMURA Takumi · 12 years ago
  72. 04a6261 Whitespace. by NAKAMURA Takumi · 12 years ago
  73. 54c251c Fix misched-aa-colored.ll to require asserts (trying again) by Hal Finkel · 12 years ago
  74. 42691ad Fix misched-aa-colored.ll to require asserts. by Hal Finkel · 12 years ago
  75. 48f7a23 Update IR when merging slots in stack coloring by Hal Finkel · 12 years ago
  76. 5e908e3 Track multiple stores per object when using AA in ScheduleDAGInstrs by Hal Finkel · 12 years ago
  77. 9334b07 [x86] Fix disassembly of MOV16ao16 et al. by David Woodhouse · 12 years ago
  78. a3fb0f9 [x86] Fix 16-bit disassembly of JCXZ/JECXZ by David Woodhouse · 12 years ago
  79. fc19ac9 [x86] Rename MOVSD/STOSD/LODSD/OUTSD to MOVSL/STOSL/LODSL/OUTSL by David Woodhouse · 12 years ago
  80. d1c3f66 [x86] Fix disassembly of callw instruction by David Woodhouse · 12 years ago
  81. 7360e8c [x86] Fix 16-bit handling of OpSize bit by David Woodhouse · 12 years ago
  82. e6f5bb9 [x86] Infer disassembler mode from SubtargetInfo feature bits by David Woodhouse · 12 years ago
  83. 70ece0a [x86] Support i386-*-*-code16 triple for emitting 16-bit code by David Woodhouse · 12 years ago
  84. 1d9ab25 [PM] Wire up the Verifier for the new pass manager and connect it to the by Chandler Carruth · 12 years ago
  85. 843fa74 ARM: add tlsldo relocation by Kai Nacke · 12 years ago
  86. b924b8b [CMake] llvm_process_sources: Introduce a parameter, ADDITIONAL_HEADERS. by NAKAMURA Takumi · 12 years ago
  87. 3767c74 [ARM] Do not generate Tag_DIV_use=AllowDIVExt when hardware div is non-optional: it should have the default value of AllowDIVIfExists by Artyom Skrobov · 12 years ago
  88. 7066282 Revert my commit in r199620 that added sections about namespaces to the by Chandler Carruth · 12 years ago
  89. ce30a81 Revert r199628: "[AArch64 NEON] Fix a bug caused by undef lane when generating VEXT." by Chandler Carruth · 12 years ago
  90. d157171 Fix a DenseMap iterator invalidation bug causing lots of crashes when by Chandler Carruth · 12 years ago
  91. 1e1446b Fix all the remaining lost-fast-math-flags bugs I've been able to find. The most important of these are cases in the generic logic for combining BinaryOperators. by Owen Anderson · 12 years ago
  92. f55ec9a [AArch64 NEON] Fix a bug caused by undef lane when generating VEXT. by Kevin Qin · 12 years ago
  93. 773e8d0 MC: whitespace by Saleem Abdulrasool · 12 years ago
  94. 3bbede5 [PM] Fix a contradiction in the comments noticed by Anders. by Chandler Carruth · 12 years ago
  95. 7582d8d [AArch64 NEON] Accept both #0.0 and #0 for comparing with floating point zero in asm parser. by Kevin Qin · 12 years ago
  96. 5d696a9 Add some wording to the coding standards to say how to indent namespaces by Chandler Carruth · 12 years ago
  97. ee804f4 Move the retrieval of VT after all of the early exits from PerformOrCombine that do not use VT. NFC. by Michael Gottesman · 12 years ago
  98. 7320de5 [APInt] Fix nearestLogBase2 to return correct answers for very large APInt and APInt with a bitwidth of 1. by Michael Gottesman · 12 years ago
  99. e741397 [APInt] Fixed bug where APInt(UINT32_MAX, 0) would blow up when being constructed. by Michael Gottesman · 12 years ago
  100. b45edea InstCombine: Modernize a bunch of cast combines. by Benjamin Kramer · 12 years ago