Home
last modified time | relevance | path

Searched refs:Wd (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonBitTracker.cpp717 uint16_t Wd = im(2), Of = im(3); in evaluate() local
718 assert(Wd <= W0); in evaluate()
719 if (Wd == 0) in evaluate()
723 RegisterCell Pad = (Wd+Of > W0) ? rc(1).cat(eIMM(0, Wd+Of-W0)) : rc(1); in evaluate()
728 return rr0(eZXT(RC, Wd), Outputs); in evaluate()
729 return rr0(eSXT(RC, Wd), Outputs); in evaluate()
733 uint16_t Wd = im(3), Of = im(4); in evaluate() local
734 assert(Wd < W0 && Of < W0); in evaluate()
736 if (Wd+Of > W0) in evaluate()
737 Wd = W0-Of; in evaluate()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp3240 Register Wd = MI.getOperand(0).getReg(); in emitINSERT_FW() local
3252 BuildMI(*BB, MI, DL, TII->get(Mips::INSVE_W), Wd) in emitINSERT_FW()
3276 Register Wd = MI.getOperand(0).getReg(); in emitINSERT_FD() local
3286 BuildMI(*BB, MI, DL, TII->get(Mips::INSVE_D), Wd) in emitINSERT_FD()
3322 Register Wd = MI.getOperand(0).getReg(); in emitINSERT_DF_VIDX() local
3414 BuildMI(*BB, MI, DL, TII->get(Mips::SLD_B), Wd) in emitINSERT_DF_VIDX()
3436 Register Wd = MI.getOperand(0).getReg(); in emitFILL_FW() local
3471 Register Wd = MI.getOperand(0).getReg(); in emitFILL_FD() local
3560 Register Wd = MI.getOperand(0).getReg(); in emitLD_F16_PSEUDO() local
3584 BuildMI(*BB, MI, DL, TII->get(Mips::FILL_H), Wd).addReg(Rt); in emitLD_F16_PSEUDO()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td2102 def : InstAlias<"mvn $Wd, $Wm", (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0), 3>;
2105 def : InstAlias<"mvn $Wd, $Wm$sh",
2106 (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh), 2>;