Searched refs:CRm (Results 1 - 5 of 5) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Utils/ |
H A D | AArch64BaseInfo.cpp | 135 uint32_t Op0 = 0, Op1 = 0, CRn = 0, CRm = 0, Op2 = 0; 140 Ops[4].getAsInteger(10, CRm); 142 Bits = (Op0 << 14) | (Op1 << 11) | (CRn << 7) | (CRm << 3) | Op2; 152 uint32_t CRm = (Bits >> 3) & 0xf; local 156 utostr(CRm) + "_" + utostr(Op2);
|
/freebsd-12-stable/sys/arm64/include/ |
H A D | undefined.h | 73 MRS_GET(CRm)
|
/freebsd-12-stable/sys/arm64/arm64/ |
H A D | identcpu.c | 253 u_int CRm; member in struct:mrs_user_reg 261 .CRm = 6, 267 .CRm = 6, 273 .CRm = 4, 279 .CRm = 5, 294 int CRm, Op2, i, reg; local 300 * We only emulate Op0 == 3, Op1 == 0, CRn == 0, CRm == {0, 4-7}. 302 * CRm == 0 holds MIDR_EL1, MPIDR_EL1, and REVID_EL1. 303 * CRm == {4-7} holds the ID_AA64 registers. 312 CRm [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/Disassembler/ |
H A D | ARMDisassembler.cpp | 5843 unsigned CRm = fieldFromInstruction(Val, 0, 4); local 5862 // MRRC2 needs to be [Rt, Rt2, cop, opc1, CRm] 5863 // and MCRR2 operand order is [cop, opc1, Rt, Rt2, CRm] 5879 Inst.addOperand(MCOperand::createImm(CRm));
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 6263 Value *CRm = EmitScalarExpr(E->getArg(3)); 6270 return Builder.CreateCall(F, {Coproc, Opc1, Rt, Rt2, CRm}); 6289 Value *CRm = EmitScalarExpr(E->getArg(2)); 6290 Value *RtAndRt2 = Builder.CreateCall(F, {Coproc, Opc1, CRm});
|
Completed in 151 milliseconds