1. d532240 Fix an asan use-after-free bug introduced by the asm printer by Eric Christopher · 11 years ago
  2. 16422b2 [GC, RewriteStatepointsForGC] Style cleanup and bug fix by Philip Reames · 11 years ago
  3. a68ce07 Use unreachable instead of assert(false) to silence MSVC warning by Reid Kleckner · 11 years ago
  4. 3583d23 [X86][FastIsel] Teach how to select float-half conversion intrinsics. by Andrea Di Biagio · 11 years ago
  5. 936cf6a [GC] Style cleanup for RewriteStatepointForGC (1 of many) [NFC] by Philip Reames · 11 years ago
  6. 1194711 Setting up CMake to default to Debug when no build type is specified. by Chris Bieneman · 11 years ago
  7. ef6e26e Bugfix for 229954 by Philip Reames · 11 years ago
  8. dd38f4e Remove a use of the Subtarget in the darwin ppc asm printer. by Eric Christopher · 11 years ago
  9. 0bbf62f Get the function specific subtarget. by Eric Christopher · 11 years ago
  10. 6de800e Get the cached subtarget off the MachineFunction rather than by Eric Christopher · 11 years ago
  11. 74e8bf6 canonicalize a v2f64 blendi of 2 registers by Sanjay Patel · 11 years ago
  12. 6039d05 Put MSVC back into the dumb compiler's corner. by Benjamin Kramer · 11 years ago
  13. 1b740e2 Base isPodLike on is_trivially_copyable for GCC 5 and MSVC by Benjamin Kramer · 11 years ago
  14. 3e00ca9 I incorrectly marked the VORC instruction as isCommutable when I added it. by Kit Barton · 11 years ago
  15. 45c7325 Generalize statepoint lowering to use ImmutableStatepoint. Move statepoint lowering into a separate function 'LowerStatepoint' which uses ImmutableStatepoint instead of a CallInst. Also related utility functions are changed to receive ImmutableCallSite. by Igor Laevsky · 11 years ago
  16. 5c25116 Constants.cpp: Only read 32 bits for float. by Benjamin Kramer · 11 years ago
  17. bb19cd9 Constants.cpp: getElementAsAPFloat(): Don't handle constant value via host's float/double, just handle with APInt/APFloat. by NAKAMURA Takumi · 11 years ago
  18. defae37 RewriteStatepointsForGC: Move details into anonymous namespaces. NFC. by Benjamin Kramer · 11 years ago
  19. fa3b207 Make the static instance of None just const. by Benjamin Kramer · 11 years ago
  20. ac075b1 Wrap recursive function only used in assert in #ifndef NDEBUG. by Benjamin Kramer · 11 years ago
  21. 634fc5f [x86] Switching the shuffle equivalence test to a variadic template was by Chandler Carruth · 11 years ago
  22. 05e2b94 Fix wording and grammar in Mips subtarget options. by Eric Christopher · 11 years ago
  23. d8210e3 Get the cached subtarget off the MachineFunction rather than by Eric Christopher · 11 years ago
  24. f179b3f Get the cached subtarget off the MachineFunction rather than by Eric Christopher · 11 years ago
  25. 3ce9f15 Get the cached subtarget off the MachineFunction rather than by Eric Christopher · 11 years ago
  26. b661ab1 Save the MachineFunction in startFunction so that we can use it for by Eric Christopher · 11 years ago
  27. 7b0c988 Use the cached subtarget from the MachineFunction rather than by Eric Christopher · 11 years ago
  28. c9d0715 Make the TargetMachine::getSubtarget that takes a Function argument by Eric Christopher · 11 years ago
  29. a074de6 Disallow implicit conversions from None to integer types by Justin Bogner · 11 years ago
  30. 0ba76cd Fix build with gcc. This has a -Wsequence-point error on 'MII', which is a good point. by Nick Lewycky · 11 years ago
  31. 3ff22e4 Remove more uses of TargetMachine::getSubtargetImpl from the AsmPrinter. by Eric Christopher · 11 years ago
  32. 12cbedb Fix build in release mode, -Wunused-variable on this lambda function used only in an assert. by Nick Lewycky · 11 years ago
  33. 95fda65 Fix build in release mode, four cases of -Wunused-variable. by Nick Lewycky · 11 years ago
  34. 02a610a AsmPrinter::doFinalization is at the module level and so doesn't by Eric Christopher · 11 years ago
  35. 4dedd90 [Orc] Add a new JITSymbol constructor to build a symbol from an existing address. by Lang Hames · 11 years ago
  36. 5879993 Remove the MCInstrInfo cached variable as it was only used in a by Eric Christopher · 11 years ago
  37. 7be2b85 Fix -Wunused-variable warning in non-asserts build, and optimize a little bit while I'm here. by David Blaikie · 11 years ago
  38. 2c5f958 [PowerPC] Loop Data Prefetching for the BG/Q by Hal Finkel · 11 years ago
  39. efbbaef [x86] Remove the old vector shuffle lowering code and its flag. by Chandler Carruth · 11 years ago
  40. 07ef890 [x86] Now that the new vector shuffle legality is enabled and everything by Chandler Carruth · 11 years ago
  41. ea8cbe9 Bitcode: Stop assuming non-null fields by Duncan P. N. Exon Smith · 11 years ago
  42. 5ecf528 [InstCombine] Remove unnecessary variable indexing into single-element arrays by Hal Finkel · 11 years ago
  43. 38749b8 [x86] Make the new vector shuffle legality test on by default, which by Chandler Carruth · 11 years ago
  44. f7c1020 [fuzzer] one more experimental search mode: -use_coverage_pairs=1 by Kostya Serebryany · 11 years ago
  45. fa5fd07 utils: Teach lldbDataFormatters about llvm::Optional by Justin Bogner · 11 years ago
  46. 4fd100f [x86] Clean up a couple of test cases with the new update script. Split by Chandler Carruth · 11 years ago
  47. e807289 Adjust enablement of RewriteStatepointsForGC by Philip Reames · 11 years ago
  48. 1ba7281 IR: Extract macros from DILocation, NFC by Duncan P. N. Exon Smith · 11 years ago
  49. 90b8e79 Revert r229944: EH: Prune unreachable resume instructions during Dwarf EH preparation by Chandler Carruth · 11 years ago
  50. 6a75fe1 [sanitizer] fix a test broken by r229940 by Kostya Serebryany · 11 years ago
  51. 4796371 [Orc][Kaleidoscope] Fix the orc/kaleidoscope tutorials on linux. by Lang Hames · 11 years ago
  52. 788b967 IR: Add getRaw() helper, NFC by Duncan P. N. Exon Smith · 11 years ago
  53. 673db11 Add a pass for constructing gc.statepoint sequences w/explicit relocations by Philip Reames · 11 years ago
  54. 49ab3a6 EH: Prune unreachable resume instructions during Dwarf EH preparation by Reid Kleckner · 11 years ago
  55. 8c4bb57 Revert "AVX-512: Full implementation for VRNDSCALESS/SD instructions and intrinsics." by Eric Christopher · 11 years ago
  56. 74678a1 Add a license header to the AVX512 file. by Eric Christopher · 11 years ago
  57. 727a6ee [sanitizer] when dumping the basic block trace, also dump the module names. Patch by Laszlo Szekeres by Kostya Serebryany · 11 years ago
  58. 2f0b27d This needs to be a const variable so the two sides of the ternary by Eric Christopher · 11 years ago
  59. 391935a [objc-arc-contract] We can not move retains over instructions which can not conservatively be proven to not decrement the retain's RCIdentity. by Michael Gottesman · 11 years ago
  60. 24ee447 [objc-arc] Add the predicate CanDecrementRefCount. by Michael Gottesman · 11 years ago
  61. 8a76ab6 IR: Fix MDType fields from unsigned to uint64_t by Duncan P. N. Exon Smith · 11 years ago
  62. 5898fc7 [ARM] Re-re-apply VLD1/VST1 base-update combine. by Ahmed Bougacha · 11 years ago
  63. 19f93eb Only use the initialized MCInstrInfo if it's been initialized already by Eric Christopher · 11 years ago
  64. edf1d1e DebugInfo: Match Name and DisplayName in testcase by Duncan P. N. Exon Smith · 11 years ago
  65. 7f47189 [ARM] Minor cleanup to CombineBaseUpdate. NFC. by Ahmed Bougacha · 11 years ago
  66. b28b68c Migrate away a use of the subtarget (and TargetMachine) from by Eric Christopher · 11 years ago
  67. aeb422f IR: Add missing null operand to MDSubroutineType by Duncan P. N. Exon Smith · 11 years ago
  68. 953c5c9 [CodeGen] Use ArrayRef instead of std::vector&. NFC. by Ahmed Bougacha · 11 years ago
  69. a4a7b84 MCTargetOptions reside on the TargetMachine that we always have via by Eric Christopher · 11 years ago
  70. f6456a5 Remove a call to TargetMachine::getSubtarget from the inline by Eric Christopher · 11 years ago
  71. 55d7dec [Hexagon] Moving remaining methods off of HexagonMCInst in to HexagonMCInstrInfo and eliminating HexagonMCInst class. by Colin LeMahieu · 11 years ago
  72. 6715e16 MC: Allow multiple comma-separated expressions on the .uleb128 directive. by Benjamin Kramer · 11 years ago
  73. b886152 SSAUpdater: Use range-based for. NFC. by Benjamin Kramer · 11 years ago
  74. e9df49f Remove unused argument from emitInlineAsmStart. by Eric Christopher · 11 years ago
  75. 921fa44 [objc-arc] Convert the bodies of ARCInstKind predicates into covered switches. by Michael Gottesman · 11 years ago
  76. b2f47bd [objc-arc] Change the InstructionClass to be an enum class called ARCInstKind. by Michael Gottesman · 11 years ago
  77. cbccd8d Checking if TARGET_OS_IPHONE is defined isn't good enough for 10.7 and earlier. by Chris Bieneman · 11 years ago
  78. f45c1a4 [Hexagon] Moving more functions off of HexagonMCInst and in to HexagonMCInstrInfo. by Colin LeMahieu · 11 years ago
  79. b7e0193 [LoopAccesses] Change LAA:getInfo to return a constant reference by Adam Nemet · 11 years ago
  80. c182ce0 [LoopAccesses] Add -analyze support by Adam Nemet · 11 years ago
  81. 4db669f [LoopAccesses] Split out LoopAccessReport from VectorizerReport by Adam Nemet · 11 years ago
  82. 7d39ae8 [LoopAccesses] Add missing const to APIs in VectorizationReport by Adam Nemet · 11 years ago
  83. 5c4c262 [LoopAccesses] Add canAnalyzeLoop by Adam Nemet · 11 years ago
  84. 9fdb32e [LoopAccesses] Change debug messages from LV to LAA by Adam Nemet · 11 years ago
  85. 0ea25c2 [LoopAccesses] Create the analysis pass by Adam Nemet · 11 years ago
  86. 093a04b [LoopAccesses] Cache the result of canVectorizeMemory by Adam Nemet · 11 years ago
  87. 7b507eb [LoopAccesses] Stash the report from the analysis rather than emitting it by Adam Nemet · 11 years ago
  88. 4b86046 [LoopAccesses] Make VectorizerParams global + fix for cyclic dep by Adam Nemet · 11 years ago
  89. c76d187 Revert "Reformat." by Adam Nemet · 11 years ago
  90. 9be6813 [orcjit] Include CMake support for the fully_lazy example and fix the build by David Blaikie · 11 years ago
  91. 27eb697 [Hexagon] Creating HexagonMCInstrInfo namespace as landing zone for static functions detached from HexagonMCInst. by Colin LeMahieu · 11 years ago
  92. 0f842f9 Fix grammar in documentation. by Eric Christopher · 11 years ago
  93. f5bbc8a Update and remove a few calls to TargetMachine::getSubtargetImpl by Eric Christopher · 11 years ago
  94. ce7a848 [fuzzer] split main() into FuzzerDriver() that takes a callback as a parameter and a tiny main() in a separate file by Kostya Serebryany · 11 years ago
  95. 7b5766d Assume the original file is created before release in LockFileManager by Ben Langmuir · 11 years ago
  96. 0b1ec08 [fuzzer] properly annotate fallthrough, add one more entry to FAQ by Kostya Serebryany · 11 years ago
  97. 5a71687 [Hexagon] Removing static variable holding MCInstrInfo. by Colin LeMahieu · 11 years ago
  98. c69bd70 LSR: Move set instead of copying. NFC. by Benjamin Kramer · 11 years ago
  99. 4dad5f2 add X86 load folding tests for unary math ops by Sanjay Patel · 11 years ago
  100. 1b4da6c Avoid conversion to float when creating ConstantDataArray/ConstantDataVector. by Rafael Espindola · 11 years ago