Searched refs:Wd (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBitTracker.cpp | 717 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 D | MipsSEISelLowering.cpp | 3240 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 D | AArch64InstrInfo.td | 2102 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>;
|