Home | History | Annotate | Download | only in Renderscript

Lines Matching refs:signature

134       // For pre-ICS bitcode, we may not have signature information. In that
153 uint32_t Signature = 0;
154 if (SigString.getAsInteger(10, Signature)) {
155 ALOGE("Non-integer signature value '%s'", SigString.str().c_str());
158 return Signature;
313 /// This creates a function with the following signature:
338 // This creates a function with the following signature:
533 // Signature - metadata bits for the signature of the callee
544 int ExpandSpecialArguments(uint32_t Signature,
555 if (bcinfo::MetadataExtractor::hasForEachSignatureCtxt(Signature)) {
561 if (bcinfo::MetadataExtractor::hasForEachSignatureX(Signature)) {
566 if (bcinfo::MetadataExtractor::hasForEachSignatureY(Signature) ||
567 bcinfo::MetadataExtractor::hasForEachSignatureZ(Signature)) {
575 if (bcinfo::MetadataExtractor::hasForEachSignatureY(Signature)) {
583 if (bcinfo::MetadataExtractor::hasForEachSignatureZ(Signature)) {
754 bool ExpandOldStyleForEach(llvm::Function *Function, uint32_t Signature) {
758 if (!Signature) {
759 Signature = getRootSignature(Function);
760 if (!Signature) {
762 // function signature.
802 if (bcinfo::MetadataExtractor::hasForEachSignatureIn(Signature)) {
819 if (bcinfo::MetadataExtractor::hasForEachSignatureOut(Signature)) {
828 if (bcinfo::MetadataExtractor::hasForEachSignatureUsrData(Signature)) {
840 const int CalleeArgsContextIdx = ExpandSpecialArguments(Signature, IV, Arg_p, Builder, CalleeArgs,
895 bool ExpandForEach(llvm::Function *Function, uint32_t Signature) {
896 bccAssert(bcinfo::MetadataExtractor::hasForEachSignatureKernel(Signature));
953 !bcinfo::MetadataExtractor::hasForEachSignatureUsrData(Signature));
964 if (bcinfo::MetadataExtractor::hasForEachSignatureOut(Signature)) {
1011 ExpandSpecialArguments(Signature, IV, Arg_p, Builder, CalleeArgs,
1122 bool ExpandReduceAccumulator(llvm::Function *FnAccumulator, uint32_t Signature, size_t NumInputs) {
1169 ExpandSpecialArguments(Signature, IndVar, Arg_p, Builder, CalleeArgs,
1279 uint32_t Signature = mExportForEachSignatureList[i];
1281 !bcinfo::MetadataExtractor::hasForEachSignatureKernel(Signature)) {
1365 uint32_t signature = mExportForEachSignatureList[i];
1368 if (bcinfo::MetadataExtractor::hasForEachSignatureKernel(signature)) {
1369 Changed |= ExpandForEach(kernel, signature);
1372 Changed |= ExpandOldStyleForEach(kernel, signature);