Home | History | Annotate | Download | only in Renderscript

Lines Matching refs:signature

65    * signature for expanded kernels.  These must be re-calculated for each
91 // For pre-ICS bitcode, we may not have signature information. In that
111 uint32_t Signature = 0;
112 if (SigString.getAsInteger(10, Signature)) {
113 ALOGE("Non-integer signature value '%s'", SigString.str().c_str());
116 return Signature;
209 /// This creates a function with the following signature:
308 bool ExpandFunction(llvm::Function *Function, uint32_t Signature) {
312 if (!Signature) {
313 Signature = getRootSignature(Function);
314 if (!Signature) {
316 // function signature.
353 if (bcinfo::MetadataExtractor::hasForEachSignatureIn(Signature)) {
362 if (bcinfo::MetadataExtractor::hasForEachSignatureOut(Signature)) {
370 if (bcinfo::MetadataExtractor::hasForEachSignatureUsrData(Signature)) {
377 if (bcinfo::MetadataExtractor::hasForEachSignatureX(Signature)) {
382 if (bcinfo::MetadataExtractor::hasForEachSignatureY(Signature)) {
433 if (bcinfo::MetadataExtractor::hasForEachSignatureX(Signature)) {
448 bool ExpandKernel(llvm::Function *Function, uint32_t Signature) {
449 bccAssert(bcinfo::MetadataExtractor::hasForEachSignatureKernel(Signature));
495 if (bcinfo::MetadataExtractor::hasForEachSignatureY(Signature)) {
500 if (bcinfo::MetadataExtractor::hasForEachSignatureX(Signature)) {
506 !bcinfo::MetadataExtractor::hasForEachSignatureUsrData(Signature));
517 if (bcinfo::MetadataExtractor::hasForEachSignatureOut(Signature)) {
695 if (bcinfo::MetadataExtractor::hasForEachSignatureX(Signature)) {
731 uint32_t Signature = mExportForEachSignatureList[i];
733 !bcinfo::MetadataExtractor::hasForEachSignatureKernel(Signature)) {
816 uint32_t signature = mExportForEachSignatureList[i];
819 if (bcinfo::MetadataExtractor::hasForEachSignatureKernel(signature)) {
820 Changed |= ExpandKernel(kernel, signature);
823 Changed |= ExpandFunction(kernel, signature);