HomeSort by: relevance | last modified time | path
    Searched refs:Rd (Results 1 - 24 of 24) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64PBQPRegAlloc.h 30 // parity(Rd) == parity(Ra).
32 bool addIntraChainConstraint(PBQPRAGraph &G, unsigned Rd, unsigned Ra);
35 void addInterChainConstraint(PBQPRAGraph &G, unsigned Rd, unsigned Ra);
AArch64PBQPRegAlloc.cpp 158 bool A57ChainingConstraint::addIntraChainConstraint(PBQPRAGraph &G, unsigned Rd,
160 if (Rd == Ra)
165 if (Register::isPhysicalRegister(Rd) || Register::isPhysicalRegister(Ra)) {
166 LLVM_DEBUG(dbgs() << "Rd is a physical reg:"
167 << Register::isPhysicalRegister(Rd) << '\n');
173 PBQPRAGraph::NodeId node1 = G.getMetadata().getNodeIdForVReg(Rd);
186 const LiveInterval &ld = LIs.getInterval(Rd);
242 void A57ChainingConstraint::addInterChainConstraint(PBQPRAGraph &G, unsigned Rd,
248 if (Rd != Ra) {
250 << " to " << printReg(Rd, TRI) << '\n';)
    [all...]
  /src/sys/arch/aarch64/aarch64/
disasm.c 800 uint64_t Rn, uint64_t Rd,
805 if ((z_op != NULL) && (Rd == 31)) {
808 PRINTF("%s\t%s, ", op, SREGNAME(sf, Rd));
813 if ((Rd == 31) || (Rn == 31)) {
843 uint64_t Rn, uint64_t Rd,
854 ZREGNAME(sf, Rd),
856 } else if ((znm_op != NULL) && (Rd == 31)) {
864 ZREGNAME(sf, Rd),
1032 uint64_t sf, uint64_t shift, uint64_t imm12, uint64_t Rn, uint64_t Rd,
1040 if (Rd == 31)
    [all...]
trap.c 683 int Rn, Rd, Rm, error;
686 Rd = __SHIFTOUT(insn, 0x0000f000);
710 tf->tf_reg[Rd] = val;
783 * mcr p15, 0, <Rd>, c7, c5, 4
792 * mcr p15, 0, <Rd>, c7, c10, 4
801 * mcr p15, 0, <Rd>, c7, c10, 5
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/
AArch64Disassembler.cpp 889 unsigned Rd = fieldFromInstruction(Insn, 0, 5);
894 DecodeFPR128RegisterClass(Inst, Rd, Address, Decoder);
897 DecodeGPR64RegisterClass(Inst, Rd, Address, Decoder);
980 unsigned Rd = fieldFromInstruction(insn, 0, 5);
1008 DecodeGPR32RegisterClass(Inst, Rd, Addr, Decoder);
1029 DecodeGPR64RegisterClass(Inst, Rd, Addr, Decoder);
1042 unsigned Rd = fieldFromInstruction(insn, 0, 5);
1054 DecodeGPR32RegisterClass(Inst, Rd, Addr, Decoder);
1059 DecodeGPR64RegisterClass(Inst, Rd, Addr, Decoder);
1584 unsigned Rd = fieldFromInstruction(insn, 0, 5)
    [all...]
  /src/sys/external/bsd/compiler_rt/dist/lib/xray/
xray_mips.cc 48 encodeSpecialInstruction(uint32_t Opcode, uint32_t Rs, uint32_t Rt, uint32_t Rd,
50 return (Rs << 21 | Rt << 16 | Rd << 11 | Imm << 6 | Opcode);
xray_mips64.cc 28 PO_DSLL = 0x00000038, // dsll rd, rt, sa
49 encodeSpecialInstruction(uint32_t Opcode, uint32_t Rs, uint32_t Rt, uint32_t Rd,
51 return (Rs << 21 | Rt << 16 | Rd << 11 | Imm << 6 | Opcode);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/Disassembler/
ARMDisassembler.cpp 2010 // For {LD,ST}RD, Rt must be even, else undefined.
2217 unsigned Rd = fieldFromInstruction(Insn, 12, 4);
2225 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder)))
2443 unsigned Rd = fieldFromInstruction(Insn, 8, 4);
2452 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder)))
2454 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder)))
2467 unsigned Rd = fieldFromInstruction(Insn, 12, 4);
2475 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder)))
2478 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder)))
2494 unsigned Rd = fieldFromInstruction(Insn, 16, 4)
    [all...]
  /src/external/gpl3/binutils/dist/include/opcode/
ft32.h 290 unsigned int Rd = (op32 >> 20) & 31;
298 if (Rd == R1)
304 r = Rd;
308 if ((find == NULL) && (Rd == R2))
314 r = Rd;
334 r = Rd;
  /src/external/gpl3/binutils.old/dist/include/opcode/
ft32.h 290 unsigned int Rd = (op32 >> 20) & 31;
298 if (Rd == R1)
304 r = Rd;
308 if ((find == NULL) && (Rd == R2))
314 r = Rd;
334 r = Rd;
  /src/external/gpl3/binutils/dist/opcodes/
