Searched refs:RCR (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86FlagsCopyLowering.cpp | 162 RCR, enumerator 217 LLVM_EXPAND_INSTR_SIZES(RCR, rCL) in getMnemonicFromOpcode() 218 LLVM_EXPAND_INSTR_SIZES(RCR, r1) in getMnemonicFromOpcode() 219 LLVM_EXPAND_INSTR_SIZES(RCR, ri) in getMnemonicFromOpcode() 220 return FlagArithMnemonic::RCR; in getMnemonicFromOpcode() 807 case FlagArithMnemonic::RCR: in rewriteArithmetic()
|
| H A D | X86SchedSkylakeClient.td | 1277 "RCR(8|16|32|64)m(1|i)")>; 1453 "RCR(16|32|64)rCL")>; 1573 def: InstRW<[SKLWriteResGroup185], (instregex "RCR(8|16|32|64)mCL")>;
|
| H A D | X86SchedBroadwell.td | 1198 "RCR(8|16|32|64)m(1|i)")>; 1332 "RCR(16|32|64)rCL")>; 1439 def: InstRW<[BWWriteResGroup160], (instregex "RCR(8|16|32|64)mCL")>;
|
| H A D | X86SchedHaswell.td | 1344 "RCR(8|16|32|64)m(1|i)")>; 1616 "RCR(16|32|64)rCL")>; 1644 def: InstRW<[HWWriteResGroup135], (instregex "RCR(8|16|32|64)mCL")>;
|
| H A D | X86SchedSandyBridge.td | 754 "RCR(8|16|32|64)rCL")>; 1089 "RCR(8|16|32|64)m")>;
|
| H A D | X86SchedSkylakeServer.td | 1634 "RCR(8|16|32|64)m(1|i)")>; 1963 "RCR(16|32|64)rCL")>; 2167 def: InstRW<[SKXWriteResGroup208], (instregex "RCR(8|16|32|64)mCL")>;
|
| H A D | X86SchedIceLake.td | 1653 "RCR(8|16|32|64)m(1|i)")>; 1982 "RCR(16|32|64)rCL")>; 2186 def: InstRW<[ICXWriteResGroup208], (instregex "RCR(8|16|32|64)mCL")>;
|
| H A D | X86ScheduleAtom.td | 515 def : InstRW<[AtomWrite0_1], (instregex "(RCL|RCR|ROL|ROR|SAR|SHL|SHR)(8|16|32|64)m",
|
| H A D | X86ScheduleZnver1.td | 731 // RCR RCL.
|
| H A D | X86ScheduleZnver2.td | 748 // RCR RCL.
|
| H A D | X86InstrInfo.td | 3677 defm : ShiftRotateByOneAlias<"rcr", "RCR">;
|