Lines Matching defs:signature
49 // Convert method signature into an array of BasicTypes for the arguments
51 ciSignature* sig = method->signature();
69 CallingConvention* FrameMap::java_calling_convention(const BasicTypeArray* signature, bool outgoing) {
70 // compute the size of the arguments first. The signature array
75 for (i = 0; i < signature->length(); i++) {
76 sizeargs += type2size[signature->at(i)];
83 sig_bt[i] = signature->at(sig_index);
91 LIR_OprList* args = new LIR_OprList(signature->length());
104 assert(args->length() == signature->length(), "size mismatch");
115 CallingConvention* FrameMap::c_calling_convention(const BasicTypeArray* signature) {
116 // compute the size of the arguments first. The signature array
121 for (i = 0; i < signature->length(); i++) {
122 sizeargs += type2size[signature->at(i)];
129 sig_bt[i] = signature->at(sig_index);
137 LIR_OprList* args = new LIR_OprList(signature->length());
155 assert(args->length() == signature->length(), "size mismatch");