aarch64-tbl.h 544 the 3rd qualifier is used to help the encoding. */
3691 CORE_INSN ("adc", 0x1a000000, 0x7fe0fc00, addsub_carry, 0, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_SF),
3692 CORE_INSN ("adcs", 0x3a000000, 0x7fe0fc00, addsub_carry, 0, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_SF),
3693 CORE_INSN ("sbc", 0x5a000000, 0x7fe0fc00, addsub_carry, 0, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_HAS_ALIAS | F_SF),
3694 CORE_INSN ("ngc", 0x5a0003e0, 0x7fe0ffe0, addsub_carry, 0, OP2 (Rd, Rm), QL_I2SAME, F_ALIAS | F_SF),
3695 CORE_INSN ("sbcs", 0x7a000000, 0x7fe0fc00, addsub_carry, 0, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_HAS_ALIAS | F_SF),
3696 CORE_INSN ("ngcs", 0x7a0003e0, 0x7fe0ffe0, addsub_carry, 0, OP2 (Rd, Rm), QL_I2SAME, F_ALIAS | F_SF),
3699 CORE_INSN ("adds", 0x2b200000, 0x7fe00000, addsub_ext, 0, OP3 (Rd, Rn_SP, Rm_EXT), QL_I3_EXT, F_ARITH_ADD | F_HAS_ALIAS | F_SF),
3702 CORE_INSN ("subs", 0x6b200000, 0x7fe00000, addsub_ext, 0, OP3 (Rd, Rn_SP, Rm_EXT), QL_I3_EXT, F_ARITH_SUB | F_HAS_ALIAS | F_SF),
3707 CORE_INSN ("adds", 0x31000000, 0x7f000000, addsub_imm, 0, OP3 (Rd, Rn_SP, AIMM), QL_R2NIL, F_ARITH_ADD | F_HAS_ALIAS | F_SF)
    [all...]
i386-dis-evex-w.h 384 { "vpbroadcastb", { XM, Rd }, PREFIX_DATA },
388 { "vpbroadcastw", { XM, Rd }, PREFIX_DATA },
i386-dis.c 571 #define Rd { OP_R, d_mode }
2698 "{rd-",
3839 { "encodekey128", { Gd, Rd }, 0 },
3845 { "encodekey256", { Gd, Rd }, 0 },
14038 /* This must be the 3rd operand. */
14075 /* This must be the 3rd operand. */
14187 /* Swap 2nd and 3rd operands. */
14220 /* Swap 3rd and 4th operands. */
  /src/external/gpl3/binutils.old/dist/opcodes/
aarch64-tbl.h 544 the 3rd qualifier is used to help the encoding. */
3471 CORE_INSN ("adc", 0x1a000000, 0x7fe0fc00, addsub_carry, 0, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_SF),
3472 CORE_INSN ("adcs", 0x3a000000, 0x7fe0fc00, addsub_carry, 0, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_SF),
3473 CORE_INSN ("sbc", 0x5a000000, 0x7fe0fc00, addsub_carry, 0, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_HAS_ALIAS | F_SF),
3474 CORE_INSN ("ngc", 0x5a0003e0, 0x7fe0ffe0, addsub_carry, 0, OP2 (Rd, Rm), QL_I2SAME, F_ALIAS | F_SF),
3475 CORE_INSN ("sbcs", 0x7a000000, 0x7fe0fc00, addsub_carry, 0, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_HAS_ALIAS | F_SF),
3476 CORE_INSN ("ngcs", 0x7a0003e0, 0x7fe0ffe0, addsub_carry, 0, OP2 (Rd, Rm), QL_I2SAME, F_ALIAS | F_SF),
3479 CORE_INSN ("adds", 0x2b200000, 0x7fe00000, addsub_ext, 0, OP3 (Rd, Rn_SP, Rm_EXT), QL_I3_EXT, F_ARITH_ADD | F_HAS_ALIAS | F_SF),
3482 CORE_INSN ("subs", 0x6b200000, 0x7fe00000, addsub_ext, 0, OP3 (Rd, Rn_SP, Rm_EXT), QL_I3_EXT, F_ARITH_SUB | F_HAS_ALIAS | F_SF),
3487 CORE_INSN ("adds", 0x31000000, 0x7f000000, addsub_imm, 0, OP3 (Rd, Rn_SP, AIMM), QL_R2NIL, F_ARITH_ADD | F_HAS_ALIAS | F_SF)
    [all...]
