/external/llvm/test/CodeGen/ARM/ |
D | msr-it-block.ll | 19 ; V6M: msr apsr, {{r[0-9]+}} 20 ; V6M: msr apsr, {{r[0-9]+}} 31 define void @test_var(i32 %val, i32 %apsr) { 38 tail call void @llvm.write_register.i32(metadata !0, i32 %apsr) 39 tail call void @llvm.write_register.i32(metadata !0, i32 %apsr) 40 ; V6M: msr apsr, {{r[0-9]+}} 41 ; V6M: msr apsr, {{r[0-9]+}} 55 !0 = !{!"apsr"}
|
D | copy-cpsr.ll | 23 ; CHECK-ARM: mrs [[TMP:r[0-9]+]], apsr @ encoding: [0x00,0x{{[0-9a-f]}}0,0x0f,0xe1] 27 ; to overlap for the apsr case, so it's definitely worth checking both. 28 ; CHECK-THUMB: mrs [[TMP:r[0-9]+]], apsr @ encoding: [0xef,0xf3,0x00,0x8{{[0-9a-f]}}] 29 ; CHECK-THUMB: msr {{APSR|apsr}}_nzcvq, [[TMP]] @ encoding: [0x8{{[0-9a-f]}},0xf3,0x00,0x88]
|
D | special-reg-acore.ll | 8 ; ACORE: mrs r0, apsr 16 ; ACORE: mrs r0, apsr 63 !0 = !{!"apsr"}
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/ |
D | msr-it-block.ll | 19 ; V6M: msr apsr, {{r[0-9]+}} 20 ; V6M: msr apsr, {{r[0-9]+}} 31 define void @test_var(i32 %val, i32 %apsr) { 38 tail call void @llvm.write_register.i32(metadata !0, i32 %apsr) 39 tail call void @llvm.write_register.i32(metadata !0, i32 %apsr) 40 ; V6M: msr apsr, {{r[0-9]+}} 41 ; V6M: msr apsr, {{r[0-9]+}} 55 !0 = !{!"apsr"}
|
D | copy-cpsr.ll | 23 ; CHECK-ARM: mrs [[TMP:r[0-9]+]], apsr @ encoding: [0x00,0x{{[0-9a-f]}}0,0x0f,0xe1] 27 ; to overlap for the apsr case, so it's definitely worth checking both. 28 ; CHECK-THUMB: mrs [[TMP:r[0-9]+]], apsr @ encoding: [0xef,0xf3,0x00,0x8{{[0-9a-f]}}] 29 ; CHECK-THUMB: msr {{APSR|apsr}}_nzcvq, [[TMP]] @ encoding: [0x8{{[0-9a-f]}},0xf3,0x00,0x88]
|
D | special-reg-acore.ll | 8 ; ACORE: mrs r0, apsr 16 ; ACORE: mrs r0, apsr 63 !0 = !{!"apsr"}
|
/external/vixl/test/aarch32/ |
D | test-simulator-cond-rd-operand-const-a32.cc | 145 uint32_t apsr; member 521 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 535 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 559 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 582 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 584 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 586 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 589 if (((apsr != apsr_ref) || (rd != rd_ref)) && in TestHelper() 610 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rd-operand-imm16-t32.cc | 139 uint32_t apsr; member 474 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 488 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 512 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 535 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 537 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 539 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 542 if (((apsr != apsr_ref) || (rd != rd_ref)) && in TestHelper() 563 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rd-operand-const-t32.cc | 145 uint32_t apsr; member 636 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 650 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 674 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 697 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 699 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 701 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 704 if (((apsr != apsr_ref) || (rd != rd_ref)) && in TestHelper() 725 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rd-operand-rn-ror-amount-a32.cc | 145 uint32_t apsr; member 623 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 638 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 663 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 688 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 691 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 694 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 698 if (((apsr != apsr_ref) || (rd != rd_ref) || (rn != rn_ref)) && in TestHelper() 723 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rd-operand-rn-t32.cc | 151 uint32_t apsr; member 558 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 573 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 598 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 623 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 626 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 629 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 633 if (((apsr != apsr_ref) || (rd != rd_ref) || (rn != rn_ref)) && in TestHelper() 658 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rd-operand-rn-a32.cc | 151 uint32_t apsr; member 558 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 573 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 598 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 623 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 626 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 629 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 633 if (((apsr != apsr_ref) || (rd != rd_ref) || (rn != rn_ref)) && in TestHelper() 658 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rd-operand-rn-ror-amount-t32.cc | 145 uint32_t apsr; member 623 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 638 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 663 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 688 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 691 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 694 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 698 if (((apsr != apsr_ref) || (rd != rd_ref) || (rn != rn_ref)) && in TestHelper() 723 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rd-rn-rm-sel-t32.cc | 138 uint32_t apsr; member 452 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 486 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 528 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 559 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 565 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 571 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 578 if (((apsr != apsr_ref) || (qbit != qbit_ref) || (ge != ge_ref) || in TestHelper() 616 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rdlow-rnlow-rmlow-t32.cc | 140 uint32_t apsr; member 940 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 956 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 982 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 1009 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 1013 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 1017 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 1022 if (((apsr != apsr_ref) || (rd != rd_ref) || (rn != rn_ref) || in TestHelper() 1052 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rd-rn-rm-sel-a32.cc | 138 uint32_t apsr; member 452 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 486 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 528 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 559 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 565 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 571 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 578 if (((apsr != apsr_ref) || (qbit != qbit_ref) || (ge != ge_ref) || in TestHelper() 616 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rd-rn-rm-q-t32.cc | 142 uint32_t apsr; member 459 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 493 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 535 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 566 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 572 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 578 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 585 if (((apsr != apsr_ref) || (qbit != qbit_ref) || (ge != ge_ref) || in TestHelper() 623 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rd-rn-rm-q-a32.cc | 142 uint32_t apsr; member 459 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 493 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 535 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 566 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 572 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 578 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 585 if (((apsr != apsr_ref) || (qbit != qbit_ref) || (ge != ge_ref) || in TestHelper() 623 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rd-rn-rm-ge-t32.cc | 150 uint32_t apsr; member 475 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 509 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 551 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 582 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 588 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 594 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 601 if (((apsr != apsr_ref) || (qbit != qbit_ref) || (ge != ge_ref) || in TestHelper() 639 printf("0x%08" PRIx32, apsr); in TestHelper()
|
D | test-simulator-cond-rd-rn-rm-ge-a32.cc | 150 uint32_t apsr; member 475 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() 509 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr))); in TestHelper() 551 printf("0x%08" PRIx32, results[i]->outputs[j].apsr); in TestHelper() 582 uint32_t apsr = results[i]->outputs[j].apsr; in TestHelper() local 588 uint32_t apsr_input = kTests[i].inputs[j].apsr; in TestHelper() 594 uint32_t apsr_ref = reference[i].outputs[j].apsr; in TestHelper() 601 if (((apsr != apsr_ref) || (qbit != qbit_ref) || (ge != ge_ref) || in TestHelper() 639 printf("0x%08" PRIx32, apsr); in TestHelper()
|
/external/llvm/test/MC/ARM/ |
D | thumb2-mclass.s | 13 mrs r0, apsr 25 @ CHECK: mrs r0, apsr @ encoding: [0xef,0xf3,0x00,0x80] 41 msr apsr, r0 57 @ CHECK-V6M: msr apsr, r0 @ encoding: [0x80,0xf3,0x00,0x88] 58 @ CHECK-V6M: msr apsr, r0 @ encoding: [0x80,0xf3,0x00,0x88]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/ARM/ |
D | thumb2-mclass.s | 13 mrs r0, apsr 25 @ CHECK: mrs r0, apsr @ encoding: [0xef,0xf3,0x00,0x80] 41 msr apsr, r0 57 @ CHECK-V6M: msr apsr, r0 @ encoding: [0x80,0xf3,0x00,0x88] 58 @ CHECK-V6M: msr apsr, r0 @ encoding: [0x80,0xf3,0x00,0x88]
|
/external/capstone/suite/MC/ARM/ |
D | thumb2-mclass.s.cs | 2 0xef,0xf3,0x00,0x80 = mrs r0, apsr 16 0x80,0xf3,0x00,0x88 = msr apsr, r0 17 0x80,0xf3,0x00,0x88 = msr apsr, r0
|
/external/swiftshader/third_party/LLVM/test/MC/ARM/ |
D | thumb2-mclass.s | 12 mrs r0, apsr 27 @ CHECK: mrs r0, apsr @ encoding: [0xef,0xf3,0x00,0x80] 46 msr apsr, r0 61 @ CHECK: msr apsr, r0 @ encoding: [0x80,0xf3,0x00,0x80]
|
/external/compiler-rt/test/builtins/Unit/arm/ |
D | call_apsr.S | 28 mrs r0, apsr 41 mrs r0, apsr
|