Home
last modified time | relevance | path

Searched defs:Rd (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PBQPRegAlloc.cpp151 bool A57ChainingConstraint::addIntraChainConstraint(PBQPRAGraph &G, unsigned Rd, in addIntraChainConstraint()
235 void A57ChainingConstraint::addInterChainConstraint(PBQPRAGraph &G, unsigned Rd, in addInterChainConstraint()
355 Register Rd = MI.getOperand(0).getReg(); in apply() local
365 Register Rd = MI.getOperand(0).getReg(); in apply() local
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_riscv.cpp46 uint32_t Rs2, uint32_t Rd) { in encodeRTypeInstruction()
51 uint32_t Rd, uint32_t Imm) { in encodeITypeInstruction()
62 static inline uint32_t encodeUTypeInstruction(uint32_t Opcode, uint32_t Rd, in encodeUTypeInstruction()
67 static inline uint32_t encodeJTypeInstruction(uint32_t Opcode, uint32_t Rd, in encodeJTypeInstruction()
H A Dxray_loongarch64.cpp31 encodeInstruction2RIx(uint32_t Opcode, uint32_t Rd, uint32_t Rj, in encodeInstruction2RIx()
38 encodeInstruction1RI20(uint32_t Opcode, uint32_t Rd, in encodeInstruction1RI20()
H A Dxray_mips64.cpp48 encodeSpecialInstruction(uint32_t Opcode, uint32_t Rs, uint32_t Rt, uint32_t Rd, in encodeSpecialInstruction()
H A Dxray_mips.cpp47 encodeSpecialInstruction(uint32_t Opcode, uint32_t Rs, uint32_t Rt, uint32_t Rd, in encodeSpecialInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.cpp550 unsigned Rd = fieldFromInstruction(Insn, 0, 5); in DecodeFMOVLaneInstruction() local
653 unsigned Rd = fieldFromInstruction(insn, 0, 5); in DecodeThreeAddrSRegInstruction() local
721 unsigned Rd = fieldFromInstruction(insn, 0, 5); in DecodeMoveImmInstruction() local
1332 unsigned Rd = fieldFromInstruction(insn, 0, 5); in DecodeAddSubERegInstruction() local
1407 unsigned Rd = fieldFromInstruction(insn, 0, 5); in DecodeLogicalImmInstruction() local
1444 unsigned Rd = fieldFromInstruction(insn, 0, 5); in DecodeModImmInstruction() local
1485 unsigned Rd = fieldFromInstruction(insn, 0, 5); in DecodeModImmTiedInstruction() local
1505 unsigned Rd = fieldFromInstruction(insn, 0, 5); in DecodeAdrInstruction() local
1524 unsigned Rd = fieldFromInstruction(insn, 0, 5); in DecodeAddSubImmShift() local
1764 unsigned Rd = fieldFromInstruction(insn, 0, 5); in DecodeCPYMemOpInstruction() local
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DRISCVInstructions.h22 struct Rd { struct
45 Rd rd; \ argument
H A DRISCVCInstructions.h25 operator Rd() { return Rd{rd + (shift ? 8 : 0)}; } in Rd() function
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.cpp1168 uint32_t Rd; // the destination register in EmulateADDRdSPImm() local
1229 uint32_t Rd; // the destination register in EmulateMOVRdSP() local
1289 uint32_t Rd; // the destination register in EmulateMOVRdRm() local
1377 uint32_t Rd; // the destination register in EmulateMOVRdImm() local
1619 uint32_t Rd; // the destination register in EmulateMVNImm() local
1681 uint32_t Rd; // the destination register in EmulateMVNReg() local
2397 uint32_t Rd; in EmulateSUBSPImm() local
3152 uint32_t Rd, Rn; in EmulateADDImmARM() local
3218 uint32_t Rd, Rn, Rm; in EmulateADDReg() local
3753 uint32_t Rd; // the destination register in EmulateShiftImm() local
[all …]
H A DEmulateInstructionARM.h212 const uint32_t Rd) { in WriteCoreReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp2438 unsigned Rd = fieldFromInstruction(Insn, 12, 4); in DecodeQADDInstruction() local
2694 unsigned Rd = fieldFromInstruction(Insn, 8, 4); in DecodeT2MOVTWInstruction() local
2719 unsigned Rd = fieldFromInstruction(Insn, 12, 4); in DecodeArmMOVTWInstruction() local
2747 unsigned Rd = fieldFromInstruction(Insn, 16, 4); in DecodeSMLAInstruction() local
2971 unsigned Rd = fieldFromInstruction(Insn, 12, 4); in DecodeVLDInstruction() local
3303 unsigned Rd = fieldFromInstruction(Insn, 12, 4); in DecodeVSTInstruction() local
3574 unsigned Rd = fieldFromInstruction(Insn, 12, 4); in DecodeVLD1DupInstruction() local
3622 unsigned Rd = fieldFromInstruction(Insn, 12, 4); in DecodeVLD2DupInstruction() local
3671 unsigned Rd = fieldFromInstruction(Insn, 12, 4); in DecodeVLD3DupInstruction() local
3707 unsigned Rd = fieldFromInstruction(Insn, 12, 4); in DecodeVLD4DupInstruction() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchMCCodeEmitter.cpp251 MCOperand Rd = MI.getOperand(0); in expandAddTPRel() local
/freebsd/sys/arm64/arm64/
H A Dundefined.c187 int attempts, error, Rn, Rd, Rm; in swp_emulate() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/Disassembler/
H A DRISCVDisassembler.cpp586 uint32_t Rd = fieldFromInstruction(Insn, 7, 5); in decodeRVCInstrRdRs1ImmZero() local
641 uint32_t Rd = fieldFromInstruction(Insn, 7, 5); in decodeRVCInstrRdRs2() local
654 uint32_t Rd = fieldFromInstruction(Insn, 7, 5); in decodeRVCInstrRdRs1Rs2() local
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/Disassembler/
H A DMSP430Disassembler.cpp195 unsigned Rd = fieldFromInstruction(Insn, 0, 4); in DecodeDstAddrMode() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp1755 MCOperand &Rd = Inst.getOperand(0); in processInstruction() local
1788 MCOperand &Rd = Inst.getOperand(0); in processInstruction() local
1798 MCOperand &Rd = Inst.getOperand(0); in processInstruction() local
1986 MCOperand &Rd = Inst.getOperand(0); in processInstruction() local
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp1567 MCRegister Rd = Inst.getOperand(0).getReg(); in checkTargetMatchPredicate() local
1576 MCRegister Rd = Inst.getOperand(0).getReg(); in checkTargetMatchPredicate() local
1586 MCRegister Rd = Inst.getOperand(0).getReg(); in checkTargetMatchPredicate() local
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/
H A DEmulateInstructionARM64.cpp622 const uint32_t Rd = Bits32(opcode, 4, 0); in EmulateADDSUBImm() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstExtenders.cpp312 Register Rd; member
H A DHexagonFrameLowering.cpp2496 Register Rd = RdOp.getReg(), Rs = RsOp.getReg(); in expandAlloca() local
H A DHexagonInstrInfo.cpp1348 Register Rd = Op0.getReg(); in expandPostRAPseudo() local