1. eb522e6 AMDGPU: Support v2i16/v2f16 packed operations by Matt Arsenault · 9 years ago
  2. 4d3d4ca AMDGPU : Replace FMAD with FMA when denormals are enabled. by Wei Ding · 9 years ago
  3. 1f17c66 AMDGPU: Add cvt.pkrtz intrinsic by Matt Arsenault · 9 years ago
  4. 9417505 AMDGPU: Remove llvm.AMDGPU.clamp intrinsic by Matt Arsenault · 9 years ago
  5. 2fdf2a1 AMDGPU: Redefine clamp node as clamp 0.0-1.0 by Matt Arsenault · 9 years ago
  6. 0699ef3 AMDGPU: Add pass to expand memcpy/memmove/memset by Matt Arsenault · 9 years ago
  7. e1b5953 AMDGPU: Fold fneg into fmin/fmax_legacy by Matt Arsenault · 9 years ago
  8. 2511c03 AMDGPU: Fold fneg into fminnum/fmaxnum by Matt Arsenault · 9 years ago
  9. a8fcfad AMDGPU: Check if users of fneg can fold mods by Matt Arsenault · 9 years ago
  10. 93f9d5c Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." by Nirav Dave · 9 years ago
  11. 4442667 In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled. by Nirav Dave · 9 years ago
  12. 9dba9bd AMDGPU: Use source modifiers with f16->f32 conversions by Matt Arsenault · 9 years ago
  13. da7a656 AMDGPU: Cleanup fmin/fmax legacy function by Matt Arsenault · 9 years ago
  14. ca16621 Re-commit AMDGPU/GlobalISel: Add support for simple shaders by Tom Stellard · 9 years ago
  15. 7a19d56 Revert "AMDGPU/GlobalISel: Add support for simple shaders" by Tom Stellard · 9 years ago
  16. e48f60a AMDGPU/GlobalISel: Add support for simple shaders by Tom Stellard · 9 years ago
  17. 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
  18. d32a421 Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." by Nirav Dave · 9 years ago
  19. de6516c In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled. by Nirav Dave · 9 years ago
  20. 53f0cc2 AMDGPU: Fold fneg into round instructions by Matt Arsenault · 9 years ago
  21. 7b49ad7 AMDGPU: Propagate fast math flags in fneg combines by Matt Arsenault · 9 years ago
  22. f170504 AMDGPU/R600: Serialize vector trunc stores to private AS by Jan Vesely · 9 years ago
  23. 3e6f9b5 AMDGPU: Disable some fneg combines unless nsz by Matt Arsenault · 9 years ago
  24. 45337df AMDGPU: Skip fneg/select combine if it can fold into other by Matt Arsenault · 9 years ago
  25. 31c039e AMDGPU: Fold free fneg into sin by Matt Arsenault · 9 years ago
  26. a8c325e AMDGPU: Fold fneg into fmul_legacy by Matt Arsenault · 9 years ago
  27. ff7e5aa AMDGPU: Fold fneg into rcp by Matt Arsenault · 9 years ago
  28. 4242d48 AMDGPU: Fold fneg into fp_round by Matt Arsenault · 9 years ago
  29. 98d2bf10 AMDGPU: Fold fneg into fp_extend by Matt Arsenault · 9 years ago
  30. 63f9537 AMDGPU: Fold fneg into fma or fmad by Matt Arsenault · 9 years ago
  31. 4103a81 AMDGPU: Fold fneg into fmul by Matt Arsenault · 9 years ago
  32. 2529fba AMDGPU: Fold fneg into fadd by Matt Arsenault · 9 years ago
  33. 2a04ff9 AMDGPU: Pull fneg/fabs out of a select by Matt Arsenault · 9 years ago
  34. 8871683 AMDGPU: Add tests for HasMultipleConditionRegisters by Matt Arsenault · 9 years ago
  35. 06200bd AMDGPU/R600: Don't use REGISTER_{LOAD,STORE} ISD nodes by Jan Vesely · 9 years ago
  36. d48445d AMDGPU/SI: Implement sendmsghalt intrinsic by Jan Vesely · 9 years ago
  37. 0b26e47 AMDGPU: Invert cmp + select with constant by Matt Arsenault · 9 years ago
  38. 4e55c1e AMDGPU: Update isFPImmLegal for f16 by Matt Arsenault · 9 years ago
  39. 6f9ef14 AMDGPU/SI: Add a MachineMemOperand when lowering llvm.amdgcn.buffer.load.* by Tom Stellard · 9 years ago
  40. 0b38636 AMDGPU: Fix asserting on returned tail calls by Matt Arsenault · 9 years ago
  41. f5bf03c Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." by Nirav Dave · 9 years ago
  42. 8527ab0 In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled. by Nirav Dave · 9 years ago
  43. 17c7f70 Replace APFloatBase static fltSemantics data members with getter functions by Stephan Bergmann · 9 years ago
  44. 38d8ed2 AMDGPU: Fix i128 mul by Matt Arsenault · 9 years ago
  45. bedb5d9 Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." by Nirav Dave · 9 years ago
  46. fd51ff4 In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled. by Nirav Dave · 9 years ago
  47. 8485fa0 AMDGPU : Add S_SETREG instructions to fix fdiv precision issues. by Tom Stellard · 9 years ago
  48. 7bee6ac AMDGPU: Refactor exp instructions by Matt Arsenault · 9 years ago
  49. 0ee250e [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies by Stanislav Mekhanoshin · 9 years ago
  50. c79dc70 AMDGPU: Fix f16 fabs/fneg by Matt Arsenault · 9 years ago
  51. f86e4b7 [AMDGPU] Add f16 support (VI+) by Konstantin Zhuravlyov · 9 years ago
  52. 6fc8a1c Revert "[AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies" by Stanislav Mekhanoshin · 9 years ago
  53. 21f9ce1 [DAG Combiner] Fix the native computation of the Newton series for reciprocals by Evandro Menezes · 9 years ago
  54. 115a615 AMDGPU: Add VI i16 support by Tom Stellard · 9 years ago
  55. 92e01ee [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies by Stanislav Mekhanoshin · 9 years ago
  56. 2d2d33f Revert "AMDGPU: Add VI i16 support" by Tom Stellard · 9 years ago
  57. 2b3379c AMDGPU: Add VI i16 support by Tom Stellard · 9 years ago
  58. d971a11 [AMDGPU] Check if type transforms to i16 (VI+) when getting AMDGPUISD::FFBH_U32 by Konstantin Zhuravlyov · 9 years ago
  59. 9677b60 AMDGPU: Fix buildbots broken by r285704 by Tom Stellard · 9 years ago
  60. 94c21bc AMDGPU: Implement expansion of f16 = FP_TO_FP16 f64 by Tom Stellard · 9 years ago
  61. 8a89d36 [AMDGPU] Expand vector mulhu/mulhs by Valery Pykhtin · 9 years ago
  62. 6c7dd98 AMDGPU/SI: Fix crash caused by r284267 by Tom Stellard · 9 years ago
  63. 0051efc [Target] remove TargetRecip class; 2nd try by Sanjay Patel · 9 years ago
  64. 19601fa revert r284495: [Target] remove TargetRecip class by Sanjay Patel · 9 years ago
  65. 08fff9c [Target] remove TargetRecip class; move reciprocal estimate isel functionality to TargetLowering by Sanjay Patel · 9 years ago
  66. 09c2bd6 AMDGPU/SI: Use new SimplifyDemandedBits helper for multi-use operations by Tom Stellard · 9 years ago
  67. a81682a Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." by Nirav Dave · 9 years ago
  68. 4b36957 In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled. by Nirav Dave · 9 years ago
  69. 5c924d7 Target: Remove unused entities. by Peter Collingbourne · 9 years ago
  70. e524f50 Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." by Nirav Dave · 9 years ago
  71. e17e055 In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled. by Nirav Dave · 9 years ago
  72. d99ef11 AMDGPU: Push bitcasts through build_vector by Matt Arsenault · 9 years ago
  73. 7998db6 AMDGPU/SI: Fix kernel argument ABI for HSA by Tom Stellard · 9 years ago
  74. bbeb45a AMDGPU: Refactor kernel argument lowering by Tom Stellard · 9 years ago
  75. fa5f767 AMDGPU: Improve splitting 64-bit bit ops by constants by Matt Arsenault · 9 years ago
  76. b2869eb AMDGPU/SI: Make sure llvm.amdgcn.implicitarg.ptr() is 8-byte aligned for HSA by Tom Stellard · 9 years ago
  77. b50eb8d AMDGPU: Fix introducing stack access on unaligned v16i8 by Matt Arsenault · 9 years ago
  78. ba57308 AMDGPU/SI: Make sure llvm.amdgcn.implicitarg.ptr() is at least 4-byte aligned by Tom Stellard · 9 years ago
  79. 77ed6af AMDGPU/R600: Remove MergeVectorStores from legalization by Jan Vesely · 9 years ago
  80. 2712d4a AMDGPU: Select mulhi 24-bit instructions by Matt Arsenault · 9 years ago
  81. f679530 [X86] Heuristic to selectively build Newton-Raphson SQRT estimation by Nikolai Bozhenov · 9 years ago
  82. 07e0371 AMDGPU : Add intrinsics for compare with the full wavefront result by Wei Ding · 9 years ago
  83. edc7dcb AMDGPU: Turn dead checks into asserts by Matt Arsenault · 9 years ago
  84. 52ef401 AMDGPU: Make AMDGPUMachineFunction fields private by Matt Arsenault · 9 years ago
  85. 32fc527 AMDGPU: Add fp legacy instruction intrinsics by Matt Arsenault · 9 years ago
  86. cdae95b AMDGPU: Delete dead code by Matt Arsenault · 9 years ago
  87. b40d860 AMDGPU: Delete dead code by Matt Arsenault · 9 years ago
  88. 03006fd AMDGPU: Only use legal inline immediates with kill pseudo by Matt Arsenault · 9 years ago
  89. b51dcb9 AMDGPU: Fix missing switch case warning by Matt Arsenault · 9 years ago
  90. a65e6b8 AMDGPU: Remove brev intrinsic by Matt Arsenault · 9 years ago
  91. 11d3e21 AMDGPU: Remove AMDGPU.ldexp by Matt Arsenault · 9 years ago
  92. 9c37581 [SelectionDAG] Get rid of bool parameters in SelectionDAG::getLoad, getStore, and friends. by Justin Lebar · 9 years ago
  93. 0bf9984 AMDGPU: Remove dead code by Matt Arsenault · 9 years ago
  94. f071102 AMDGPU: Remove last AMDIL intrinsics by Matt Arsenault · 9 years ago
  95. 8af47a0 AMDGPU: Expand unaligned accesses early by Matt Arsenault · 9 years ago
  96. 327bb5a AMDGPU: Improve load/store of illegal types. by Matt Arsenault · 9 years ago
  97. 43e92fe AMDGPU: Cleanup subtarget handling. by Matt Arsenault · 9 years ago
  98. e440f99 [AMDGPU] Remove exit-on-error in test (PR27761) by Diana Picus · 9 years ago
  99. 9babdf4 AMDGPU: Fix verifier errors in SILowerControlFlow by Matt Arsenault · 9 years ago
  100. e935f05 AMDGPU: Fix kernel argument alignment impacting stack size by Matt Arsenault · 9 years ago