Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVVectorPeephole.cpp44 class RISCVVectorPeephole : public MachineFunctionPass { class
50 RISCVVectorPeephole() : MachineFunctionPass(ID) {} in RISCVVectorPeephole() function in __anone69df7e80111::RISCVVectorPeephole
73 char RISCVVectorPeephole::ID = 0;
75 INITIALIZE_PASS(RISCVVectorPeephole, DEBUG_TYPE, "RISC-V Fold Masks", false,
80 bool RISCVVectorPeephole::convertToVLMAX(MachineInstr &MI) const { in convertToVLMAX()
131 bool RISCVVectorPeephole::isAllOnesMask(const MachineInstr *MaskDef) const { in isAllOnesMask()
160 bool RISCVVectorPeephole::convertVMergeToVMv(MachineInstr &MI) const { in convertVMergeToVMv()
203 bool RISCVVectorPeephole::convertToUnmasked(MachineInstr &MI) const { in convertToUnmasked()
247 bool RISCVVectorPeephole::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
292 return new RISCVVectorPeephole(); in createRISCVVectorPeepholePass()
/freebsd/lib/clang/libllvm/
H A DMakefile1591 SRCS_MIN+= Target/RISCV/RISCVVectorPeephole.cpp