| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | SVEInstrFormats.td | 6770 : I<(outs), (ins sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, simm6s1:$imm6), 6771 asm, "\t$prfop, $Pg, [$Rn, $imm6, mul vl]", 6777 bits<4> prfop; 6785 let Inst{3-0} = prfop; 6793 def : InstAlias<asm # "\t$prfop, $Pg, [$Rn]", 6794 (!cast<Instruction>(NAME) sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0), 1>; 6798 : I<(outs), (ins sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, gprty:$Rm), 6799 asm, "\t$prfop, $Pg, [$Rn, $Rm]", 6805 bits<4> prfop; 6816 let Inst{3-0} = prfop; [all …]
|
| H A D | AArch64SchedA64FX.td | 3308 // [339] "prfb $prfop, $Pg, [$Rn, $Rm]"; 3311 // [340] "prfb $prfop, $Pg, [$Rn, $Zm]"; 3314 // [341] "prfb $prfop, $Pg, [$Rn, $imm6, mul vl]"; 3317 // [342] "prfb $prfop, $Pg, [$Zn, $imm5]"; 3320 // [343] "prfd $prfop, $Pg, [$Rn, $Rm]"; 3323 // [344] "prfd $prfop, $Pg, [$Rn, $Zm]"; 3326 // [345] "prfd $prfop, $Pg, [$Rn, $imm6, mul vl]"; 3329 // [346] "prfd $prfop, $Pg, [$Zn, $imm5]"; 3332 // [347] "prfh $prfop, $Pg, [$Rn, $Rm]"; 3335 // [348] "prfh $prfop, $Pg, [$Rn, $Zm]"; [all …]
|
| H A D | AArch64SVEInstrInfo.td | 1077 …h (PredTy PPR_3b:$gp), (am_sve_indexed_s6 GPR64sp:$base, simm6s1:$offset), (i32 sve_prfop:$prfop)), 1078 (RegImmInst sve_prfop:$prfop, PPR_3b:$gp, GPR64:$base, simm6s1:$offset)>; 1083 …: Pat<(prefetch (PredTy PPR_3b:$gp), (AddrCP GPR64sp:$base, GPR64:$index), (i32 sve_prfop:$prfop)), 1084 (RegRegInst sve_prfop:$prfop, PPR_3b:$gp, GPR64:$base, GPR64:$index)>; 1088 def _default : Pat<(prefetch (PredTy PPR_3b:$gp), GPR64:$base, (i32 sve_prfop:$prfop)), 1089 (RegImmInst sve_prfop:$prfop, PPR_3b:$gp, GPR64:$base, (i64 0))>;
|
| H A D | AArch64InstrFormats.td | 3238 def prfop : Operand<i32> { 3246 (outs), (ins prfop:$Rt, GPR64sp:$Rn, uimm12s8:$offset), 3281 : I<(outs), (ins prfop:$Rt, am_ldrlit:$label), 3796 (ins prfop:$Rt, GPR64sp:$Rn, GPR32:$Rm, ro_Wextend64:$extend), 3804 (ins prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, ro_Xextend64:$extend), 3812 (!cast<Instruction>(NAME # "roX") prfop:$Rt, 3916 (ins prfop:$Rt, GPR64sp:$Rn, simm9:$offset), 3921 (!cast<Instruction>(NAME # "i") prfop:$Rt, GPR64sp:$Rn, 0)>;
|
| H A D | AArch64InstrInfo.td | 2740 def : InstAlias<"prfm $Rt, [$Rn]", (PRFMui prfop:$Rt, GPR64sp:$Rn, 0)>;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64InstPrinter.cpp | 1127 unsigned prfop = MI->getOperand(OpNum).getImm(); in printPrefetchOp() local 1129 if (auto PRFM = AArch64SVEPRFM::lookupSVEPRFMByEncoding(prfop)) { in printPrefetchOp() 1133 } else if (auto PRFM = AArch64PRFM::lookupPRFMByEncoding(prfop)) { in printPrefetchOp() 1138 O << '#' << formatImm(prfop); in printPrefetchOp()
|
| /netbsd-src/external/gpl3/binutils.old/dist/include/opcode/ |
| H A D | aarch64.h | 1184 const struct aarch64_name_value_pair *prfop; member
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/ |
| H A D | aarch64-sve-builtins.cc | 2982 unsigned int prfop = INTVAL (args.last ()); in prepare_prefetch_operands() local 2984 args.quick_push (GEN_INT ((prfop & 8) != 0)); in prepare_prefetch_operands() 2987 args.quick_push (GEN_INT (((prfop >> 1) & 3) + 1)); in prepare_prefetch_operands()
|
| H A D | aarch64.cc | 5251 svprfop_token (enum aarch64_svprfop prfop) in svprfop_token() argument 5253 switch (prfop) in svprfop_token() 5273 aarch64_svprfop prfop = (aarch64_svprfop) INTVAL (prfop_rtx); in aarch64_output_sve_prefetch() local 5275 mnemonic, svprfop_token (prfop), suffix); in aarch64_output_sve_prefetch()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
| H A D | aarch64-sve-builtins.cc | 2983 unsigned int prfop = INTVAL (args.last ()); in prepare_prefetch_operands() local 2985 args.quick_push (GEN_INT ((prfop & 8) != 0)); in prepare_prefetch_operands() 2988 args.quick_push (GEN_INT (((prfop >> 1) & 3) + 1)); in prepare_prefetch_operands()
|
| H A D | aarch64.c | 3964 svprfop_token (enum aarch64_svprfop prfop) in svprfop_token() argument 3966 switch (prfop) in svprfop_token() 3986 aarch64_svprfop prfop = (aarch64_svprfop) INTVAL (prfop_rtx); in aarch64_output_sve_prefetch() local 3988 mnemonic, svprfop_token (prfop), suffix); in aarch64_output_sve_prefetch()
|
| /netbsd-src/external/gpl3/binutils/dist/include/opcode/ |
| H A D | aarch64.h | 1567 const struct aarch64_name_value_pair *prfop; member
|
| /netbsd-src/external/gpl3/binutils/dist/opcodes/ |
| H A D | aarch64-opc.c | 3148 if (opcode->iclass == ldst_regoff && opnd->prfop->value >= 24) in operand_general_constraint_met_p() 4783 if (opnd->prfop->name != NULL) in aarch64_print_operand() 4784 snprintf (buf, size, "%s", style_sub_mnem (styler, opnd->prfop->name)); in aarch64_print_operand() 4787 opnd->prfop->value)); in aarch64_print_operand()
|
| H A D | aarch64-asm.c | 962 insert_field (FLD_Rt, code, info->prfop->value, 0); in aarch64_ins_prfop()
|
| H A D | aarch64-dis.c | 1432 info->prfop = aarch64_prfops + extract_field (FLD_Rt, code, 0); in aarch64_ext_prfop()
|
| H A D | aarch64-tbl.h | 6606 Y(SYSTEM, prfop, "PRFOP", 0, F(), \
|
| /netbsd-src/external/gpl3/binutils.old/dist/opcodes/ |
| H A D | aarch64-opc.c | 3919 if (opnd->prfop->name != NULL) in aarch64_print_operand() 3920 snprintf (buf, size, "%s", opnd->prfop->name); in aarch64_print_operand() 3922 snprintf (buf, size, "#0x%02x", opnd->prfop->value); in aarch64_print_operand()
|
| H A D | aarch64-asm.c | 909 insert_field (FLD_Rt, code, info->prfop->value, 0); in aarch64_ins_prfop()
|
| H A D | aarch64-dis.c | 1334 info->prfop = aarch64_prfops + extract_field (FLD_Rt, code, 0); in aarch64_ext_prfop()
|
| H A D | aarch64-tbl.h | 5635 Y(SYSTEM, prfop, "PRFOP", 0, F(), \
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 2458 unsigned prfop = MCE->getValue(); in tryParsePrefetch() local 2459 if (prfop > MaxVal) { in tryParsePrefetch() 2467 prfop, PRFM.getValueOr(""), S, getContext())); in tryParsePrefetch()
|
| /netbsd-src/external/gpl3/binutils.old/dist/gas/config/ |
| H A D | tc-aarch64.c | 7476 inst.base.operands[i].prfop = aarch64_prfops + val; in parse_operands()
|
| /netbsd-src/external/gpl3/binutils/dist/gas/config/ |
| H A D | tc-aarch64.c | 7825 inst.base.operands[i].prfop = aarch64_prfops + val; in parse_operands()
|