Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVOptWInstrs.cpp758 unsigned WOpc; in appendWSuffixes() local
764 WOpc = RISCV::ADDW; in appendWSuffixes()
767 WOpc = RISCV::ADDIW; in appendWSuffixes()
770 WOpc = RISCV::SUBW; in appendWSuffixes()
773 WOpc = RISCV::MULW; in appendWSuffixes()
779 WOpc = RISCV::SLLIW; in appendWSuffixes()
783 WOpc = RISCV::LW; in appendWSuffixes()
789 MI.setDesc(TII.get(WOpc)); in appendWSuffixes()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchOptWInstrs.cpp799 unsigned WOpc; in convertToWSuffixes() local
805 WOpc = LoongArch::ADD_W; in convertToWSuffixes()
808 WOpc = LoongArch::ADDI_W; in convertToWSuffixes()
811 WOpc = LoongArch::SUB_W; in convertToWSuffixes()
814 WOpc = LoongArch::MUL_W; in convertToWSuffixes()
820 WOpc = LoongArch::SLLI_W; in convertToWSuffixes()
824 WOpc = LoongArch::LD_W; in convertToWSuffixes()
830 MI.setDesc(TII.get(WOpc)); in convertToWSuffixes()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoadStoreWidening.cpp669 unsigned WOpc = (TotalSize == 2) ? Hexagon::S4_storeirh_io in createWideStores() local
672 assert(WOpc && "Unexpected size"); in createWideStores()
675 const MCInstrDesc &StD = TII->get(WOpc); in createWideStores()
685 unsigned WOpc = (TotalSize == 2) ? Hexagon::S2_storerh_io in createWideStores() local
688 assert(WOpc && "Unexpected size"); in createWideStores()
690 const MCInstrDesc &StD = TII->get(WOpc); in createWideStores()