Home
last modified time | relevance | path

Searched refs:hasAllNBitUsers (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.h129 bool hasAllNBitUsers(SDNode *Node, unsigned Bits,
131 bool hasAllBUsers(SDNode *Node) const { return hasAllNBitUsers(Node, 8); } in hasAllBUsers()
132 bool hasAllHUsers(SDNode *Node) const { return hasAllNBitUsers(Node, 16); } in hasAllHUsers()
133 bool hasAllWUsers(SDNode *Node) const { return hasAllNBitUsers(Node, 32); } in hasAllWUsers()
H A DRISCVOptWInstrs.cpp119 static bool hasAllNBitUsers(const MachineInstr &OrigMI, in hasAllNBitUsers() function
367 return hasAllNBitUsers(OrigMI, ST, MRI, 32); in hasAllWUsers()
H A DRISCVISelDAGToDAG.cpp3617 bool RISCVDAGToDAGISel::hasAllNBitUsers(SDNode *Node, unsigned Bits, in hasAllNBitUsers() function in RISCVDAGToDAGISel
3724 if (hasAllNBitUsers(User, Bits, Depth + 1)) in hasAllNBitUsers()
3732 if (Bits > ShAmt && hasAllNBitUsers(User, Bits - ShAmt, Depth + 1)) in hasAllNBitUsers()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp62 bool hasAllNBitUsers(const MachineInstr &MI, unsigned Bits,
65 return hasAllNBitUsers(MI, 16); in hasAllHUsers()
68 return hasAllNBitUsers(MI, 32); in hasAllWUsers()
199 bool RISCVInstructionSelector::hasAllNBitUsers(const MachineInstr &MI, in hasAllNBitUsers() function in RISCVInstructionSelector
253 if (hasAllNBitUsers(UserMI, Bits, Depth + 1)) in hasAllNBitUsers()
261 if (Bits > ShAmt && hasAllNBitUsers(UserMI, Bits - ShAmt, Depth + 1)) in hasAllNBitUsers()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchOptWInstrs.cpp98 static bool hasAllNBitUsers(const MachineInstr &OrigMI, in hasAllNBitUsers() function
348 return hasAllNBitUsers(OrigMI, ST, MRI, 32); in hasAllWUsers()