| /llvm-project-15.0.7/llvm/lib/Target/M68k/ |
| H A D | M68kInstrShiftRotate.td | 16 /// ROL [~] ROR [~] ROXL [ ] ROXR [ ] 98 defm ROR : MxSROp<"ror", rotr, MxRODI_R, MxROOP_RO>;
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64AddressingModes.h | 38 ROR, enumerator 59 case AArch64_AM::ROR: return "ror"; in getShiftExtendName() 80 case 3: return AArch64_AM::ROR; in getShiftType() 108 case AArch64_AM::ROR: STEnc = 3; break; in getShifterImm()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedPredExynos.td | 140 // Identify EXTR as the alias for ROR (immediate).
|
| H A D | AArch64SchedPredicates.td | 51 def CheckShiftROR : CheckImmOperand_s<3, "AArch64_AM::ROR">;
|
| H A D | AArch64SchedAmpere1.td | 990 (instregex "(ASR|LSL|LSR|ROR)V(W|X)r")>;
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/ARM/ |
| H A D | m7-int.s | 364 sxtab r0, r1, r2, ROR #8 366 sxtab16 r0, r1, r2, ROR #8 368 sxtah r0, r1, r2, ROR #8 371 sxtb.w r0, r1, ROR #8 373 sxtb16 r0, r1, ROR #8 376 sxth.w r0, r1, ROR #8 416 uxtab r0, r1, r2, ROR #8 420 uxtah r0, r1, r2, ROR #8 423 uxtb.w r0, r1, ROR #8 425 uxtb16 r0, r1, ROR #8 [all …]
|
| H A D | m4-int.s | 373 sxtab r0, r1, r2, ROR #8 375 sxtab16 r0, r1, r2, ROR #8 377 sxtah r0, r1, r2, ROR #8 380 sxtb.w r0, r1, ROR #8 382 sxtb16 r0, r1, ROR #8 385 sxth.w r0, r1, ROR #8 429 uxtab r0, r1, r2, ROR #8 433 uxtah r0, r1, r2, ROR #8 436 uxtb.w r0, r1, ROR #8 438 uxtb16 r0, r1, ROR #8 [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.h | 50 ROR, ///< Bit rotate right. enumerator
|
| H A D | AVRISelLowering.cpp | 250 NODE(ROR); in getTargetNodeName() 323 Opc8 = AVRISD::ROR; in LowerShifts()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/ |
| H A D | ARMUtils.h | 181 static inline uint32_t ROR(const uint32_t value, const uint32_t amount, in ROR() function
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/ |
| H A D | thumb1.txt | 354 # ROR
|
| /llvm-project-15.0.7/llvm/test/MC/ARM/ |
| H A D | thumb2-diagnostics.s | 52 @ Out of range immediate for ROR.
|
| H A D | basic-thumb-instructions.s | 484 @ ROR
|
| H A D | thumb2-narrow-dp.ll | 654 // ROR 660 ROR r5, r1, r5 // Must use wide encoding as not flag-setting
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/Utils/ |
| H A D | AArch64BaseInfo.h | 555 ROR, enumerator
|
| /llvm-project-15.0.7/lldb/source/Plugins/Instruction/ARM/ |
| H A D | EmulateInstructionARM.cpp | 1752 R[t] = ROR(data, 8*UInt(address<1:0>)); in EmulateLDRRtPCRelative() 6357 R[t] = ROR(data, 8*UInt(address<1:0>)); in EmulateLDRImmediateARM() 6496 R[t] = ROR(data, 8*UInt(address<1:0>)); in EmulateLDRRegister() 8346 rotated = ROR(R[m], rotation); in EmulateSXTB() 8401 uint64_t rotated = ROR(Rm, rotation, &success); in EmulateSXTB() 8431 rotated = ROR(R[m], rotation); in EmulateSXTH() 8486 uint64_t rotated = ROR(Rm, rotation, &success); in EmulateSXTH() 8516 rotated = ROR(R[m], rotation); in EmulateUXTB() 8571 uint64_t rotated = ROR(Rm, rotation, &success); in EmulateUXTB() 8599 rotated = ROR(R[m], rotation); in EmulateUXTH() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86SchedSandyBridge.td | 989 "ROR(8|16|32|64)m(1|i)")>; 1034 "ROR(8|16|32|64)mCL",
|
| H A D | X86SchedSkylakeClient.td | 1202 "ROR(8|16|32|64)m(1|i)")>; 1285 "ROR(8|16|32|64)mCL",
|
| H A D | X86SchedBroadwell.td | 1137 "ROR(8|16|32|64)m(1|i)")>; 1214 "ROR(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 | 1215 "ROR(8|16|32|64)m(1|i)")>; 1359 "ROR(8|16|32|64)mCL",
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMScheduleM7.td | 338 def : InstRW<[WriteALUsi], (instregex "(t|t2)(LSL|LSR|ASR|ROR)")>;
|
| H A D | ARMScheduleSwift.td | 154 // ASR,LSL,ROR,RRX
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 1337 ST == AArch64_AM::ASR || ST == AArch64_AM::ROR || in isShifter() 1443 ST == AArch64_AM::ASR || ST == AArch64_AM::ROR) && in isLogicalShifter() 3201 .Case("ror", AArch64_AM::ROR) in tryParseOptionalShiftExtend() 3223 ShOp == AArch64_AM::ASR || ShOp == AArch64_AM::ROR || in tryParseOptionalShiftExtend()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoZb.td | 367 def ROR : ALU_rr<0b0110000, 0b101, "ror">, 826 def : PatGprGpr<shiftop<rotr>, ROR>;
|