Lines Matching defs:Inputs
142 // `Inputs` have various layouts across generated tests so they absolutely
157 struct Inputs {
175 const Inputs* inputs;
178 static const Inputs kCondition[] = {{NFlag, 0xabababab, 0xabababab},
194 static const Inputs kRdIsRn[] =
212 static const Inputs kRdIsNotRn[] =
695 static const Inputs kModifiedImmediate[] =
1060 const Inputs* outputs;
1114 results[i]->outputs = new Inputs[kTests[i].input_size];
1156 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr)));
1160 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd)));
1161 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn)));
1171 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr)));
1173 __ Str(rd, MemOperand(result_ptr, offsetof(Inputs, rd)));
1174 __ Str(rn, MemOperand(result_ptr, offsetof(Inputs, rn)));
1191 printf("const Inputs kOutputs_%s_%s[] = {\n",