1. a48ea36 Delete simple reduction implementation. by David Gross · 8 years ago
  2. c6c9c1f Merge changes from topic 'struct-fix' into nyc-dev by TreeHugger Robot · 8 years ago
  3. 7d6cde1 X86: Fix kernel Input/Output GetElementPtr offset issue by Yong Chen · 9 years ago
  4. 57fd9f8 If a general reduction kernel lacks a combiner function, synthesize one. by David Gross · 8 years ago
  5. 791d57c Merge "Preserve generalized reduction combiner function for use by driver." into nyc-dev by David Gross · 8 years ago
  6. 8ca1357 Preserve generalized reduction combiner function for use by driver. by David Gross · 9 years ago
  7. 8e90893 Update libbcc for LLVM rebase to r256229 by Pirama Arumuga Nainar · 9 years ago
  8. ba1a8f1 Make RSKernelExpand use memory rather than registers. by Dean De Leo · 9 years ago
  9. e32af52 Support for general reduction kernels. by David Gross · 9 years ago
  10. 3bc475b RSKernelExpand: Remove loads of instep and outstep values in new-style by Matt Wala · 9 years ago
  11. dfde70a Remove ambiguous parse to fix mingw build breakage. by Stephen Hines · 9 years ago
  12. 4e7a506 Expand reduce-style kernels. by Matt Wala · 9 years ago[Renamed (71%) from lib/Renderscript/RSForEachExpand.cpp]
  13. 9296edc Fix alias metadata issues. by Matt Wala · 9 years ago
  14. 083ef3c RSForEachExpand: Improve getelementptr instruction generation. by Matt Wala · 9 years ago
  15. 767dd80 Merge "Fix a bug where kernels could modify the input allocation." by Stephen Hines · 9 years ago
  16. 28c1799 Fix rs_kernel_context_t type mismatch in call to kernel. by David Gross · 9 years ago
  17. d96c9fa Fix a bug where kernels could modify the input allocation. by Matt Wala · 9 years ago
  18. e242378 Fix static object construction. by Matt Wala · 9 years ago
  19. c2ca742 Replace assert() with project-specific version. by David Gross · 9 years ago
  20. 98137cc Update libbcc for rebase to LLVM r235153 by Pirama Arumuga Nainar · 9 years ago
  21. e1c7d29 Make better use of getStringOperand() for MetadataExtractor. by Stephen Hines · 9 years ago
  22. 354d1c1 Fix TBAA by using an additional distinct node for swapping. by Stephen Hines · 9 years ago
  23. 1bd9f62 Update libbcc for LLVM rebase to r230699. by Stephen Hines · 10 years ago
  24. 1d93a19 Add RSInvariant pass to recognize Load from RsExpandKernelDriverInfo as invariant. by David Gross · 10 years ago
  25. e44a352 Expect RsExpandKernelDriverInfo not RsExpandKernelParams. by David Gross · 10 years ago
  26. 33cda5c Backend support for new special kernel params ctxt and z. by David Gross · 10 years ago
  27. c754d49 Add proper getAnalysisUsage() implementations to each Pass. by Stephen Hines · 10 years ago
  28. 50f5eb4 Enable autovectorization. by Tim Murray · 10 years ago
  29. bb73b74 Modify RSForEachExpand to move casting of pointer types outside the inner loop. by Tim Murray · 10 years ago
  30. 429d94a Disable step opt for 12-byte structs on 64-bit. by Tim Murray · 10 years ago
  31. 900c6c1 Replace NULL macros with nullptr literals. by Chris Wailes · 10 years ago
  32. 5010f64 Remove the instep parameter from expanded kernels. by Chris Wailes · 10 years ago
  33. e10b864 Collapse the code paths for single- and multi-input kernels. by Chris Wailes · 10 years ago
  34. 326d02a Fixes AArch64 struct calling convention issue. by Chris Wailes · 10 years ago
  35. efcede6 Revert "Collapse the code paths for single- and multi-input kernels." by Stephen Hines · 10 years ago
  36. 4ca0fbf Collapse the code paths for single- and multi-input kernels. by Chris Wailes · 10 years ago
  37. 097ca14 Re-do the layout of the RsForEachKernelStruct. by Chris Wailes · 10 years ago
  38. 881cda4 Adds support for multi-input kernels to libbcc. by Chris Wailes · 10 years ago
  39. bdbff6e Simple cleanups in RSForEachExpand.cpp by Chris Wailes · 10 years ago
  40. 25eb586 Switch RSForEachExpandPass to use MetadataExtractor. by Stephen Hines · 10 years ago
  41. 14588cf Fix TBAA: Set path tag metadata to instruction. by Logan Chien · 11 years ago
  42. 9c5263e Provide a flag to disable TBAA for RS (and disable TBAA temporarily). by Stephen Hines · 11 years ago
  43. d881775 Decode RenderScript kernel signatures using bcinfo::MetadataExtractor. by Stephen Hines · 11 years ago
  44. 18a38a3 Annotate allocations with Renderscript TBAA metadata by Tobias Grosser · 11 years ago
  45. acde601 ForEach: Not all kernels are expanded by Tobias Grosser · 11 years ago
  46. cd5b657 ForEach: Set internal linkage for kernel functions by Tobias Grosser · 11 years ago
  47. 4102bec ForEach: No IntToPtr casts for ptr kernel inputs by Tobias Grosser · 11 years ago
  48. ae937ec ForEach: No IntToPtr casts for byvalue kernel inputs by Tobias Grosser · 11 years ago
  49. 02f3cd6 ForEach: No IntToPtr casts for ptr outputs by Tobias Grosser · 11 years ago
  50. 7b66290 ForEach: No IntToPtr casts for byvalue outputs by Tobias Grosser · 11 years ago
  51. e87a051 ForEachExpand: Use consistently unsigned integers in loop by Tobias Grosser · 11 years ago
  52. e4a73f6 ForEachExpand: Construct loop in a separate function by Tobias Grosser · 11 years ago
  53. 806075b ForEachExpand: Create a complete function by Tobias Grosser · 11 years ago
  54. 802f659 ForEachExpand: Name arguments at the time the ForEachStub is created by Tobias Grosser · 11 years ago
  55. 357b586 ForEachExpand: Factor out creation of ForEachStub function by Tobias Grosser · 11 years ago
  56. 8ae4607 ForEachExpand: Create ForEachStub type in separate function by Tobias Grosser · 11 years ago
  57. b730e23 Updates for LLVM merge to r171906 on 20130108. by Stephen Hines · 12 years ago
  58. ceb4c0f Switch to TargetData::getTypeAllocSize(). by Stephen Hines · 12 years ago
  59. 74a4b08 Fix pass-by-value when the return type uses pass-by-reference. by Stephen Hines · 12 years ago
  60. 7ae3a82 Implement expandKernel() for pass-by-value. by Stephen Hines · 12 years ago
  61. 8b5be86 Apply changes to migrate to LLVM-160668-20120724. by Shih-wei Liao · 12 years ago
  62. 2b04086 Use known strides instead of input args when possible. by Stephen Hines · 12 years ago
  63. 6e9e89d Add back support for bccAssert. by Stephen Hines · 12 years ago
  64. e198abe Rename RenderScript -> Renderscript. by Stephen Hines · 12 years ago[Renamed (99%) from lib/RenderScript/RSForEachExpand.cpp]
  65. ef73a24 Refine DebugHelper.h into Log.h. by Zonr Chang · 12 years ago
  66. c72c4dd Make libbcc public. by Zonr Chang · 12 years ago[Renamed (96%) from lib/ExecutionEngine/RSForEachExpand.cpp]
  67. 7a66e6c Merge lib/Transforms into lib/ExecutionEngine. by Shih-wei Liao · 12 years ago[Renamed (82%) from lib/Transforms/ForEachExpand.cpp]
  68. 09ebd17 Revert "Merge lib/Transforms into lib/ExecutionEngine." by Stephen Hines · 12 years ago[Renamed (82%) from lib/ExecutionEngine/RSForEachExpand.cpp]
  69. 2f6a493 Revert "Make libbcc public." by Stephen Hines · 12 years ago[Renamed (96%) from lib/RenderScript/RSForEachExpand.cpp]
  70. 5b94819 Revert "Refine DebugHelper.h into Log.h." by Stephen Hines · 12 years ago
  71. b519fe3 Refine DebugHelper.h into Log.h. by Zonr Chang · 12 years ago
  72. 80232dd Make libbcc public. by Zonr Chang · 12 years ago[Renamed (96%) from lib/ExecutionEngine/RSForEachExpand.cpp]
  73. cd52b55 Merge lib/Transforms into lib/ExecutionEngine. by Shih-wei Liao · 12 years ago[Renamed (82%) from lib/Transforms/ForEachExpand.cpp]
  74. cc366e5 Support ForEachExpand on non-root functions. by Stephen Hines · 13 years ago
  75. 89e8490 Using \%zu for size_t. by Shih-wei Liao · 13 years ago
  76. 9ab9899 Fix mac warning about size_t and %d. by Stephen Hines · 13 years ago
  77. db16918 Add ForEach expansion optimization to libbcc. by Stephen Hines · 13 years ago