Lines Matching refs:Signature
62 // For pre-ICS bitcode, we may not have signature information. In that
78 uint32_t Signature = 0;
79 if (SigString.getAsInteger(10, Signature)) {
80 ALOGE("Non-integer signature value '%s'", SigString.str().c_str());
83 return Signature;
90 static bool hasIn(uint32_t Signature) {
91 return Signature & 1;
94 static bool hasOut(uint32_t Signature) {
95 return Signature & 2;
98 static bool hasUsrData(uint32_t Signature) {
99 return Signature & 4;
102 static bool hasX(uint32_t Signature) {
103 return Signature & 8;
106 static bool hasY(uint32_t Signature) {
107 return Signature & 16;
121 bool ExpandFunction(llvm::Function *F, uint32_t Signature) {
124 if (!Signature) {
125 Signature = getRootSignature(F);
126 if (!Signature) {
128 // function signature.
167 /* Create the function signature for our expanded function.
226 if (hasIn(Signature)) {
236 if (hasOut(Signature)) {
245 if (hasUsrData(Signature)) {
253 if (hasX(Signature)) {
258 if (hasY(Signature)) {
297 if (hasX(Signature)) {