i386-dis-evex-w.h 384 { "vpbroadcastb", { XM, Rd }, PREFIX_DATA },
388 { "vpbroadcastw", { XM, Rd }, PREFIX_DATA },
i386-dis.c 571 #define Rd { OP_R, d_mode }
2689 "{rd-",
3830 { "encodekey128", { Gd, Rd }, 0 },
3836 { "encodekey256", { Gd, Rd }, 0 },
13999 /* This must be the 3rd operand. */
14036 /* This must be the 3rd operand. */
14148 /* Swap 2nd and 3rd operands. */
14181 /* Swap 3rd and 4th operands. */
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonConstExtenders.cpp 323 Register Rd;
394 OffsetRange getOffsetRange(Register Rd) const;
497 if (ED.Rd.Reg != 0)
498 OS << printReg(ED.Rd.Reg, &HRI, ED.Rd.Sub);
1125 // Get the allowable deviation from the current value of Rd by checking
1126 // all uses of Rd.
1127 OffsetRange HCE::getOffsetRange(Register Rd) const {
1129 for (const MachineOperand &Op : MRI->use_operands(Rd.Reg)) {
1133 if (Rd != Register(Op)
    [all...]
HexagonFrameLowering.cpp 143 // Rd = PS_alloca Rs, A
145 // Rd - address of the allocated space
2541 // Rd = alloca Rs, #A
2543 // If Rs and Rd are different registers, use this sequence:
2544 // Rd = sub(r29, Rs)
2546 // Rd = and(Rd, #-A) ; if necessary
2548 // Rd = add(Rd, #CF) ; CF size aligned to at most A
2550 // Rd = sub(r29, Rs
    [all...]
HexagonInstrInfo.cpp 1258 Register Rd = Op0.getReg();
1266 if (Rd != Rs)
1267 BuildMI(MBB, MI, DL, get(Hexagon::A2_tfrpt), Rd)
1268 .addReg(Pu, (Rd == Rt) ? K1 : 0)
1270 if (Rd != Rt)
1271 BuildMI(MBB, MI, DL, get(Hexagon::A2_tfrpf), Rd)
3364 // Rd = Rs
3371 // Rd = #u6
3401 // Rd=#U6 ; jump #r9:2
3402 // Rd=Rs ; jump #r9:
    [all...]
  /src/external/gpl3/binutils/dist/gas/config/
tc-arm.c 6714 /* Case 4: VMOV<c><q>.<size> <Dn[x]>, <Rd>. */
6749 /* Case 5: VMOV<c><q> <Dm>, <Rd>, <Rn>.
6850 /* Case 6: VMOV<c><q>.<dt> <Rd>, <Dn[x]> */
6868 /* Case 7: VMOV<c><q> <Rd>, <Rn>, <Dm> */
7957 /* The restriction on Rd/Rt/Rt2 on Thumb mode has been
9170 /* This is a pseudo-op of the form "adr rd, label" to be converted
9171 into a relative address of the form "add rd, pc, #label-.-8". */
9176 inst.instruction |= (inst.operands[0].reg << 12); /* Rd */
9192 /* This is a pseudo-op of the form "adrl rd, label" to be converted
9194 add rd, pc, #low(label-.-8)
27497 unsigned int rd; local
28694 int rd = (newval >> 4) & 0xf; local
28893 int rd, rs; local
    [all...]
  /src/external/gpl3/binutils.old/dist/gas/config/
tc-arm.c 6717 /* Case 4: VMOV<c><q>.<size> <Dn[x]>, <Rd>. */
6752 /* Case 5: VMOV<c><q> <Dm>, <Rd>, <Rn>.
6853 /* Case 6: VMOV<c><q>.<dt> <Rd>, <Dn[x]> */
6871 /* Case 7: VMOV<c><q> <Rd>, <Rn>, <Dm> */
7960 /* The restriction on Rd/Rt/Rt2 on Thumb mode has been
9173 /* This is a pseudo-op of the form "adr rd, label" to be converted
9174 into a relative address of the form "add rd, pc, #label-.-8". */
9179 inst.instruction |= (inst.operands[0].reg << 12); /* Rd */
9195 /* This is a pseudo-op of the form "adrl rd, label" to be converted
9197 add rd, pc, #low(label-.-8)
27500 unsigned int rd; local
28697 int rd = (newval >> 4) & 0xf; local
28896 int rd, rs; local
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/
RISCVDisassembler.cpp 396 unsigned Rd = fieldFromInstruction(Insn, 7, 5);
398 DecodeGPRRegisterClass(Inst, Rd, Address, Decoder);
406 unsigned Rd = fieldFromInstruction(Insn, 7, 5);
408 DecodeGPRRegisterClass(Inst, Rd, Address, Decoder);
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/Disassembler/
MSP430Disassembler.cpp 194 unsigned Rd = fieldFromInstruction(Insn, 0, 4);
196 switch (Rd) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/
HexagonAsmParser.cpp 730 // accept a 3rd argument, AccessAlignment which indicates the smallest
1692 MCOperand &Rd = Inst.getOperand(0);
1709 TmpInst.addOperand(Rd);
1723 if (Value == 0) { // convert to $Rd = $Rs
1725 MCOperand &Rd = Inst.getOperand(0);
1727 TmpInst.addOperand(Rd);
1735 MCOperand &Rd = Inst.getOperand(0);
1737 TmpInst.addOperand(Rd);
1923 MCOperand &Rd = Inst.getOperand(0);
1926 TmpInst.addOperand(Rd);
    [all...]

Completed in 156 milliseconds