Searched refs:LRV (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | bswap-02.ll | 7 ; Check LRV with no displacement. 17 ; Check the high end of the aligned LRV range. 41 ; Check the high end of the negative aligned LRV range. 52 ; Check the low end of the LRV range. 76 ; Check that LRV allows an index. 90 ; to use LRV if possible.
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.h | 356 LRV, STRV, enumerator
|
| H A D | SystemZScheduleZ196.td | 262 def : InstRW<[WLat1, FXU, NormalGr], (instregex "LRV(G)?R$")>; 263 def : InstRW<[WLat1LSU, FXU, LSU, NormalGr], (instregex "LRV(G|H)?$")>;
|
| H A D | SystemZScheduleZEC12.td | 273 def : InstRW<[WLat1, FXU, NormalGr], (instregex "LRV(G)?R$")>; 274 def : InstRW<[WLat1LSU, FXU, LSU, NormalGr], (instregex "LRV(G|H)?$")>;
|
| H A D | SystemZOperators.td | 285 def z_loadbswap : SDNode<"SystemZISD::LRV", SDTLoad,
|
| H A D | SystemZScheduleZ13.td | 299 def : InstRW<[WLat1, FXa, NormalGr], (instregex "LRV(G)?R$")>; 300 def : InstRW<[WLat1LSU, FXa, LSU, NormalGr], (instregex "LRV(G|H)?$")>;
|
| H A D | SystemZScheduleZ16.td | 304 def : InstRW<[WLat1, FXa, NormalGr], (instregex "LRV(G)?R$")>; 305 def : InstRW<[WLat1LSU, FXa, LSU, NormalGr], (instregex "LRV(G|H)?$")>;
|
| H A D | SystemZScheduleZ15.td | 304 def : InstRW<[WLat1, FXa, NormalGr], (instregex "LRV(G)?R$")>; 305 def : InstRW<[WLat1LSU, FXa, LSU, NormalGr], (instregex "LRV(G|H)?$")>;
|
| H A D | SystemZScheduleZ14.td | 300 def : InstRW<[WLat1, FXa, NormalGr], (instregex "LRV(G)?R$")>; 301 def : InstRW<[WLat1LSU, FXa, LSU, NormalGr], (instregex "LRV(G|H)?$")>;
|
| H A D | SystemZISelLowering.cpp | 5277 if (Subtarget.hasVectorEnhancements2() && Op.getOpcode() == SystemZISD::LRV) in isVectorElementLoad() 6026 OPCODE(LRV); in getTargetNodeName() 6806 DAG.getMemIntrinsicNode(SystemZISD::LRV, SDLoc(N), in combineBSWAP()
|
| H A D | SystemZInstrInfo.td | 847 def LRV : UnaryRXY<"lrv", 0xE31E, z_loadbswap32, GR32, 4>;
|