Home
last modified time | relevance | path

Searched refs:coproc (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMInstrCDE.td53 : Thumb2XI<oops, !con((ins p_imm:$coproc), iops),
57 bits<3> coproc;
63 let Inst{10-8} = coproc{2-0};
219 def : Pat<(i32 (int_arm_cde_cx1 timm:$coproc, timm:$imm)),
220 (i32 (CDE_CX1 p_imm:$coproc, imm_13b:$imm))>;
237 def : Pat<(i32 (int_arm_cde_cx3a timm:$coproc,
241 (i32 (CDE_CX3A p_imm:$coproc,
299 iname#"\t$coproc, $Vd, $imm", params.Cstr> {
548 def : Pat<(f32 (int_arm_cde_vcx1 timm:$coproc, timm:$imm)),
549 (f32 (CDE_VCX1_fpsp p_imm:$coproc, imm_11b:$imm))>;
[all …]
H A DARMInstrMVE.td5870 // start of coproc mov
5971 // end of coproc mov
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIntrinsicsARM.td1324 !listconcat([llvm_i32_ty /* coproc */], args, [llvm_i32_ty /* imm */]),
1328 !listconcat([llvm_i32_ty /* coproc */, llvm_i32_ty /* acc */], args,
1334 !listconcat([llvm_i32_ty /* coproc */], args, [llvm_i32_ty /* imm */]),
1338 !listconcat([llvm_i32_ty /* coproc */, llvm_i32_ty /* acc_lo */,
1350 !listconcat([llvm_i32_ty /* coproc */], args, [llvm_i32_ty /* imm */]),
1354 !listconcat([llvm_i32_ty /* coproc */, LLVMMatchType<0> /* acc */],
1366 !listconcat([llvm_i32_ty /* coproc */], args, [llvm_i32_ty /* imm */]),
1370 !listconcat([llvm_i32_ty /* coproc */, llvm_v16i8_ty /* acc */],
1376 !listconcat([llvm_i32_ty /* coproc */, LLVMMatchType<0> /* inactive */],
1381 !listconcat([llvm_i32_ty /* coproc */, LLVMMatchType<0> /* acc */],
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dintrinsics-coprocessor.ll3 define void @coproc(i8* %i) nounwind {
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A Dintrinsics-coprocessor.ll2 define void @coproc(i8* %i) nounwind {
/llvm-project-15.0.7/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp1868 unsigned coproc = fieldFromInstruction(Insn, 8, 4); in DecodeCopMemInstruction() local
1934 if (coproc == 0xA || coproc == 0xB || in DecodeCopMemInstruction()
1936 (coproc == 0x8 || coproc == 0x9 || coproc == 0xA || coproc == 0xB || in DecodeCopMemInstruction()
1937 coproc == 0xE || coproc == 0xF))) in DecodeCopMemInstruction()
1944 if (featureBits[ARM::HasV8Ops] && (coproc != 14)) in DecodeCopMemInstruction()
1947 Inst.addOperand(MCOperand::createImm(coproc)); in DecodeCopMemInstruction()
/llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/
H A Dinvalid-armv7.txt184 # Encoding error: coproc == 10 or 11 for MCR[R]/MR[R]C