/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/cstmaterialization/ |
D | constMaterialization.ll | 6 ; Constants generated using li16 11 ; MM: li16 $2, -1 14 ; MIPS-NOT: li16 24 ; MM: li16 $2, 126 28 ; MIPS-NOT: li16 40 ; ALL-NOT: li16 49 ; MM: li16 $2, 0 52 ; MIPS-NOT: li16 64 ; ALL-NOT: li16 76 ; ALL-NOT: li16 [all …]
|
D | isel-materialization.ll | 8 ; The four parameters are picked to use these instructions: li16, addiu, lui,
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/CostModel/SystemZ/ |
D | ext-load.ll | 12 %li16 = load i16, i16* undef 13 sext i16 %li16 to i32 14 sext i16 %li16 to i64 25 ; CHECK: Cost Model: Found an estimated cost of 1 for instruction: %li16 = load i16, i16* undef 26 ; CHECK: Cost Model: Found an estimated cost of 0 for instruction: %4 = sext i16 %li16 to i32 27 ; CHECK: Cost Model: Found an estimated cost of 0 for instruction: %5 = sext i16 %li16 to i64 38 %li16 = load i16, i16* undef 39 zext i16 %li16 to i32 40 zext i16 %li16 to i64 51 ; CHECK: Cost Model: Found an estimated cost of 1 for instruction: %li16 = load i16, i16* undef [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/ |
D | fcmp.ll | 30 ; MM-DAG: li16 $2, 0 56 ; MM32R3-DAG: li16 $[[T0:[0-9]+]], 0 57 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 89 ; MM32R3-DAG: li16 $[[T0:[0-9]+]], 0 90 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 122 ; MM32R3-DAG: li16 $[[T0:[0-9]+]], 0 123 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 155 ; MM32R3-DAG: li16 $[[T0:[0-9]+]], 0 156 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 188 ; MM32R3-DAG: li16 $[[T0:[0-9]+]], 0 [all …]
|
D | micromips-li.ll | 17 ; CHECK: li16 ${{[2-7]|16|17}}, 1
|
D | longbranch.ll | 225 ; MICROMIPS-NEXT: li16 $3, 1 238 ; MICROMIPSSTATIC-NEXT: li16 $2, 1 250 ; MICROMIPSR6STATIC-NEXT: li16 $2, 1 274 ; MICROMIPSR6PIC-NEXT: li16 $3, 1
|
D | rotate.ll | 10 ; MM32: li16 $2, 32
|
D | micromips-short-delay-slot.mir | 9 # CHECK-NEXT: li16
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/llvm-ir/ |
D | and.ll | 393 ; MM32R3-NEXT: li16 $2, 0 398 ; MM32R6-NEXT: li16 $2, 0 577 ; MM32R3-NEXT: li16 $2, 0 583 ; MM32R6-NEXT: li16 $2, 0 636 ; MM32R3-NEXT: li16 $2, 0 637 ; MM32R3-NEXT: li16 $3, 0 638 ; MM32R3-NEXT: li16 $4, 0 644 ; MM32R6-NEXT: li16 $2, 0 645 ; MM32R6-NEXT: li16 $3, 0 646 ; MM32R6-NEXT: li16 $4, 0 [all …]
|
D | lshr.ll | 400 ; MMR3-NEXT: li16 $5, 0 828 ; MMR3-NEXT: li16 $2, 64 835 ; MMR3-NEXT: li16 $2, 0 880 ; MMR3-NEXT: li16 $6, 0 885 ; MMR3-NEXT: li16 $7, 0 890 ; MMR3-NEXT: li16 $7, 0 895 ; MMR3-NEXT: li16 $4, 0 933 ; MMR6-NEXT: li16 $17, 64 965 ; MMR6-NEXT: li16 $5, 0
|
D | shl.ll | 432 ; MMR3-NEXT: li16 $5, 0 858 ; MMR3-NEXT: li16 $2, 64 863 ; MMR3-NEXT: li16 $3, 0 909 ; MMR3-NEXT: li16 $5, 0 914 ; MMR3-NEXT: li16 $7, 0 919 ; MMR3-NEXT: li16 $7, 0 924 ; MMR3-NEXT: li16 $3, 0 952 ; MMR6-NEXT: li16 $17, 64 984 ; MMR6-NEXT: li16 $4, 0
|
D | select-int.ll | 260 ; MM32R3: li16 $[[T0:[0-9]+]], -1 262 ; MM32R3: li16 $[[T2:[0-9]+]], 0 266 ; MM32R6: li16 $[[T0:[0-9]+]], -1
|
D | or.ll | 383 ; MM32-NEXT: li16 $2, -1 388 ; MM32R6-NEXT: li16 $2, -1 550 ; MM32-NEXT: li16 $2, -1 555 ; MM32R6-NEXT: li16 $2, -1 575 ; MM32-NEXT: li16 $2, -1 580 ; MM32R6-NEXT: li16 $2, -1 888 ; MM32-NEXT: li16 $2, -1 893 ; MM32R6-NEXT: li16 $2, -1
|
D | srem.ll | 53 ; MMR3: li16 $[[T1:[0-9]+]], 0 59 ; MMR6: li16 $[[T1:[0-9]+]], 0
|
D | sdiv.ll | 55 ; MMR3: li16 $[[T1:[0-9]+]], 0 61 ; MMR6: li16 $[[T1:[0-9]+]], 0
|
D | urem.ll | 58 ; MMR3: li16 $[[T1:[0-9]+]], 0 65 ; MMR6: li16 $[[T3:[0-9]+]], 0
|
/external/llvm/test/MC/Mips/ |
D | micromips-16-bit-instructions.s | 32 # CHECK-EL: li16 $3, -1 # encoding: [0xff,0xed] 33 # CHECK-EL: li16 $3, 126 # encoding: [0xfe,0xed] 87 # CHECK-EB: li16 $3, -1 # encoding: [0xed,0xff] 88 # CHECK-EB: li16 $3, 126 # encoding: [0xed,0xfe] 140 li16 $3, -1 141 li16 $3, 126
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Mips/ |
D | micromips-16-bit-instructions.s | 32 # CHECK-EL: li16 $3, -1 # encoding: [0xff,0xed] 33 # CHECK-EL: li16 $3, 126 # encoding: [0xfe,0xed] 87 # CHECK-EB: li16 $3, -1 # encoding: [0xed,0xff] 88 # CHECK-EB: li16 $3, 126 # encoding: [0xed,0xfe] 140 li16 $3, -1 141 li16 $3, 126
|
/external/llvm/test/CodeGen/Mips/ |
D | fcmp.ll | 59 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 93 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 127 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 161 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 195 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 231 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 268 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 303 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 337 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 371 ; MM32R3-DAG: li16 $[[T1:[0-9]+]], 1 [all …]
|
D | micromips-li.ll | 16 ; CHECK: li16 ${{[2-7]|16|17}}, 1
|
D | rotate.ll | 10 ; MM32: li16 $2, 32
|
/external/llvm/test/CodeGen/Mips/llvm-ir/ |
D | add.ll | 254 ; MM32: li16 $[[T1:[0-9]+]], 4 284 ; MM32: li16 $[[T1:[0-9]+]], 4 384 ; MM32: li16 $[[T1:[0-9]+]], 3 414 ; MM32: li16 $[[T1:[0-9]+]], 3
|
D | or.ll | 230 ; MM: li16 $2, -1 318 ; MM: li16 $2, -1 332 ; MM: li16 $2, -1 501 ; MM: li16 $2, -1
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/micromips-sizereduction/ |
D | micromips-lwp-swp.ll | 21 ; CHECK-NEXT: li16 $2, 0
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Mips/micromips/ |
D | valid.s | 64 li16 $3, -1 # CHECK: li16 $3, -1 # encoding: [0xed,0xff] label 66 li16 $3, 126 # CHECK: li16 $3, 126 # encoding: [0xed,0xfe] label
|