Lines Matching defs:Inputs
126 // `Inputs` have various layouts across generated tests so they absolutely
143 struct Inputs {
161 const Inputs* inputs;
164 static const Inputs kCondition[] = {{NFlag, 0xabababab, {0, 0x77777777}},
180 static const Inputs kPositiveOffset[] = {{NoFlag, 0x00000000, {0, 0x0badbeef}},
191 static const Inputs kNegativeOffset[] = {{NoFlag, 0xcccccccc, {0, 0x0badbeef}},
202 static const Inputs kPositivePostIndex[] =
214 static const Inputs kNegativePostIndex[] =
226 static const Inputs kPositivePreIndex[] =
238 static const Inputs kNegativePreIndex[] =
3333 const Inputs* outputs;
3370 results[i]->outputs = new Inputs[kTests[i].input_size];
3414 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr)));
3418 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd)));
3429 __ Ldr(memop_tmp, MemOperand(input_ptr, offsetof(Inputs, memop) + 4));
3467 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr)));
3469 __ Str(rd, MemOperand(result_ptr, offsetof(Inputs, rd)));
3504 __ Str(base_register, MemOperand(result_ptr, offsetof(Inputs, memop)));
3508 __ Str(memop_tmp, MemOperand(result_ptr, offsetof(Inputs, memop) + 4));
3527 printf("const Inputs kOutputs_%s_%s[] = {\n",