Home
last modified time | relevance | path

Searched refs:RISCVFoldMasks (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFoldMasks.cpp33 class RISCVFoldMasks : public MachineFunctionPass { class
39 RISCVFoldMasks() : MachineFunctionPass(ID) {} in RISCVFoldMasks() function in __anon4d53123d0111::RISCVFoldMasks
58 char RISCVFoldMasks::ID = 0;
60 INITIALIZE_PASS(RISCVFoldMasks, DEBUG_TYPE, "RISC-V Fold Masks", false, false)
62 bool RISCVFoldMasks::isAllOnesMask(MachineInstr *MaskDef) { in isAllOnesMask()
92 bool RISCVFoldMasks::convertVMergeToVMv(MachineInstr &MI, MachineInstr *V0Def) { in convertVMergeToVMv()
135 bool RISCVFoldMasks::convertToUnmasked(MachineInstr &MI, in convertToUnmasked()
179 bool RISCVFoldMasks::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
216 FunctionPass *llvm::createRISCVFoldMasksPass() { return new RISCVFoldMasks(); } in createRISCVFoldMasksPass()
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile1560 SRCS_MIN+= Target/RISCV/RISCVFoldMasks.cpp