/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRInstrInfo.td | 371 : Pseudo<(outs), 407 : Pseudo<(outs DREGS 500 : Pseudo<(outs DREGS 532 : Pseudo<(outs DLDREGS 837 : Pseudo<(outs DLDREGS 869 : Pseudo<(outs DLDREGS 1072 : Pseudo<(outs), 1342 : Pseudo<(outs DREGS 1423 : Pseudo<(outs DREGS 1458 : Pseudo<(outs DRC [all …]
|
H A D | AVRInstrFormats.td | 43 // Pseudo instructions are not real AVR instructions. The DAG stores 50 class Pseudo<dag outs, dag ins, string asmstr, list<dag> pattern> 555 : Pseudo<outs, ins, asmstr, pattern> { 560 : Pseudo<outs, ins, asmstr, pattern> { 565 : Pseudo<outs, ins, asmstr, pattern> { 572 : Pseudo<outs, ins, asmstr, pattern> {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelDAGToDAG.h | 204 uint16_t Pseudo; member 214 uint16_t Pseudo; member 223 uint16_t Pseudo; member 233 uint16_t Pseudo; member 242 uint16_t Pseudo; member 250 uint16_t Pseudo; member 259 uint16_t Pseudo; member
|
H A D | RISCVInstrInfo.td | 1398 def PseudoCCADD : Pseudo<(outs GPR:$dst), 1403 def PseudoCCSUB : Pseudo<(outs GPR:$dst), 1408 def PseudoCCSLL : Pseudo<(outs GPR:$dst), 1413 def PseudoCCSRL : Pseudo<(outs GPR:$dst), 1418 def PseudoCCSRA : Pseudo<(outs GPR:$dst), 1423 def PseudoCCAND : Pseudo<(outs GPR:$dst), 1428 def PseudoCCOR : Pseudo<(outs GPR:$dst), 1600 class LongBccPseudo : Pseudo<(outs), 1846 : Pseudo<(outs GPR:$rd), (ins), 1854 : Pseudo<(outs), (ins GPR:$val), [all …]
|
H A D | RISCVInstrInfoA.td | 99 // Pseudo-instructions and codegen patterns 171 /// Pseudo AMOs 173 class PseudoAMO : Pseudo<(outs GPR:$res, GPR:$scratch), 182 : Pseudo<(outs GPR:$res, GPR:$scratch), 191 : Pseudo<(outs GPR:$res, GPR:$scratch1, GPR:$scratch2), 202 : Pseudo<(outs GPR:$res, GPR:$scratch1, GPR:$scratch2), 211 class PseudoMaskedAMOPat<Intrinsic intrin, Pseudo AMOInst> 215 class PseudoMaskedAMOMinMaxPat<Intrinsic intrin, Pseudo AMOInst> 311 : Pseudo<(outs GPR:$res, GPR:$scratch), 322 multiclass PseudoCmpXchgPat<string Op, Pseudo CmpXchgInst, [all …]
|
H A D | RISCVInstrInfoVPseudos.td | 527 Pseudo Pseudo = !cast<Pseudo>(NAME); // Used as a key. 568 Pseudo MaskedPseudo = !cast<Pseudo>(NAME); 569 Pseudo UnmaskedPseudo = !cast<Pseudo>(!subst("_MASK", "", NAME)); 588 Pseudo Pseudo = !cast<Pseudo>(NAME); 609 Pseudo Pseudo = !cast<Pseudo>(NAME); 626 Pseudo Pseudo = !cast<Pseudo>(NAME); 657 Pseudo Pseudo = !cast<Pseudo>(NAME); 675 Pseudo Pseudo = !cast<Pseudo>(NAME); 692 Pseudo Pseudo = !cast<Pseudo>(NAME); 710 Pseudo Pseudo = !cast<Pseudo>(NAME); [all …]
|
H A D | RISCVInstrInfoXSf.td | 226 Pseudo<(outs), 240 Pseudo<(outs), 254 Pseudo<(outs), 268 Pseudo<(outs RDClass:$rd), 282 Pseudo<(outs RDClass:$rd), 296 Pseudo<(outs RDClass:$rd), 348 def "Pseudo" # NAME # "_" # mx 373 defm "Pseudo" # NAME : VPseudoBinaryRoundingMode<MxListW[i].vrclass, 568 "Pseudo" # instruction, kind, VdInfo.Vector, 612 "Pseudo" # instruction # "_" # Vti.LMul.MX,
|
H A D | RISCVInstrFormats.td | 238 // Pseudo instructions 239 class Pseudo<dag outs, dag ins, list<dag> pattern, string opcodestr = "", string argstr = ""> 246 : Pseudo<(outs GPR:$rd), (ins Ty:$rs1, Ty:$rs2), []> { 252 // Pseudo load instructions. 254 : Pseudo<(outs GPR:$rd), (ins bare_symbol:$addr), [], opcodestr, "$rd, $addr"> { 263 … : Pseudo<(outs GPR:$tmp, rdty:$rd), (ins bare_symbol:$addr), [], opcodestr, "$rd, $addr, $tmp"> { 271 // Pseudo store instructions. 273 … : Pseudo<(outs GPR:$tmp), (ins rsty:$rs, bare_symbol:$addr), [], opcodestr, "$rs, $addr, $tmp"> {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrTSX.td | 23 def XBEGIN : I<0, Pseudo, (outs GR32:$dst), (ins), 34 // Pseudo instruction to fake the definition of EAX on the fallback code path. 36 def XABORT_DEF : I<0, Pseudo, (outs), (ins), "# XABORT DEF", []>;
|
H A D | X86InstrCompiler.td | 24 // Random Pseudo Instructions. 85 def VAARG_64 : I<0, Pseudo, 92 def VAARG_X32 : I<0, Pseudo, 177 // EH Pseudo Instructions 260 // Pseudo instructions used by KCFI. 367 // String Pseudo Instructions 542 def CMOV#NAME : I<0, Pseudo, 977 I<0, Pseudo, (outs GR64:$dst), 1000 I<0, Pseudo, (outs GR64:$dst), 1457 def ADD8ri_DB : I<0, Pseudo, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVInstrFormats.td | 28 // Pseudo instructions 29 class Pseudo<dag outs, dag ins> : Op<0, outs, ins, ""> {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchInstrInfo.td | 1026 // Pseudo-instructions and codegen patterns 1270 def PseudoUNIMP : Pseudo<(outs), (ins), [(trap)]>, 1564 def PseudoLA_ABS_LARGE : Pseudo<(outs GPR:$dst), 1570 def PseudoLA_PCREL_LARGE : Pseudo<(outs GPR:$dst), 1588 def PseudoLA_GOT_LARGE : Pseudo<(outs GPR:$dst), 1592 def PseudoLA_TLS_IE_LARGE : Pseudo<(outs GPR:$dst), 1858 : Pseudo<(outs GPR:$res, GPR:$scratch), 1935 : Pseudo<(outs GPR:$res, GPR:$scratch), 1948 : Pseudo<(outs GPR:$res, GPR:$scratch), 1964 class AtomicPat<Intrinsic intrin, Pseudo AMInst> [all …]
|
H A D | LoongArchFloat32InstrInfo.td | 124 // Pseudo instructions for spill/reload CFRs. 126 def PseudoST_CFR : Pseudo<(outs), 129 def PseudoLD_CFR : Pseudo<(outs CFR:$ccd), 140 // Pseudo instruction for copying CFRs. 141 def PseudoCopyCFR : Pseudo<(outs CFR:$dst), (ins CFR:$src)> { 151 // Pseudo-instructions and codegen patterns
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonPseudo.td | 25 def A2_iconst : Pseudo<(outs IntRegs:$Rd32), 82 def ADJCALLSTACKDOWN : Pseudo<(outs), (ins i32imm:$amt1, i32imm:$amt2), 86 def ADJCALLSTACKUP : Pseudo<(outs), (ins i32imm:$amt1, i32imm:$amt2), 225 : Pseudo<(outs), iops, "">, PredRel { 268 def PS_tailcall_i : Pseudo<(outs), (ins a30_2Imm:$dst), "", []>; 271 def PS_aligna : Pseudo<(outs IntRegs:$Rd), (ins u32_0Imm:$A), "", []>; 282 def PS_fi : Pseudo<(outs IntRegs:$Rd), 285 def PS_fia : Pseudo<(outs IntRegs:$Rd), 335 def PS_alloca: Pseudo <(outs IntRegs:$Rd), 463 def PS_vstorerq_ai: Pseudo<(outs), [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCA/ |
H A D | RISCVCustomBehaviour.cpp | 31 uint16_t Pseudo; member 300 << " with " << MCII.getName(RVV->Pseudo) << '\n'); in getSchedClassID() 301 return MCII.get(RVV->Pseudo).getSchedClass(); in getSchedClassID()
|
/freebsd/sys/powerpc/conf/dpaa/ |
H A D | DPAA | 29 options PSEUDOFS #Pseudo-filesystem framework 95 # Pseudo devices
|
/freebsd/contrib/netbsd-tests/usr.bin/config/ |
H A D | d_pseudo_parent | 5 # Pseudo-devices can have children on interface attributes,
|
/freebsd/sys/powerpc/conf/ |
H A D | DEFAULTS | 5 # Pseudo devices.
|
/freebsd/sys/arm64/conf/ |
H A D | DEFAULTS | 7 # Pseudo devices.
|
/freebsd/sys/riscv/conf/ |
H A D | DEFAULTS | 7 # Pseudo devices.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsBaseInfo.h | 107 Pseudo = 0, enumerator
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFInstrFormats.td | 121 // Pseudo instructions 122 class Pseudo<dag outs, dag ins, string asmstr, list<dag> pattern>
|
/freebsd/sys/amd64/conf/ |
H A D | DEFAULTS | 12 # Pseudo devices.
|
/freebsd/sys/i386/conf/ |
H A D | DEFAULTS | 13 # Pseudo devices.
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCInstrDesc.h | 152 Pseudo, enumerator 269 bool isPseudo() const { return Flags & (1ULL << MCID::Pseudo); } in isPseudo()
|