summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2014-09-09Ensure that we only compile the proper bitwidth bitcode for an architecture.Stephen Hines1-0/+17
2014-07-31Fixes AArch64 struct calling convention issue.Chris Wailes1-5/+49
2014-07-25Update libbcc for LLVM rebase to r212749.Stephen Hines4-12/+11
2014-07-16Deprecate rs_fp_imprecise.Jean-Luc Brouillet1-17/+13
2014-07-15Add override to force the CPU variant.Tim Murray1-0/+17
2014-07-07Merge "Adds support for multi-input kernels to libbcc."Stephen Hines1-57/+126
2014-06-30Adds support for multi-input kernels to libbcc.Chris Wailes1-57/+126
2014-06-30Merge "Fix 64 bit issue in sha1.c"Jean-Luc Brouillet2-34/+34
2014-06-30Fix 64 bit issue in sha1.cJean-Luc Brouillet2-34/+34
2014-06-26Use build fingerprint and compile command for caching.Jean-Luc Brouillet4-88/+148
2014-06-19Change cache dependency tracking.Jean-Luc Brouillet6-379/+70
2014-06-18Merge "Fix build break caused by missing ifdefs."Tim Murray2-3/+3
2014-06-18Fix build break caused by missing ifdefs.Tim Murray2-3/+3
2014-06-17Merge "Don't require libclcore_neon.bc on AArch64."Tim Murray1-6/+6
2014-06-17Merge "Don't use bionic's sha1 functionality."Dan Albert1-4/+4
2014-06-17Don't use bionic's sha1 functionality.Dan Albert1-4/+4
2014-06-16Simple cleanups in RSForEachExpand.cppChris Wailes1-161/+166
2014-06-16Don't require libclcore_neon.bc on AArch64.Tim Murray1-6/+6
2014-06-02Merge "Update libbcc for ARM64."Tim Murray1-5/+0
2014-05-30Update libbcc for LLVM 3.5 rebase (r209713).Stephen Hines2-5/+2
2014-05-30Only force MIPS to static relocation if they were using the default.Stephen Hines1-1/+3
2014-05-28Update libbcc for ARM64.Tim Murray1-5/+0
2014-05-27Fix foreach func vector resize issue.Tim Murray1-1/+5
2014-05-21Separate out the symbol resolver from RSCompilerDriver.Stephen Hines1-10/+4
2014-05-20Fix missing include of Config.h.Stephen Hines1-0/+1
2014-05-19Remove unused define from makefile.Stephen Hines1-4/+0
2014-05-16Remove unnecessary inheritance for CompilerConfig, as we switch to offline bcc.Stephen Hines4-138/+106
2014-05-15Fix some minor issues picked up by valgrind.Stephen Hines1-0/+1
2014-05-14Switch RSForEachExpandPass to use MetadataExtractor.Stephen Hines2-58/+48
2014-05-13Switch to MetadataExtractor path.Stephen Hines2-52/+38
2014-05-13Refactor RSEmbedInfo pass.Stephen Hines1-16/+19
2014-05-09ARCH_ARM_HAVE_NEON should be consistent for aarch64 targets.Stephen Hines1-7/+7
2014-05-06Use ARCH_ARM_HAVE_NEON define instead of cpuinfo to detect NEON support.Stephen Hines1-1/+5
2014-05-05Remove Makefile->Header code generation from libbcc.Stephen Hines4-8/+0
2014-04-30Improve standalone bcc for on-device compilation.Stephen Hines1-2/+5
2014-04-23Update libbcc for 64-bit support.Tim Murray7-36/+41
2014-04-16Enable 64bit elf object handling.WeiTang2-2/+60
2014-04-16Merge "Change 64bit library path from /system/lib/ to /system/lib64"Tim Murray2-10/+16
2014-04-09Change 64bit library path from /system/lib/ to /system/lib64WeiTang2-10/+16
2014-04-07Add DISABLE_LLVM_DEVICE_BUILDS to libbcc.Tim Murray4-8/+8
2014-03-21libbcc: disable more modules for arm64Colin Cross2-0/+6
2014-03-17Fix incorrect memcmp in RSInfoReader.Jean-Luc Brouillet1-1/+1
2014-02-20Fix TBAA: Set path tag metadata to instruction.Logan Chien1-4/+6
2014-02-19Provide a flag to disable TBAA for RS (and disable TBAA temporarily).Stephen Hines1-5/+15
2014-02-19Run verifier on RenderScript .bc modulesTobias Grosser1-0/+9
2014-02-18Fix disabling global merge option with standalone bcc.Stephen Hines1-3/+4
2014-01-29Fix a pointer cast for 64bit.Ian Rogers1-2/+3
2013-10-03resolved conflicts for merge of 8d972a6f to klp-dev-plus-aospStephen Hines2-3/+3
2013-10-03resolved conflicts for merge of 4293770c to stage-aosp-masterStephen Hines8-30/+20
2013-10-03DO NOT MERGE: Refactor the libbcc runtime for x86 platformJun Tian11-936/+94