Age | Commit message (Collapse) | Author | Files | Lines |
|
These tests are from the early days of libbcc (before it was even checked in
to Android). They test specific features that didn't even make it into the
first public release of RenderScript (and libbcc).
Change-Id: If330c77e91917f7ab86c48591c39b26c587d90e0
|
|
Change-Id: Ie4a25221c499a9e1cbd5c289d4afe5a2d34b162f
|
|
Change-Id: Ib7890840f8a3b96080af069547c0181b94ddf705
|
|
bccPrepareExecutable() is RS-specific object file generation.
Moreover, the output of this function is not an executable like
the one in realworld. It should not be used in bcc for the output
type of executable.
Change-Id: I0f7125b383fffb4189852e9e17384423ff15c258
|
|
No functionality changed.
|
|
Change-Id: I25c1dc90af679e2463abffd33ee8838b4727396f
|
|
- Add/integrate GDBJITRegistrar support class for interfacing with GDB
-- Once the GDBJITRegistrar is merged into LLVM trunk (and AOSP upgrades LLVM)
all files GDB* should be removed, and replaced with appropriate includes
- Basic [host|target]-side integration tests
-- host-tests: use bcc driver and clang to verify gdb output
-- target-tests: run skeleton apk on target and verify gdb output
- Add support for optimization_level metadata in bcinfo, libbcc
-- Disabled some LTO passes when optimization_level = 0
-- move register allocator registration after metadata inspection
- Initial version of android-commands.py GDB plugin (for test infrastructure)
-- relevant commands: load-android-app, run-android-app, start-android-app
-- tested versions: gdb (7.2, 7.3), python (2.6, 2.7)
- build 'bcc' driver tool by default in eng builds
Change-Id: I99e0c11c8591c6d911632c1dcc82dd8fbe1244a8
|
|
eg. bcc -C armv7-none-linux-gnueabi # generate ARMv7
bcc -C i686-unknown-linux # generate x86 (default on Goobuntu)
Other targets are not supported at this moment.
Change-Id: If2f1199656664327cf35cf6a3670136f48c42cad
|
|
comments.
Change-Id: Iae992b05c714ec332b3931d46ad7a6ab246aee92
|
|
Change-Id: I20c122811d26b26dfdd64132f7229e5f5baa6d1e
|
|
BUG=4278636
Change-Id: I457e59efc525ad492008e1199a2bb98849eb98fa
|
|
Change-Id: I60d71a673bf5c9433cc781b125cb43b4e1fa2c68
|
|
|
|
Compiler::readBC is before knowing cache hit or not.)
Change-Id: I32fb075310abebdb3a7401a75fa76443d0a20c58
|
|
perform
CompileBC.
Change-Id: I940c7402126d5f7a513f504fb8c92698dc53a9dd
|
|
|
|
|
|
2. New cache naming.
Change-Id: I2d11b4e587cf76471792abf2d292a0075dea74d1
|
|
|
|
Change-Id: If5d559a3af0478216af8fece59720052f42a1a67
|
|
relocation (todo) of logan
Change-Id: I097e626b3c5d5dd4a37478144ce50f68d08d361d
|
|
No new function added and semantics changed.
|
|
Change-Id: I7515982e15a85608cdb27d8d81b1a4214b46123a
|
|
Note that this only makes the sim build green, but the built images won't work for sure:
No libbcc.so, which depends on something else that can not build in sim mode.
No x86 bitcode is generated as well, I believe.
Change-Id: Idca8378427196622ac77cd56a38c6a160f03ba22
|
|
Change-Id: Ib7ddcb19cc45ee8db754223d986e4de16a00548f
|
|
gold is more strict than gnu ld. If A depends on libB directly,
we must specify -lB at link time.
Change-Id: Ie246f36436abb53b4208da8017e6da0bb230a91f
|
|
Change-Id: I422947bbbf8667234794737d6632449ed4e5f193
|
|
Re-turn on sdk.
Change-Id: I91a890863989a67243b4d2dfd1ae09b843ebaeaf
|
|
Change-Id: I75b8bec6b5714e4d910d231886bfe7d1d9e9bfc3
|
|
Change-Id: Ieaa3ebd5a38f370752495549f8870b534eeedfc5
|