/external/llvm/test/CodeGen/AMDGPU/ |
D | srl.ll | 10 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 27 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 28 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 49 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 50 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 51 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 52 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 70 ; EG-DAG: LSHR {{\*? *}}[[LOSMTMP:T[0-9]+\.[XYZW]]], [[OPLO:T[0-9]+\.[XYZW]]], [[SHIFT]] 72 ; EG-DAG: LSHR {{\*? *}}[[HISM:T[0-9]+\.[XYZW]]], [[OPHI]], {{PS|[[SHIFT]]|PV\.[XYZW]}} 75 ; EG-DAG: LSHR {{\*? *}}[[LOBIG:T[0-9]+\.[XYZW]]], [[OPHI]], [[SHIFT]] [all …]
|
D | fp_to_uint.ll | 47 ; EG-DAG: LSHR 57 ; EG-DAG: LSHR 58 ; EG-DAG: LSHR 77 ; EG-DAG: LSHR 87 ; EG-DAG: LSHR 88 ; EG-DAG: LSHR 98 ; EG-DAG: LSHR 108 ; EG-DAG: LSHR 109 ; EG-DAG: LSHR 128 ; EG-DAG: LSHR [all …]
|
D | fp_to_sint.ll | 56 ; EG-DAG: LSHR 66 ; EG-DAG: LSHR 67 ; EG-DAG: LSHR 88 ; EG-DAG: LSHR 98 ; EG-DAG: LSHR 99 ; EG-DAG: LSHR 109 ; EG-DAG: LSHR 119 ; EG-DAG: LSHR 120 ; EG-DAG: LSHR 139 ; EG-DAG: LSHR [all …]
|
D | set-dx10.ll | 8 ; CHECK: LSHR 22 ; CHECK: LSHR 34 ; CHECK: LSHR 48 ; CHECK: LSHR 60 ; CHECK: LSHR 74 ; CHECK: LSHR 86 ; CHECK: LSHR 100 ; CHECK: LSHR 112 ; CHECK: LSHR 126 ; CHECK: LSHR [all …]
|
D | unsupported-cc.ll | 6 ; CHECK: LSHR 18 ; CHECK: LSHR 33 ; CHECK-NEXT: LSHR * 43 ; CHECK: LSHR 55 ; CHECK: LSHR 67 ; CHECK: LSHR 79 ; CHECK: LSHR 94 ; CHECK-NEXT: LSHR * 104 ; CHECK: LSHR 116 ; CHECK: LSHR
|
D | image-resource-id.ll | 8 ; EG-NEXT: LSHR 22 ; EG-NEXT: LSHR 38 ; EG-NEXT: LSHR 52 ; EG-NEXT: LSHR 68 ; EG-NEXT: LSHR 83 ; EG-NEXT: LSHR 98 ; EG-NEXT: LSHR 113 ; EG-NEXT: LSHR 130 ; EG-NEXT: LSHR 145 ; EG-NEXT: LSHR [all …]
|
D | shl.ll | 58 ;EG: LSHR {{\* *}}[[TEMP:T[0-9]+\.[XYZW]]], [[OPLO:T[0-9]+\.[XYZW]]], {{[[COMPSH]]|PV.[XYZW]}} 60 ;EG-DAG: LSHR {{\*? *}}[[OVERF:T[0-9]+\.[XYZW]]], {{[[TEMP]]|PV.[XYZW]}}, 1 86 ;EG-DAG: LSHR {{\*? *}}[[COMPSHA]] 87 ;EG-DAG: LSHR {{\*? *}}[[COMPSHB]] 88 ;EG-DAG: LSHR {{.*}}, 1 89 ;EG-DAG: LSHR {{.*}}, 1 127 ;EG-DAG: LSHR {{\*? *}}[[COMPSHA]] 128 ;EG-DAG: LSHR {{\*? *}}[[COMPSHB]] 129 ;EG-DAG: LSHR {{\*? *}}[[COMPSHC]] 130 ;EG-DAG: LSHR {{\*? *}}[[COMPSHD]] [all …]
|
D | sampler-resource-id.ll | 6 ; EG-NEXT: LSHR 18 ; EG-NEXT: LSHR 30 ; EG-NEXT: LSHR
|
D | bfe_uint.ll | 15 ; implmented with a LSHR instruction, which is better, because LSHR has less
|
D | sra.ll | 70 ; EG-DAG: LSHR {{\*? *}}[[LOSMTMP:T[0-9]+\.[XYZW]]], [[OPLO:T[0-9]+\.[XYZW]]], [[SHIFT]] 100 ; EG-DAG: LSHR {{.*}}, [[SHA]] 101 ; EG-DAG: LSHR {{.*}}, [[SHB]] 162 ; EG-DAG: LSHR {{.*}}, [[SHA]] 163 ; EG-DAG: LSHR {{.*}}, [[SHB]] 164 ; EG-DAG: LSHR {{.*}}, [[SHA]] 165 ; EG-DAG: LSHR {{.*}}, [[SHB]]
|
D | literals.ll | 10 ; CHECK: LSHR 27 ; CHECK: LSHR
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/ |
D | srl.ll | 10 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 27 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 28 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 49 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 50 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 51 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 52 ; EG: LSHR {{\*? *}}T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}} 70 ; EG-DAG: LSHR {{\*? *}}[[LOSMTMP:T[0-9]+\.[XYZW]]], [[OPLO:T[0-9]+\.[XYZW]]], [[SHIFT]] 72 ; EG-DAG: LSHR {{\*? *}}[[HISM:T[0-9]+\.[XYZW]]], [[OPHI]], {{PS|[[SHIFT]]|PV\.[XYZW]}} 75 ; EG-DAG: LSHR {{\*? *}}[[LOBIG:T[0-9]+\.[XYZW]]], [[OPHI]], [[SHIFT]] [all …]
|
D | fp_to_uint.ll | 49 ; EG-DAG: LSHR 59 ; EG-DAG: LSHR 60 ; EG-DAG: LSHR 79 ; EG-DAG: LSHR 89 ; EG-DAG: LSHR 90 ; EG-DAG: LSHR 100 ; EG-DAG: LSHR 110 ; EG-DAG: LSHR 111 ; EG-DAG: LSHR 130 ; EG-DAG: LSHR [all …]
|
D | fp_to_sint.ll | 56 ; EG-DAG: LSHR 66 ; EG-DAG: LSHR 67 ; EG-DAG: LSHR 88 ; EG-DAG: LSHR 98 ; EG-DAG: LSHR 99 ; EG-DAG: LSHR 109 ; EG-DAG: LSHR 119 ; EG-DAG: LSHR 120 ; EG-DAG: LSHR 139 ; EG-DAG: LSHR [all …]
|
D | set-dx10.ll | 8 ; CHECK: LSHR 22 ; CHECK: LSHR 34 ; CHECK: LSHR 48 ; CHECK: LSHR 60 ; CHECK: LSHR 74 ; CHECK: LSHR 86 ; CHECK: LSHR 100 ; CHECK: LSHR 112 ; CHECK: LSHR 126 ; CHECK: LSHR [all …]
|
D | unsupported-cc.ll | 6 ; CHECK: LSHR 18 ; CHECK: LSHR 33 ; CHECK-NEXT: LSHR * 43 ; CHECK: LSHR 55 ; CHECK: LSHR 67 ; CHECK: LSHR 79 ; CHECK: LSHR 94 ; CHECK-NEXT: LSHR * 104 ; CHECK: LSHR 116 ; CHECK: LSHR
|
D | image-resource-id.ll | 8 ; EG-NEXT: LSHR 22 ; EG-NEXT: LSHR 38 ; EG-NEXT: LSHR 52 ; EG-NEXT: LSHR 68 ; EG-NEXT: LSHR 83 ; EG-NEXT: LSHR 98 ; EG-NEXT: LSHR 113 ; EG-NEXT: LSHR 130 ; EG-NEXT: LSHR 145 ; EG-NEXT: LSHR [all …]
|
D | r600.extract-lowbits.ll | 27 ; EG-NEXT: LSHR * T0.X, KC0[2].W, literal.x, 38 ; CM-NEXT: LSHR * T0.X, KC0[2].W, literal.x, 65 ; EG-NEXT: LSHR * T1.X, KC0[2].W, literal.x, 84 ; CM-NEXT: LSHR * T1.X, KC0[2].W, literal.x, 102 ; EG-NEXT: LSHR * T0.X, KC0[2].W, literal.x, 113 ; CM-NEXT: LSHR * T0.X, KC0[2].W, literal.x, 135 ; EG-NEXT: LSHR * T0.X, KC0[2].W, literal.x, 146 ; CM-NEXT: LSHR * T0.X, KC0[2].W, literal.x, 173 ; EG-NEXT: LSHR * T1.X, KC0[2].W, literal.x, 192 ; CM-NEXT: LSHR * T1.X, KC0[2].W, literal.x, [all …]
|
D | r600.bitcast.ll | 10 ; EG-DAG: LSHR {{[\* ]*}}[[ST_PTR]], KC0[2].Y, literal 23 ; EG-DAG: LSHR {{[\* ]*}}[[ST_PTR]], KC0[2].Y, literal 35 ; EG-DAG: LSHR {{[\* ]*}}[[ST_PTR]], KC0[2].Y, literal 47 ; EG-DAG: LSHR {{[\* ]*}}[[ST_PTR]], KC0[2].Y, literal 59 ; EG-DAG: LSHR {{[\* ]*}}[[ST_PTR]], KC0[2].Y, literal 71 ; EG-DAG: LSHR {{[\* ]*}}[[ST_PTR]], KC0[2].Y, literal 87 ; EG-DAG: LSHR {{[\* ]*}}[[ST_PTR]], KC0[2].Y, literal 100 ; EG-DAG: LSHR {{[\* ]*}}[[ST_PTR]], KC0[2].Y, literal
|
D | sampler-resource-id.ll | 6 ; EG-NEXT: LSHR 18 ; EG-NEXT: LSHR 30 ; EG-NEXT: LSHR
|
D | shl.ll | 152 ;EG: LSHR {{\* *}}[[TEMP:T[0-9]+\.[XYZW]]], [[OPLO:T[0-9]+\.[XYZW]]], {{[[COMPSH]]|PV.[XYZW]}} 154 ;EG-DAG: LSHR {{\*? *}}[[OVERF:T[0-9]+\.[XYZW]]], {{[[TEMP]]|PV.[XYZW]}}, 1 177 ;EG-DAG: LSHR {{\*? *}}[[COMPSHA]] 178 ;EG-DAG: LSHR {{\*? *}}[[COMPSHB]] 179 ;EG-DAG: LSHR {{.*}}, 1 180 ;EG-DAG: LSHR {{.*}}, 1 218 ;EG-DAG: LSHR {{\*? *}}[[COMPSHA]] 219 ;EG-DAG: LSHR {{\*? *}}[[COMPSHB]] 220 ;EG-DAG: LSHR {{\*? *}}[[COMPSHC]] 221 ;EG-DAG: LSHR {{\*? *}}[[COMPSHD]] [all …]
|
D | bfe_uint.ll | 15 ; implmented with a LSHR instruction, which is better, because LSHR has less
|
D | sra.ll | 100 ; EG-DAG: LSHR {{\*? *}}[[LOSMTMP:T[0-9]+\.[XYZW]]], [[OPLO:T[0-9]+\.[XYZW]]], [[SHIFT]] 130 ; EG-DAG: LSHR {{.*}}, [[SHA]] 131 ; EG-DAG: LSHR {{.*}}, [[SHB]] 192 ; EG-DAG: LSHR {{.*}}, [[SHA]] 193 ; EG-DAG: LSHR {{.*}}, [[SHB]] 194 ; EG-DAG: LSHR {{.*}}, [[SHA]] 195 ; EG-DAG: LSHR {{.*}}, [[SHB]]
|
/external/apache-commons-bcel/src/main/java/org/apache/bcel/generic/ |
D | LSHR.java | 26 public class LSHR extends ArithmeticInstruction { class 28 public LSHR() { in LSHR() method in LSHR 29 super(org.apache.bcel.Const.LSHR); in LSHR()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/CodeGenPrepare/ |
D | bitreverse-hang.ll | 10 ; | LSHR 14 ; | LSHR
|