1. 7096836 [codegen,aarch64] Add a target hook to the code generator to control by Chandler Carruth · 11 years ago
  2. 1ccffdf Move subtarget dependent features into the subtarget from the target by Eric Christopher · 11 years ago
  3. ba0f074 So that we can include frame lowering in the subtarget, remove include by Eric Christopher · 11 years ago
  4. 1faddea Add the -reverse-sort flag (aka -r) to llvm-nm by Kevin Enderby · 11 years ago
  5. be453c5 So that we can include target lowering in the subtarget, remove include by Eric Christopher · 11 years ago
  6. bd29877 Update comment and include guard. by Rafael Espindola · 11 years ago
  7. 2c95cdc [OCaml] Documentation improvements. by Peter Zotov · 11 years ago
  8. 9c05de8 Fix typos. by Eric Christopher · 11 years ago
  9. 231537a Revert "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself." by David Blaikie · 11 years ago
  10. fddd7ad Move the data layout and selection dag info from the mips target machine by Eric Christopher · 11 years ago
  11. 998743e [X86] AVX512: Allow writemask argument in vpermt* intrinsics by Adam Nemet · 11 years ago
  12. 31d2114 [X86] AVX512: Generate Pat<>'s for the vpermt2* intrinsics via multiclass by Adam Nemet · 11 years ago
  13. df5d431 [X86] AVX512: Add writemask variants for vperm*2* by Adam Nemet · 11 years ago
  14. fad0de3 R600: Add a comment that llvm.AMDGPU.trunc is a legacy intrinsic by Tom Stellard · 11 years ago
  15. 4a70647 R600/SI: Use a ComplexPattern for ADDR64 addressing of MUBUF loads by Tom Stellard · 11 years ago
  16. 1378871 R600: Promote i64 loads to v2i32 by Tom Stellard · 11 years ago
  17. b48c8c4 R600/SI: Adjsut SGPR live ranges before register allocation by Tom Stellard · 11 years ago
  18. a75d388 R600/SI: Add verifier check for immediates in register operands. by Tom Stellard · 11 years ago
  19. 7950cae Remove non-static field initializer to appease MSVC by Alexey Samsonov · 11 years ago
  20. 773d63e Fix configure+make build. by Rafael Espindola · 11 years ago
  21. cca0887 Move CFG building code to a new lib/MC/MCAnalysis library. by Rafael Espindola · 11 years ago
  22. a422113 DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself. by David Blaikie · 11 years ago
  23. 5599fde [RegAllocGreedy] Provide a subtarget hook to disable the local reassignment by Quentin Colombet · 11 years ago
  24. f9b6d03 Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information. by David Blaikie · 11 years ago
  25. 8446d2d Constify the Function pointers in the result of makeSubprogramMap by David Blaikie · 11 years ago
  26. 9b4509a AArch64: Re-enable AArch64AddressTypePromotion by Duncan P. N. Exon Smith · 11 years ago
  27. a952530 AArch64: Remove unnecessary parens by Duncan P. N. Exon Smith · 11 years ago
  28. b1fb2ba R600: Fix crashes when an illegal type load or store is not handled. by Matt Arsenault · 11 years ago
  29. 411b036 Just adding a getHalfTy method to IRBuilder for completeness. by Puyan Lotfi · 11 years ago
  30. 8ec4365 AArch64: Merge isa with dyn_cast by Duncan P. N. Exon Smith · 11 years ago
  31. 0c4d7a1 XFAIL the test to go with r202189 by Duncan P. N. Exon Smith · 11 years ago
  32. 2a56dd8 AArch64: Temporarily disable AArch64AddressTypePromotion by Duncan P. N. Exon Smith · 11 years ago
  33. 1b6333c [ASan] Print exact source location of global variables in error reports. by Alexey Samsonov · 11 years ago
  34. 5ee1c8f Revert "Revert "MachineScheduler: better book-keeping for asserts."" by Chad Rosier · 11 years ago
  35. 6508430 Also document the 'arc commit' commands in the 'Committing a change' section of the Phabricator doc by Sylvestre Ledru · 11 years ago
  36. 11be760 X86: When combining shuffles just remove shuffles that are completely redundant. by Benjamin Kramer · 11 years ago
  37. a3af27a Undefine R2, R4, R6 after use. by Axel Naumann · 11 years ago
  38. 0780b6d AVX-512: dec/inc instructions are slow on KNL by Elena Demikhovsky · 11 years ago
  39. f5ec1bd Move operator[] to DomTreeNodeBase by Matt Arsenault · 11 years ago
  40. d0fb0f4 Fix missing const by Matt Arsenault · 11 years ago
  41. 3e01ae9 InstCombine: Optimize x/INT_MIN to x==INT_MIN by David Majnemer · 11 years ago
  42. 5f8c844 [cleanup] Hoist an if-else chain on ISD opcodes (really designed for by Chandler Carruth · 11 years ago
  43. 35f5448 InstCombine: Add a vector variant test for PR20186 by David Majnemer · 11 years ago
  44. 5f5939c InstCombine: Don't turn -(x/INT_MIN) -> x/INT_MIN by David Majnemer · 11 years ago
  45. 90fdedc Add range for-loop iterator adapter for cases in SwitchInst. by Owen Anderson · 11 years ago
  46. 8f91084 aarch64: support target-specific .req assembler directive by Saleem Abdulrasool · 11 years ago
  47. b80dce0 [cleanup] Remove dead 'break;' statements that I meant to nuke in by Chandler Carruth · 11 years ago
  48. 5c65424 [cleanup] Hoist the promotion dispatch logic into the promote function by Chandler Carruth · 11 years ago
  49. 42caaf8 [cleanup] Nuke the 'VectorOp' bit of the promote method names. by Chandler Carruth · 11 years ago
  50. 75af7b3 [x86] Clean up and modernize the doxygen and API comments for the vector by Chandler Carruth · 11 years ago
  51. 290a59d Break out subtarget initialization that dependent variables need into by Eric Christopher · 11 years ago
  52. 110493f Unify these two lines. by Eric Christopher · 11 years ago
  53. b40edb9 Move MipsJITInfo to the subtarget rather than the target machine. by Eric Christopher · 11 years ago
  54. d5c4b1a Remove unnecessary include. by Eric Christopher · 11 years ago
  55. fe1686d Remove the cached InstrItineraryData on the TargetMachine, it's unnecessary. by Eric Christopher · 11 years ago
  56. 6dfd006 Remove the recommendation against using std::function by Reid Kleckner · 11 years ago
  57. 65e0e46 Move the subtarget dependent features from XCoreTargetMachine by Eric Christopher · 11 years ago
  58. 9223ec2 Make XCoreSelectionDAGInfo take a DataLayout since it only needs by Eric Christopher · 11 years ago
  59. 6239974 Also run clang-format on llvm-nm.cpp to tidy things up. No functional changes. by Kevin Enderby · 11 years ago
  60. 9c23bd0 Run clang-format on llvm-size.cpp to tidy things up. No functional changes. by Kevin Enderby · 11 years ago
  61. f260397 [FastISel] Factor out stackmap intrinsic selection code into a dedicated helper method. NFCI. by Juergen Ributzka · 11 years ago
  62. 115f366 X86: remove atomic instructions *after* we've iterated through them. by Tim Northover · 11 years ago
  63. 7590926 [DAG] Pass the argument list to the CallLoweringInfo via move semantics. NFCI. by Juergen Ributzka · 11 years ago
  64. 99ec36c X86: delegate expanding atomic libcalls to generic code. by Tim Northover · 11 years ago
  65. 3ca3826 Optimize InstCombine stack memory consumption by Reid Kleckner · 11 years ago
  66. a96332b Move remaining LLVM_ENABLE_DUMP conditionals out of the headers by Alp Toker · 11 years ago
  67. 49ec6e9 DebugInfo: Keep track of subprograms who's arguments have been promoted. by David Blaikie · 11 years ago
  68. d7ffdcd Move the subtarget dependent features from SystemZTargetMachine by Eric Christopher · 11 years ago
  69. 389c2dd Remove the use and initialization of the target machine and subtarget by Eric Christopher · 11 years ago
  70. f652ec5 DebugInfo: Provide a utility for building a mapping from llvm::Function*s to llvm::DISubprograms by David Blaikie · 11 years ago
  71. 4f5fa35 AArch64: fix comment typo by Tim Northover · 11 years ago
  72. 5c8b83e X86: expand atomics in IR instead of as MachineInstrs. by Tim Northover · 11 years ago
  73. a454a5d [docs] Fix a mangled sentence. by Sean Silva · 11 years ago
  74. 6cb0af5 [docs] Remove stray HTML tag. by Sean Silva · 11 years ago
  75. 1cbd129 [X86] AVX512: Allow writemasks with vpcmp by Adam Nemet · 11 years ago
  76. 4fd1c54 [X86] AVX512: Factor generating the AsmString into avx512_icmp_cc by Adam Nemet · 11 years ago
  77. 582dd1e Revert "MachineScheduler: better book-keeping for asserts." by Chad Rosier · 11 years ago
  78. adaa88e Add the -arch flag support to llvm-size like what was done to llvm-nm by Kevin Enderby · 11 years ago
  79. 4797c30 [PeepholeOptimzer] Fix a typo in a comment. Spotted by Amara Emerson. by Quentin Colombet · 11 years ago
  80. 58d452b Remove unused typedef. GCC warns about this. by Benjamin Kramer · 11 years ago
  81. f44809c GlobalOpt: Don't swap private for internal linkage by David Majnemer · 11 years ago
  82. 553b2c9 GlobalOpt: FileCheck-ize test by David Majnemer · 11 years ago
  83. 4232f4e Rephrase loop so it doesn't leave unused bools around in Release mode. by Benjamin Kramer · 11 years ago
  84. 4551671 Avoid revocations when possible. by Rafael Espindola · 11 years ago
  85. e9a4e06 [PeepholeOptimizer] Advanced rewriting of copies to avoid cross register banks by Quentin Colombet · 11 years ago
  86. 230bb1b [RegAllocGreedy] Provide a flag to disable the local reassignment heuristic. by Quentin Colombet · 11 years ago
  87. 25b7acf Remove obsolete function TargetRegistry::getClosestTargetForJIT() by Alp Toker · 11 years ago
  88. 74ed21f Revert "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself." by David Blaikie · 11 years ago
  89. 5c7ec29 MachineScheduler: better book-keeping for asserts. by Andrew Trick · 11 years ago
  90. faa4e49 ExecutionEngine::create(): fix interpreter fallback when JIT is unavailable by Alp Toker · 11 years ago
  91. 7186dd4 DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself. by David Blaikie · 11 years ago
  92. cc2a78f9 Fix .seh_stackalloc 0 by Reid Kleckner · 11 years ago
  93. fd6fc71 GlobalOpt: Handle non-zero offsets for aliases by David Majnemer · 11 years ago
  94. b6a4058 IR: Add a helper to check for LinkOnceODRLinkage by David Majnemer · 11 years ago
  95. 049a087 Suppress inlining when the block address is taken by Gerolf Hoflehner · 11 years ago
  96. c3c8e7b AArch64: Follow-up to r212073 by Duncan P. N. Exon Smith · 11 years ago
  97. 91fa948 AArch64: Actually do address type promotion by Duncan P. N. Exon Smith · 11 years ago
  98. 53da3fa Convert some byval argpromotion grep tests to FileCheck by Reid Kleckner · 11 years ago
  99. 6408a8b DebugInfo: Preserve debug location information when transforming a call into an invoke during inlining. by David Blaikie · 11 years ago
  100. 0e2313c Remove unnecessary datalayout string from a test case. by David Blaikie · 11 years ago