Home
last modified time | relevance | path

Searched refs:USAT (Results 1 – 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMISelLowering.h96 USAT, // Unsigned saturation enumerator
HDARMScheduleA57.td344 // Saturate: SSAT, SSAT16, USAT, USAT16
346 (instregex "(t2)?SSAT(16)?", "(t2)?USAT(16)?")>;
HDARMScheduleR52.td233 (instregex "QADD", "QSUB", "QDADD", "QDSUB", "SSAT", "SSAT16", "USAT",
HDARMScheduleSwift.td192 (instregex "QADD", "QSUB", "QDADD", "QDSUB", "SSAT", "SSAT16", "USAT",
HDARMInstrInfo.td170 def ARMusatnoshift : SDNode<"ARMISD::USAT", SDTIntSatNoShOp, []>;
3908 def USAT : AI<(outs GPRnopc:$Rd),
3942 (USAT imm0_31:$pos, GPRnopc:$a, 0)>;
3946 (USAT imm0_31:$imm, GPRnopc:$Rn, 0)>;
6015 // SSAT/USAT optional shift operand.
6019 (USAT GPRnopc:$Rd, imm0_31:$sat_imm, GPRnopc:$Rn, 0, pred:$p)>;
HDARMISelLowering.cpp1574 case ARMISD::USAT: return "ARMISD::USAT"; in getTargetNodeName()
4928 return DAG.getNode(ARMISD::USAT, dl, VT, SatValue, in LowerSELECT_CC()
HDARMInstrThumb2.td4963 // SSAT/USAT optional shift operand.