Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
compile
/
libbcc
/
d2e35f95915d480fe203d6614df8b0f5d14de0e5
/
include
a48ea36
Delete simple reduction implementation.
by David Gross
· 8 years ago
c6c9c1f
Merge changes from topic 'struct-fix' into nyc-dev
by TreeHugger Robot
· 8 years ago
9e0f8f0
Translate GEP instructions on structs to GEP on int8*
by Pirama Arumuga Nainar
· 8 years ago
7d6cde1
X86: Fix kernel Input/Output GetElementPtr offset issue
by Yong Chen
· 9 years ago
57fd9f8
If a general reduction kernel lacks a combiner function, synthesize one.
by David Gross
· 8 years ago
8e90893
Update libbcc for LLVM rebase to r256229
by Pirama Arumuga Nainar
· 9 years ago
ba1a8f1
Make RSKernelExpand use memory rather than registers.
by Dean De Leo
· 9 years ago
fff398d
Deduce whether the module contains debug info.
by Dean De Leo
· 9 years ago
09c7a41
Initial version of debug info pass for RS.
by Dean De Leo
· 9 years ago
79e1a05
Metadata support for general reduction.
by David Gross
· 9 years ago
c31e101
Fix invalid read of literal (anonymous) structure names on assertion builds.
by Stephen Hines
· 9 years ago
4e7a506
Expand reduce-style kernels.
by Matt Wala
· 9 years ago
fe0de78
Lose HAVE_ANDROID_OS from frameworks/compile/libbcc.
by Elliott Hughes
· 9 years ago
b971e8c
Merge "Clean up Compiler::runPasses()."
by David Gross
· 9 years ago
5aefc98
Clean up Compiler::runPasses().
by David Gross
· 9 years ago
953c985
Merge "libbcc: Add support for reduce kernel metadata."
by Stephen Hines
· 9 years ago
1895ac1
libbcc: Add support for reduce kernel metadata.
by Matt Wala
· 9 years ago
656325b
Stopped bcc from ignoring optimization level
by Stephen McGroarty
· 9 years ago
0768d38
Check kernels before fusing
by Yang Ni
· 9 years ago
23c2bfe
Fix cases where RSInvariant pass might miss marking some loads as invariant.
by David Gross
· 9 years ago
ebff2ea
Screen bitcode for non-RS functions before linking with runtime lib
by Pirama Arumuga Nainar
· 9 years ago
abfa785
Fix x86_64 issue with a missing "." in structure names.
by Stephen Hines
· 9 years ago
fb81ec1
Provide additional information about global variables.
by Stephen Hines
· 9 years ago
e57fde5
Merge "Update libbcc for rebase to LLVM r235153"
by Pirama Arumuga Nainar
· 9 years ago
98137cc
Update libbcc for rebase to LLVM r235153
by Pirama Arumuga Nainar
· 9 years ago
750ee65
Provide a pass that creates information about global variables in RS.
by Stephen Hines
· 9 years ago
65fb05f
Merge "Embed a real chesksum in script group .so"
by Yang Ni
· 9 years ago
8c24f8d
Undo AArch64 pass-by-pointer for X86-64
by Pirama Arumuga Nainar
· 10 years ago
186d2f3
Embed a real chesksum in script group .so
by Yang Ni
· 9 years ago
5cb1f39
Update libbcc for LLVM rebase to r233350.
by Stephen Hines
· 9 years ago
0947923
Add MetadataExtractor::getTargetAPI().
by Stephen Hines
· 9 years ago
1bd9f62
Update libbcc for LLVM rebase to r230699.
by Stephen Hines
· 10 years ago
1d93a19
Add RSInvariant pass to recognize Load from RsExpandKernelDriverInfo as invariant.
by David Gross
· 10 years ago
5525379
Include missing header
by Pirama Arumuga Nainar
· 10 years ago
a65fba6
Remove RSInfo
by Pirama Arumuga Nainar
· 10 years ago
6da4e25
Handle FP precision in kernel fusion
by Yang Ni
· 10 years ago
0ab50b8
Create one single module for a script group
by Yang Ni
· 10 years ago
3b43c36
Merge "Backend support for new special kernel params ctxt and z."
by David Gross
· 10 years ago
33cda5c
Backend support for new special kernel params ctxt and z.
by David Gross
· 10 years ago
51ee77b
Add a -build-checksum flag to bcc
by Pirama Arumuga Nainar
· 10 years ago
7de5fde
Make isThreadable const
by Pirama Arumuga Nainar
· 10 years ago
9fe081b
Mark whether a script is threadable
by Pirama Arumuga Nainar
· 10 years ago
77c1d55
Fix -emit-llvm with shared object compilation.
by Tim Murray
· 10 years ago
a4ded13
Compiler kernel fusion for RenderScript.
by Yang Ni
· 10 years ago
107f50d
Remove linkloader from frameworks/compile/libbcc.
by Stephen Hines
· 10 years ago
5db508c
Fix a few bugs in RSScreenFunctionsPass.
by Stephen Hines
· 10 years ago
1e0557a
BCC updates to handle linkloader removal
by Pirama Arumuga Nainar
· 10 years ago
5793613
Update libbcc for LLVM rebase to r222494.
by Stephen Hines
· 10 years ago
b7bce74
generate calls to rsSetObject inside .helper invoke functions
by Tim Murray
· 10 years ago
b4447cd
De-cruft the libbcc compiler infrastructure.
by Chris Wailes
· 10 years ago
7dff8da
am d18f72f9: Merge "Fix typo: __arch64__ -> __aarch64__."
by Stephen Hines
· 10 years ago
867e8dd
Fix typo: __arch64__ -> __aarch64__.
by Logan Chien
· 10 years ago
8cb6cc6
am ea6b1c5a: Merge "Replace NULL macros with nullptr literals."
by Stephen Hines
· 10 years ago
ffb7afb
am def585e3: Merge "Replace android::String8 with std::string in libbcc"
by Stephen Hines
· 10 years ago
900c6c1
Replace NULL macros with nullptr literals.
by Chris Wailes
· 10 years ago
23431e8
am 963a73ca: Merge "Replaced android::Vector with std::vector."
by Stephen Hines
· 10 years ago
35978e7
Replace android::String8 with std::string in libbcc
by Chris Wailes
· 10 years ago
5e7d876
Replaced android::Vector with std::vector.
by Chris Wailes
· 10 years ago
754e8f1
am dab47508: Merge "Add support for extracting input counts from bitcode files."
by Stephen Hines
· 10 years ago
dab4750
Merge "Add support for extracting input counts from bitcode files."
by Stephen Hines
· 10 years ago
5a9ed45
am 4566d155: Merge "Update libbcc for LLVM rebase to r212749."
by Stephen Hines
· 10 years ago
4566d15
Merge "Update libbcc for LLVM rebase to r212749."
by Stephen Hines
· 10 years ago
539e298
am 0dd6efbc: Merge "Deprecate rs_fp_imprecise."
by Jean-Luc Brouillet
· 10 years ago
d0993af
Update libbcc for LLVM rebase to r212749.
by Stephen Hines
· 10 years ago
a668182
Add support for extracting input counts from bitcode files.
by Chris Wailes
· 10 years ago
5f2e6b9
Deprecate rs_fp_imprecise.
by Jean-Luc Brouillet
· 10 years ago
00a68f0
am e17454cf: am 17d3aed6: Merge "Use build fingerprint and compile command for caching."
by Jean-Luc Brouillet
· 10 years ago
f2ac317
Use build fingerprint and compile command for caching.
by Jean-Luc Brouillet
· 10 years ago
a4cd446
am 3108f9c6: am cd399bad: Merge "Change cache dependency tracking."
by Jean-Luc Brouillet
· 10 years ago
c5e607a
Change cache dependency tracking.
by Jean-Luc Brouillet
· 10 years ago
57f4351
am b08d77d9: am 74ced127: Merge "[MIPS64] Add missing MIPS64_CODEGEN flags"
by Stephen Hines
· 10 years ago
d5a4204
[MIPS64] Add missing MIPS64_CODEGEN flags
by Dragoslav Sicarov
· 10 years ago
9ac48f2
am 79e8a844: am b579d30a: am da0c1ea4: Merge "Separate out the symbol resolver from RSCompilerDriver."
by Stephen Hines
· 10 years ago
b39557e
Separate out the symbol resolver from RSCompilerDriver.
by Stephen Hines
· 10 years ago
d02e6b0
am 696b5f92: am 3828eced: am 508b17d6: Merge "Remove unnecessary inheritance for CompilerConfig, as we switch to offline bcc."
by Stephen Hines
· 10 years ago
bde1a25
Remove unnecessary inheritance for CompilerConfig, as we switch to offline bcc.
by Stephen Hines
· 10 years ago
bc362b6
am e995ae93: am 1a9b5b61: am d3493fab: Merge "Switch RSForEachExpandPass to use MetadataExtractor."
by Stephen Hines
· 10 years ago
0e6aad1
am f141a77c: am 16601acb: am 30bfe8cc: Merge "Switch to MetadataExtractor path."
by Stephen Hines
· 10 years ago
25eb586
Switch RSForEachExpandPass to use MetadataExtractor.
by Stephen Hines
· 10 years ago
1253c19
Switch to MetadataExtractor path.
by Stephen Hines
· 10 years ago
a7cb053
am 3d9f6c20: am 5d7f5ca6: am 3a9e5b35: Merge "Provide target-specific defines for libbcc and other libraries."
by Stephen Hines
· 10 years ago
476fefb
am f7c92d8b: am de089f3b: am cd3a9dca: Merge "Remove Makefile->Header code generation from libbcc."
by Stephen Hines
· 10 years ago
7dcd80d
am af63dab4: am 76209885: am ef2ca310: Merge "Provide support for ARM on AArch64 builds as well."
by Stephen Hines
· 10 years ago
0467bc4
Provide target-specific defines for libbcc and other libraries.
by Stephen Hines
· 10 years ago
ce73d6f
Remove Makefile->Header code generation from libbcc.
by Stephen Hines
· 10 years ago
1e32475
Provide support for ARM on AArch64 builds as well.
by Stephen Hines
· 10 years ago
4215c36
am ccb44c38: am 4c694e07: am ca48f581: Merge "Improve standalone bcc for on-device compilation."
by Stephen Hines
· 10 years ago
c3437f0
Improve standalone bcc for on-device compilation.
by Stephen Hines
· 11 years ago
9125696
am 522c3bac: am e2dd4a0b: Merge "Update libbcc for 64-bit support."
by Stephen Hines
· 10 years ago
c2074ca
Update libbcc for 64-bit support.
by Tim Murray
· 10 years ago
c68092e
am 773dab58: am 70a7671e: Merge "Change 64bit library path from /system/lib/ to /system/lib64"
by Tim Murray
· 10 years ago
36e642c
Change 64bit library path from /system/lib/ to /system/lib64
by WeiTang
· 10 years ago
d724d09
Update libbcc for LLVM 3.4 rebase.
by Stephen Hines
· 11 years ago
dee928b
Update libbcc for LLVM 3.4 rebase.
by Stephen Hines
· 11 years ago
17a397a
am 4face7bf: resolved conflicts for merge of 8d972a6f to klp-dev-plus-aosp
by Stephen Hines
· 11 years ago
4face7b
resolved conflicts for merge of 8d972a6f to klp-dev-plus-aosp
by Stephen Hines
· 11 years ago
8d972a6
resolved conflicts for merge of 4293770c to stage-aosp-master
by Stephen Hines
· 11 years ago
5aa70e1
Remove references/use of ARCH_X86_HAVE_*.
by Stephen Hines
· 11 years ago
3d74078
DO NOT MERGE - Only support EnableGlobalMerge on ARM architectures.
by Stephen Hines
· 11 years ago
957c9bc
DO NOT MERGE - Provide a way to disable LLVM's global merge optimization.
by Stephen Hines
· 11 years ago
Next »