Searched refs:ROL (Results 1 – 17 of 17) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/M68k/ |
| H A D | M68kInstrShiftRotate.td | 16 /// ROL [~] ROR [~] ROXL [ ] ROXR [ ] 97 defm ROL : MxSROp<"rol", rotl, MxRODI_L, MxROOP_RO>;
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.h | 51 ROL, ///< Bit rotate left. enumerator
|
| H A D | AVRISelLowering.cpp | 249 NODE(ROL); in getTargetNodeName() 319 Opc8 = AVRISD::ROL; in LowerShifts()
|
| H A D | AVRInstrInfo.td | 60 def AVRrol : SDNode<"AVRISD::ROL", SDTIntUnaryOp>; 2110 def ROL : InstAlias<"rol\t$rd", (ADCRdRr GPR8 : $rd, GPR8 : $rd)>;
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86SchedSandyBridge.td | 988 def: InstRW<[SBWriteResGroup85], (instregex "ROL(8|16|32|64)m(1|i)", 1033 def: InstRW<[SBWriteResGroup97_2], (instregex "ROL(8|16|32|64)mCL",
|
| H A D | X86SchedSkylakeClient.td | 1201 def: InstRW<[SKLWriteResGroup100], (instregex "ROL(8|16|32|64)m(1|i)", 1284 def: InstRW<[SKLWriteResGroup117], (instregex "ROL(8|16|32|64)mCL",
|
| H A D | X86SchedBroadwell.td | 1136 def: InstRW<[BWWriteResGroup87], (instregex "ROL(8|16|32|64)m(1|i)", 1213 def: InstRW<[BWWriteResGroup100], (instregex "ROL(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 | X86SchedHaswell.td | 1214 def: InstRW<[HWWriteResGroup46], (instregex "ROL(8|16|32|64)m(1|i)", 1358 def: InstRW<[HWWriteResGroup69], (instregex "ROL(8|16|32|64)mCL",
|
| H A D | X86InstrCompiler.td | 1850 // ROL/ROR instructions allow a stronger mask optimization than shift for 8- and 1879 defm : MaskedRotateAmountPats<rotl, "ROL">; 2228 // register-register 16 bit bswap. This maps it to a ROL instruction.
|
| H A D | X86SchedSkylakeServer.td | 1470 def: InstRW<[SKXWriteResGroup107], (instregex "ROL(8|16|32|64)m(1|i)", 1641 def: InstRW<[SKXWriteResGroup128], (instregex "ROL(8|16|32|64)mCL",
|
| H A D | X86SchedIceLake.td | 1484 def: InstRW<[ICXWriteResGroup107], (instregex "ROL(8|16|32|64)m(1|i)", 1660 def: InstRW<[ICXWriteResGroup128], (instregex "ROL(8|16|32|64)mCL",
|
| H A D | X86InstrInfo.td | 3678 defm : ShiftRotateByOneAlias<"rol", "ROL">;
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoZb.td | 365 def ROL : ALU_rr<0b0110000, 0b001, "rol">, 825 def : PatGprGpr<shiftop<rotl>, ROL>;
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/AsmParser/ |
| H A D | MipsAsmParser.cpp | 2576 case Mips::ROL: in tryExpandInstruction() 4875 if (Inst.getOpcode() == Mips::ROL) { in expandRotation() 4893 case Mips::ROL: in expandRotation()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsInstrInfo.td | 2529 def ROL : MipsAsmPseudoInst<(outs), 2536 (ROL GPR32Opnd:$rd, GPR32Opnd:$rd, GPR32Opnd:$rs), 0>;
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ConfusableTable/ |
| H A D | confusables.txt | 555 …* ( ᰼ → ᰻᰻ ) LEPCHA PUNCTUATION NYET THYOOM TA-ROL → LEPCHA PUNCTUATION TA-ROL, LEPCHA PUNCTUATION…
|