1. 117296c Use StringRef in Pass/PassManager APIs (NFC) by Mehdi Amini · 9 years ago
  2. 1d65026 [AMDGPU] Wave and register controls by Konstantin Zhuravlyov · 9 years ago
  3. 0d955d0 Use the range variant of find instead of unpacking begin/end by David Majnemer · 9 years ago
  4. 210b7cf AMDGPU: Remove pointless dyn_cast_or_null by Matt Arsenault · 9 years ago
  5. efb2454 AMDGPU: Remove dead check in AMDGPUPromoteAlloca by Matt Arsenault · 9 years ago
  6. 2e08e18 AMDGPU: Remove dead code and redundant check by Matt Arsenault · 9 years ago
  7. bef1ceb AMDGPU: Disable AMDGPUPromoteAlloca pass for shader calling conventions. by Nicolai Haehnle · 9 years ago
  8. 03d8584 AMDGPU: Move subtarget feature checks into passes by Matt Arsenault · 9 years ago
  9. 96efdd6 IR: Introduce local_unnamed_addr attribute. by Peter Collingbourne · 9 years ago
  10. c438ef5 AMDGPU: Fix promote alloca for pointer loads by Matt Arsenault · 9 years ago
  11. 891fccc AMDGPU: Handle alloca promoting with null operands by Matt Arsenault · 9 years ago
  12. 8a028bf AMDGPU: Fix promote alloca pass creating huge arrays by Matt Arsenault · 9 years ago
  13. a61cb48 AMDGPU: Fix breaking IR on instructions with multiple pointer operands by Matt Arsenault · 9 years ago
  14. c5fce69 AMDGPU: Fix mishandling array allocations when promoting alloca by Matt Arsenault · 10 years ago
  15. 0547b01 AMDGPU: Account for globals in AMDGPUPromoteAlloca pass by Matt Arsenault · 10 years ago
  16. 7de74af Add optimization bisect opt-in calls for AMDGPU passes by Andrew Kaylor · 10 years ago
  17. 79a1fd7 AMDGPU: allow specifying a workgroup size that needs to fit in a compute unit by Tom Stellard · 10 years ago
  18. 0a30e45 AMDGPU: Promote alloca should skip volatiles by Matt Arsenault · 10 years ago
  19. bafc9dc AMDGPU: Don't use InstVisitor for AMDGPUPromoteAlloca by Matt Arsenault · 10 years ago
  20. 56356c8 AMDGPU: Remove a fixme for ptrrtoint handling by Matt Arsenault · 10 years ago
  21. cf84e26 AMDGPU: Preserve alignments on new created globals by Matt Arsenault · 10 years ago
  22. de42081 AMDGPU: Do not promote allocas with non-inbounds GEPs by Matt Arsenault · 10 years ago
  23. 7e747f1 AMDGPU: Handle promoting memmove by Matt Arsenault · 10 years ago
  24. 8b17567 AMDGPU: Skip promote alloca with no optimizations by Matt Arsenault · 10 years ago
  25. fb8cdba AMDGPU: Minor cleanups for AMDGPUPromoteAlloca by Matt Arsenault · 10 years ago
  26. e5737f7 AMDGPU: Report AMDGPUPromoteAlloca changed the function by Matt Arsenault · 10 years ago
  27. ad13484 AMDGPU: Whitelist handled intrinsics by Matt Arsenault · 10 years ago
  28. 853a1fc AMDGPU: Use inbounds when calculating workitem offset by Matt Arsenault · 10 years ago
  29. e013246 AMDGPU: Fix emitting invalid workitem intrinsics for HSA by Matt Arsenault · 10 years ago
  30. 0b783ef0 AMDGPU: Fix crash with invariant markers by Matt Arsenault · 10 years ago
  31. 5f6eaac GlobalValue: use getValueType() instead of getType()->getPointerElementType(). by Manuel Jacob · 10 years ago
  32. 67cf9a7 Revert "Change memcpy/memset/memmove to have dest and source alignments." by Pete Cooper · 10 years ago
  33. 72bc23e Change memcpy/memset/memmove to have dest and source alignments. by Pete Cooper · 10 years ago
  34. a73371a AMDGPU: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  35. 19c5488 AMDGPU: Produce error on dynamic_stackalloc by Matt Arsenault · 10 years ago
  36. e3dcce9 De-constify pointers to Type since they can't be modified. NFC by Craig Topper · 10 years ago
  37. 7227cc1 AMDGPU: Don't try to use LDS/vector for private if pointer value stored by Matt Arsenault · 10 years ago
  38. fdcd39a AMDGPU: Fix crash if called function is a bitcast by Matt Arsenault · 10 years ago
  39. 45bb48e R600 -> AMDGPU rename by Tom Stellard · 10 years ago[Renamed from llvm/lib/Target/R600/AMDGPUPromoteAlloca.cpp]
  40. ff6409d Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced init only by David Blaikie · 10 years ago
  41. 75e0c4b Remove superfluous .str() and replace std::string concatenation with Twine. by Yaron Keren · 11 years ago
  42. 156d46e Opaque Pointer Types: GEP API migrations to specify the gep type explicitly by David Blaikie · 11 years ago
  43. 16132e6 Purge unused includes throughout libSupport. by Benjamin Kramer · 11 years ago
  44. 46a4355 Make DataLayout Non-Optional in the Module by Mehdi Amini · 11 years ago
  45. 5b2927f R600: Don't promote allocas when one of the users is a ptrtoint instruction by Tom Stellard · 11 years ago
  46. c6cc58e Remove unnecessary copying or replace it with moves in a bunch of places. by Benjamin Kramer · 11 years ago
  47. 65f67e4 R600/SI: Fix promote alloca pass breaking addrspacecast by Matt Arsenault · 11 years ago
  48. 8c90fd7 Add override to overriden virtual methods, remove virtual keywords. by Benjamin Kramer · 11 years ago
  49. 642d2e7 R600: Don't crash on unhandled instruction in promote alloca by Matt Arsenault · 11 years ago
  50. 6f62cf8 Fix missing newline and simplify debug printing. by Matt Arsenault · 11 years ago
  51. 880a80a R600: Use LDS and vectors for private memory by Tom Stellard · 11 years ago