Searched refs:SSAT (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/ |
| H A D | unpredictable-SSAT-arm.txt | 3 # Opcode=322 Name=SSAT Format=ARM_FORMAT_SATFRM(13) 9 # A8.6.183 SSAT
|
| H A D | basic-arm-instructions.txt | 1863 # SSAT
|
| H A D | thumb2.txt | 1915 # SSAT
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | ssat.ll | 5 ; Check for several conditions that should result in SSAT. 9 ; transformed into SSAT. At the end there are some tests 124 ; of the possible combinations that lead to SSAT are tested. 308 ; into SSAT but are similar enough that could confuse the selector.
|
| H A D | ssat-unroll-loops.ll | 4 ; Checks SSAT is still generated when loop unrolling is on
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 99 SSAT, // Signed saturation enumerator
|
| H A D | ARMInstrInfo.td | 165 def ARMssat : SDNode<"ARMISD::SSAT", SDTIntSatNoShOp, []>; 4056 def SSAT : AI<(outs GPRnopc:$Rd), 4119 (SSAT imm1_32:$pos, GPRnopc:$a, 0)>; 4123 (SSAT imm0_31:$imm, GPRnopc:$Rn, 0)>; 4131 (SSAT imm1_32:$pos, GPRnopc:$a, imm0_31:$shft)>; 4133 (SSAT imm1_32:$pos, GPRnopc:$a, asr_imm:$shft)>; 4139 (SSAT imm0_31:$pos, GPRnopc:$Rn, imm0_31:$shft)>; 4141 (SSAT imm0_31:$pos, GPRnopc:$Rn, asr_imm:$shft)>; 6231 // SSAT/USAT optional shift operand. 6233 (SSAT GPRnopc:$Rd, imm1_32:$sat_imm, GPRnopc:$Rn, 0, pred:$p)>;
|
| H A D | ARMScheduleA57.td | 337 // Saturate: SSAT, SSAT16, USAT, USAT16 339 (instregex "(t2)?SSAT(16)?", "(t2)?USAT(16)?")>;
|
| H A D | ARMScheduleR52.td | 233 (instregex "QADD", "QSUB", "QDADD", "QDSUB", "SSAT", "SSAT16", "USAT",
|
| H A D | ARMScheduleSwift.td | 192 (instregex "QADD", "QSUB", "QDADD", "QDSUB", "SSAT", "SSAT16", "USAT",
|
| H A D | ARMISelLowering.cpp | 1697 MAKE_CASE(ARMISD::SSAT) in getTargetNodeName() 5310 return DAG.getNode(ARMISD::SSAT, dl, VT, V2Tmp, in LowerSaturatingConditional() 17651 return DAG.getNode(ARMISD::SSAT, DL, VT, Input, in PerformMinMaxToSatCombine()
|
| H A D | ARMInstrThumb2.td | 5133 // SSAT/USAT optional shift operand.
|
| /llvm-project-15.0.7/llvm/test/MC/ARM/ |
| H A D | diagnostics.s | 262 @ Out of range immediates and bad shift types for SSAT
|
| H A D | basic-arm-instructions.s | 2728 @ SSAT
|
| H A D | basic-thumb2-instructions.s | 2824 @ SSAT
|