Home
last modified time | relevance | path

Searched refs:Coproc (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.h127 bool isCDECoproc(size_t Coproc, const MCSubtargetInfo &STI);
H A DARMMCTargetDesc.cpp630 bool ARM::isCDECoproc(size_t Coproc, const MCSubtargetInfo &STI) { in isCDECoproc() argument
633 if (Coproc >= 8) in isCDECoproc()
635 return STI.getFeatureBits()[ARM::FeatureCoprocCDE0 + Coproc]; in isCDECoproc()
/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/
H A DARM.cpp597 unsigned Coproc = Feature.back() - '0'; in handleTargetFeatures() local
598 ARMCDECoprocMask |= (1U << Coproc); in handleTargetFeatures()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp8386 int64_t Coproc = Inst.getOperand(1).getImm(); in validateInstruction() local
8387 if (Coproc < 8 && !ARM::isCDECoproc(Coproc, *STI)) in validateInstruction()
8390 else if (Coproc >= 8) in validateInstruction()
8448 int64_t Coproc = Inst.getOperand(CopInd).getImm(); in validateInstruction() local
8450 if (ARM::isCDECoproc(Coproc, *STI)) in validateInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp1252 uint32_t Coproc = fieldFromInstruction(Insn32, 8, 4); in getThumbInstruction() local
1253 const uint8_t *DecoderTable = ARM::isCDECoproc(Coproc, STI) in getThumbInstruction()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp8436 Value *Coproc = EmitScalarExpr(E->getArg(0)); in EmitARMBuiltinExpr() local
8446 return Builder.CreateCall(F, {Coproc, Opc1, Rt, Rt2, CRm}); in EmitARMBuiltinExpr()
8463 Value *Coproc = EmitScalarExpr(E->getArg(0)); in EmitARMBuiltinExpr() local
8466 Value *RtAndRt2 = Builder.CreateCall(F, {Coproc, Opc1, CRm}); in EmitARMBuiltinExpr()