History log of /frameworks/compile/libbcc/lib/Renderscript/RSInvokeHelperPass.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fb81ec1a875d13d9750006313b9123903336101d 19-May-2015 Stephen Hines <srhines@google.com> Provide additional information about global variables.

Bug: 20306487

This patch extends our global information pass to include details about the
type of a global variable, whether or not it is static, constant, or a
pointer. It also refactors code that deals with conversion between
RenderScript's internal data types and LLVM's type system. A subtle bug
has also been fixed with respect to the RSInvokeHelperPass. The previous
version could ignore an rs_* object that did not have a numeric suffix.
The new helper function properly addresses cases like this.

Change-Id: If9c933a885bf6a9063b7edec3f0873e1b144188d
/frameworks/compile/libbcc/lib/Renderscript/RSInvokeHelperPass.cpp
4100e8e25a51279b7586f5678a141fd85e33413f 30-Mar-2015 Tim Murray <timmurray@google.com> Add bitcast to invoke helper pass.

Change-Id: I53ddd68d62f09f83832d844d64e7d3da196863f5
/frameworks/compile/libbcc/lib/Renderscript/RSInvokeHelperPass.cpp
c754d49ee856be620e041348a9f2b3d5610a5a26 09-Jan-2015 Stephen Hines <srhines@google.com> Add proper getAnalysisUsage() implementations to each Pass.

Change-Id: I2db9201dbfe5e8d705a873212f1f69f1fb7b5c20
/frameworks/compile/libbcc/lib/Renderscript/RSInvokeHelperPass.cpp
579361346abc6696c805e3904a18178ebce4e4a3 26-Nov-2014 Stephen Hines <srhines@google.com> Update libbcc for LLVM rebase to r222494.

Change-Id: Idebd60a98bbe62007086386e5497d1df7d901e3d
/frameworks/compile/libbcc/lib/Renderscript/RSInvokeHelperPass.cpp
b7bce7436876884dfd78ec41d147ddbe47e37cbd 04-Nov-2014 Tim Murray <timmurray@google.com> generate calls to rsSetObject inside .helper invoke functions

bug 18071147

Change-Id: I0ff00b3a86cd799cdb1eebcd1000b74070ee0cdf
/frameworks/compile/libbcc/lib/Renderscript/RSInvokeHelperPass.cpp