/external/llvm/test/MC/AArch64/ |
D | basic-a64-instructions.s | 38 add w30, w29, wzr, uxtw 83 sub w30, w29, wzr, uxtw 118 adds w30, w29, wzr, uxtw 122 adds wzr, w2, w3, sxtw 153 subs w30, w29, wzr, uxtw 157 subs wzr, w2, w3, sxtw 188 cmp w29, wzr, uxtw 224 cmn w29, wzr, uxtw 243 cmn wsp, wzr, sxtw 253 adds wzr, wsp, w3, lsl #4 [all …]
|
D | arm64-bitfield-encoding.s | 14 sbfiz wzr, w0, #31, #1 16 ubfiz wzr, w0, #31, #1 25 ; CHECK: sbfiz wzr, w0, #31, #1 ; encoding: [0x1f,0x00,0x01,0x13] 27 ; CHECK: lsl wzr, w0, #31 ; encoding: [0x1f,0x00,0x01,0x53]
|
D | arm64-basic-a64-instructions.s | 4 crc32h w28, wzr, w30 9 crc32cw wzr, w3, w5
|
D | basic-a64-diagnostics.s | 116 add wzr, w20, #0x123 117 add w20, wzr, #0x321 118 add wzr, wzr, #0xfff 149 adds w4, wzr, #0x123 397 cmn w19, wzr, asr #-1 398 cmn wzr, wzr, asr #32 446 cmp w19, wzr, asr #-1 447 cmp wzr, wzr, asr #32 495 neg w19, wzr, asr #-1 496 neg wzr, wzr, asr #32 [all …]
|
D | arm64-aliases.s | 29 orr w2, wzr, w9 43 ands wzr, w1, w2, lsl #2 90 cmp wzr, w1 103 ; CHECK: cmp wzr, w1 ; encoding: [0xff,0x03,0x01,0x6b] 142 mov wzr, #0xffffffff 143 mov wzr, #0xffffff00 147 ; CHECK: movn wzr, #0 148 ; CHECK: movn wzr, #0xff 156 orn w4, wzr, w9 164 orn w4, wzr, w9, lsl #1 [all …]
|
D | inline-asm-modifiers.s | 106 add w0, wzr, wzr
|
/external/llvm/test/CodeGen/AArch64/ |
D | movw-consts.ll | 12 ; CHECK: orr w0, wzr, #0x1 18 ; CHECK: orr w0, wzr, #0xffff 24 ; CHECK: orr w0, wzr, #0x10000 30 ; CHECK: orr w0, wzr, #0xffff0000 78 ; CHECK: str wzr 85 ; CHECK: orr {{w[0-9]+}}, wzr, #0x1 92 ; CHECK: orr {{w[0-9]+}}, wzr, #0xffff 99 ; CHECK: orr {{w[0-9]+}}, wzr, #0x10000 106 ; CHECK: orr {{w[0-9]+}}, wzr, #0xffff0000
|
D | arm64-patchpoint-webkit_jscc.ll | 37 ; CHECK: orr w[[REG:[0-9]+]], wzr, #0x6 39 ; CHECK-NEXT: orr w[[REG:[0-9]+]], wzr, #0x4 41 ; CHECK-NEXT: orr w[[REG:[0-9]+]], wzr, #0x2 51 ; FAST-NEXT: orr [[REG2:w[0-9]+]], wzr, #0x4 73 ; CHECK-NEXT: orr w[[REG:[0-9]+]], wzr, #0x8 75 ; CHECK-NEXT: orr w[[REG:[0-9]+]], wzr, #0x6 77 ; CHECK-NEXT: orr w[[REG:[0-9]+]], wzr, #0x4 79 ; CHECK-NEXT: orr w[[REG:[0-9]+]], wzr, #0x2 89 ; FAST-NEXT: orr [[REG2:w[0-9]+]], wzr, #0x4 91 ; FAST-NEXT: orr [[REG4:w[0-9]+]], wzr, #0x8
|
D | arm64-fast-isel-store.ll | 6 ; CHECK: strb wzr, [x0] 13 ; CHECK: strh wzr, [x0] 20 ; CHECK: str wzr, [x0]
|
D | fast-isel-addressing-modes.ll | 56 ; CHECK: strb wzr, [x0] 70 ; CHECK: strb wzr, [x0] 77 ; CHECK: strh wzr, [x0] 84 ; CHECK: str wzr, [x0] 98 ; CHECK: str wzr, [x0] 113 ; CHECK: orr {{w|x}}[[REG:[0-9]+]], {{wzr|xzr}}, #0x80 176 ; SDAG: orr w[[NUM:[0-9]+]], wzr, #0x4000 190 ; CHECK: stur wzr, [x0, #-256] 201 ; CHECK-NEXT: str wzr, {{\[}}[[REG]]{{\]}} 211 ; CHECK: stur wzr, [x0, #255] [all …]
|
D | cmpxchg-idioms.ll | 15 ; CHECK: orr w0, wzr, #0x1 20 ; CHECK: mov w0, wzr 42 ; CHECK: orr [[TMP:w[0-9]+]], wzr, #0x1 48 ; CHECK: mov [[TMP:w[0-9]+]], wzr
|
D | arm64-csel.ll | 115 ; CHECK: orr w[[REG:[0-9]+]], wzr, #0x4 126 ; CHECK: orr w[[REG:[0-9]+]], wzr, #0x4 137 ; CHECK: orr w[[REG:[0-9]+]], wzr, #0x4 148 ; CHECK: orr w[[REG:[0-9]+]], wzr, #0x4 181 ; CHECK: orr w[[REG:[0-9]+]], wzr, #0x1 192 ; CHECK: orr w[[REG:[0-9]+]], wzr, #0x1 203 ; CHECK: orr w[[REG:[0-9]+]], wzr, #0x1 214 ; CHECK: orr w[[REG:[0-9]+]], wzr, #0x1
|
D | remat-float0.ll | 10 ; CHECK: fmov s0, wzr 12 ; CHECK: fmov s0, wzr
|
D | i128-align.ll | 16 ; CHECK: {{movz x0, #48|orr w0, wzr, #0x30}} 28 ; CHECK: {{movz x0, #16|orr w0, wzr, #0x10}}
|
D | cmp-const-max.ll | 17 ; CHECK-NEXT: mov w0, wzr 34 ; CHECK-NEXT: mov w0, wzr
|
D | arm64-long-shift.ll | 6 ; CHECK-NEXT: orr w[[XREG_1:[0-9]+]], wzr, #0x40 25 ; CHECK-NEXT: orr w[[XREG_1:[0-9]+]], wzr, #0x40 45 ; CHECK-NEXT: orr w[[XREG_1:[0-9]+]], wzr, #0x40
|
D | arm64-memset-inline.ll | 6 ; CHECK: str wzr, [x0, #8] 15 ; CHECK: strh wzr, [sp, #32]
|
D | machine_cse_impdef_killflags.ll | 8 ; CHECK-DAG: mov [[REG0:w[0-9]+]], wzr 9 ; CHECK-DAG: orr [[REG1:w[0-9]+]], wzr, #0x1
|
D | arm64-fast-isel-fcmp.ll | 38 ; CHECK: mov {{w[0-9]+}}, wzr 87 ; CHECK-NEXT: csinc {{w[0-9]+}}, [[REG]], wzr, le 112 ; CHECK-NEXT: csinc {{w[0-9]+}}, [[REG]], wzr, vc 159 ; CHECK: orr {{w[0-9]+}}, wzr, #0x1
|
D | madd-combiner.ll | 7 ; CHECK: orr [[REG:w[0-9]+]], wzr, #0x4 16 ; CHECK: orr [[REG:w[0-9]+]], wzr, #0x4
|
D | tst-br.ll | 39 ; CHECK: {{movz x0, #1|orr w0, wzr, #0x1}} 45 ; CHECK-NEXT: {{mov x0, xzr|mov w0, wzr}}
|
D | arm64-early-ifcvt.ll | 41 ; CHECK: {{subs.*wzr,|cmp}} w2, #1 77 ; CHECK: {{subs.*wzr,|cmp}} w2, #1 113 ; CHECK: {{subs.*wzr,|cmp}} w2, #1 149 ; CHECK: {{subs.*wzr,|cmp}} w2, #1 185 ; CHECK: {{subs.*wzr,|cmp}} w2, #1 221 ; CHECK: {{subs.*wzr,|cmp}} w2, #1 257 ; CHECK: {{subs.*wzr,|cmp}} w2, #0 291 ; CHECK: {{subs.*wzr,|cmp}} w2, #0
|
D | arm64-hello.ll | 8 ; CHECK-NEXT: stur wzr, [x29, #-4] 20 ; CHECK-LINUX-NEXT: stur wzr, [x29, #-4]
|
/external/llvm/test/MC/Disassembler/AArch64/ |
D | basic-a64-instructions.txt | 82 # CHECK: add wzr, w3, w5 83 # CHECK: add w20, wzr, w4 84 # CHECK: add w4, w6, wzr 86 # CHECK: add w9, w3, wzr, lsl #10 137 # CHECK: adds w20, wzr, w4 138 # CHECK: adds w4, w6, wzr 140 # CHECK: adds w9, w3, wzr, lsl #10 190 # CHECK: sub wzr, w3, w5 191 # CHECK: {{sub w20, wzr, w4|neg w20, w4}} 192 # CHECK: sub w4, w6, wzr [all …]
|
D | arm64-crc32.txt | 4 # CHECK: crc32h w28, wzr, w30 9 # CHECK: crc32cw wzr, w3, w5
|