Home
last modified time | relevance | path

Searched refs:GREV (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h124 GREV, enumerator
H A DRISCVISelLowering.cpp3201 return DAG.getNode(RISCVISD::GREV, DL, VT, Op.getOperand(0), in LowerOperation()
3210 return DAG.getNode(RISCVISD::GREV, DL, VT, BSwap, in LowerOperation()
7141 case RISCVISD::GREV: in ReplaceNodeResults()
7174 SDValue GREVI = DAG.getNode(RISCVISD::GREV, DL, XLenVT, NewOp0, in ReplaceNodeResults()
7638 return DAG.getNode(RISCVISD::GREV, DL, VT, LHS->Op, in combineORToGREV()
7898 RISCVISD::GREV, DL, VT, Src, in combineROTR_ROTL_RORW_ROLW()
8136 return GREV; in performORCombine()
8617 return DAG.getNode(RISCVISD::GREV, DL, VT, Src.getOperand(0), in performBITREVERSECombine()
8918 case RISCVISD::GREV: in PerformDAGCombine()
9603 case RISCVISD::GREV: in computeKnownBitsForTargetNode()
[all …]
H A DRISCVInstrInfoZb.td46 def riscv_grev : SDNode<"RISCVISD::GREV", SDTIntBinOp>;
407 def GREV : ALU_rr<0b0110100, 0b101, "grev">,
909 def : PatGprGpr<riscv_grev, GREV>;
H A DRISCVISelDAGToDAG.cpp2136 Node->getOpcode() == RISCVISD::GREV || in hasAllNBitUsers()