| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | ctpop16.ll | 46 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 113 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 197 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 284 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1061 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1133 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1207 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1283 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1364 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1451 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X [all …]
|
| H A D | store-global.ll | 24 ; EG: MEM_RAT MSKOR T[[RW_GPR:[0-9]]].XW, T{{[0-9]}}.X 44 ; EG: MEM_RAT MSKOR T[[RW_GPR:[0-9]]].XW, T{{[0-9]}}.X
|
| H A D | kernel-args.ll | 608 ; EG-NEXT: MEM_RAT MSKOR T4.XW, T5.X 639 ; CM-NEXT: MEM_RAT MSKOR T4.XW, T5.X 925 ; EG-NEXT: MEM_RAT MSKOR T4.XW, T7.X 926 ; EG-NEXT: MEM_RAT MSKOR T5.XW, T6.X 970 ; CM-NEXT: MEM_RAT MSKOR T4.XW, T7.X 971 ; CM-NEXT: MEM_RAT MSKOR T5.XW, T6.X 1065 ; EG-NEXT: MEM_RAT MSKOR T5.XW, T8.X 1100 ; CM-NEXT: MEM_RAT MSKOR T5.XW, T8.X 1747 ; EG-NEXT: MEM_RAT MSKOR T5.XW, T8.X 1795 ; CM-NEXT: MEM_RAT MSKOR T5.XW, T7.X [all …]
|
| H A D | r600.bitcast.ll | 148 ; EG-NEXT: MEM_RAT MSKOR T5.XW, T6.X
|
| H A D | cttz_zero_undef.ll | 338 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 409 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 612 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 711 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1482 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1582 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X
|
| H A D | fp_to_uint.ll | 646 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 696 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 745 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X
|
| H A D | fp_to_sint.ll | 764 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 814 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 863 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X
|
| H A D | cttz.ll | 454 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1344 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1450 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1553 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X
|
| H A D | shl.ll | 184 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 258 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 335 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 431 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 502 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X
|
| H A D | ctlz.ll | 528 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1570 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1691 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1814 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X
|
| H A D | ctlz_zero_undef.ll | 353 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 914 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 1017 ; EG-NEXT: MEM_RAT MSKOR T1.XW, T2.X
|
| H A D | load-global-i16.ll | 63 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 89 ; CM-NEXT: MEM_RAT MSKOR T0.XW, T1.X 261 ; EG-NEXT: MEM_RAT MSKOR T5.XW, T8.X 296 ; CM-NEXT: MEM_RAT MSKOR T5.XW, T8.X
|
| H A D | udiv.ll | 2442 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X
|
| H A D | load-constant-i16.ll | 60 ; EG-NEXT: MEM_RAT MSKOR T0.XW, T1.X 198 ; EG-NEXT: MEM_RAT MSKOR T5.XW, T8.X
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedExynosM3.td | 553 def : InstRW<[M3WriteFCVT4A], (instregex "^[SU]CVTF[SU][XW][DHS]ri")>; 554 def : InstRW<[M3WriteFCVT3A], (instregex "^FCVT[AMNPZ][SU]U[XW][DHS]r")>;
|
| H A D | AArch64SchedAmpere1.td | 853 def : InstRW<[Ampere1Write_2cyc_1AB_1S_1Z], (instregex "^STR[BHSDQ]ro[XW]")>; 923 def : InstRW<[Ampere1Write_10cyc_1XY_1Z], (instregex "^FCVT[AMNPZ][SU][SU][XW][HSD]r")>;
|
| H A D | AArch64SchedExynosM4.td | 667 def : InstRW<[M4WriteFCVT6A], (instregex "^[SU]CVTF[SU][XW][HSD]ri")>; 668 def : InstRW<[M4WriteNEONR], (instregex "^FCVT[AMNPZ][SU][SU][XW][HSD]r")>;
|
| H A D | AArch64SchedExynosM5.td | 724 def : InstRW<[M5WriteFCVTC], (instregex "^[SU]CVTF[SU][XW][HSD]ri")>; 725 def : InstRW<[M5WriteFCVTB], (instregex "^FCVT[AMNPZ][SU][SU][XW][HSD]r")>;
|
| H A D | AArch64SchedA57.td | 578 def : InstRW<[A57Write_10cyc_1L_1V], (instregex "^[FSU]CVT[AMNPZ][SU](_Int)?[SU]?[XW]?[DS]?[rds]i?"…
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | EvergreenInstructions.td | 69 "MSKOR $rw_gpr.XW, $index_gpr",
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 9915 APInt XW = X->sext(W); in MinOptional() local 9917 return XW.slt(YW) ? *X : *Y; in MinOptional()
|