Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoZb.td39 def riscv_brev8 : SDNode<"RISCVISD::BREV8", SDTIntUnaryOp>;
444 def BREV8 : RVBUnary<0b011010000111, 0b101, OPC_OP_IMM, "brev8">,
575 def : PatGpr<riscv_brev8, BREV8>;
H A DRISCVOptWInstrs.cpp306 case RISCV::BREV8: in hasAllNBitUsers()
H A DRISCVISelLowering.h142 BREV8, enumerator
H A DRISCVISelLowering.cpp6391 return DAG.getNode(RISCVISD::BREV8, DL, VT, BSwap); in LowerOperation()
9103 case Intrinsic::riscv_brev8: Opc = RISCVISD::BREV8; break; in LowerINTRINSIC_WO_CHAIN()
12643 case RISCVISD::BREV8: in ReplaceNodeResults()
12649 assert(((N->getOpcode() == RISCVISD::BREV8 && Subtarget.hasStdExtZbkb()) || in ReplaceNodeResults()
12747 case Intrinsic::riscv_brev8: Opc = RISCVISD::BREV8; break; in ReplaceNodeResults()
15448 // Combine (bitreverse (bswap X)) to the BREV8 GREVI encoding if the type is in performBITREVERSECombine()
15464 return DAG.getNode(RISCVISD::BREV8, DL, VT, Src.getOperand(0));
17888 case RISCVISD::BREV8: in computeKnownBitsForTargetNode()
20424 NODE_NAME_CASE(BREV8) in getTargetNodeName()